Computer Aided Software Engineering lub CASEto narzędzia, takie jak eEnterprise Architect. Wykorzystują one pliki .EAP mające zastosowani do przechowywania danych dotyczących różnych projektów konstrukcji i wzorów.
Pliki EAP są całkowicie zgodne ze specyfikacją UML 2.0.