Enterprise Architect

Enterprise Architect
ilustracja
Autor Sparx Systems
Platforma sprzętowa Microsoft Windows (pozostałe za pomocą emulatorów)
Rodzaj narzędzie UML
Licencja komercyjna
Strona internetowa

Enterprise Architect (EA) – narzędzie do modelowania głównie za pomocą UML tworzone przez Sparx Systems.

Dostępne diagramy

Wspierane standardy modelowania (według danych producenta)[1]:

  • podstawowym językiem modelowania jest UML 2.4
  • w bazowym pakiecie od wersji 9.0 jest także BPMN 2.0
  • w dodatkowo płatnych wersjach także:

Są też diagramy niestandardowe np. mind map, strona startowa.

Wymiana informacji

  • XMI 1.0 do 2.1 – import i eksport
  • CSV mapowane za pomocą skryptów

Praca grupowa

Praca na jednym diagramie jest w praktyce niemożliwa, ponieważ wszystkie zmiany wykonane na obiekcie trafiają od razu do repozytorium (w wersji podstawowej do pliku EAP, który jest w zasadzie plikiem formatu baz danych „.mdb” ze zmienionym rozszerzeniem). Do kontroli dostępu do diagramów konieczne jest zainstalowanie programu do obsługi SVN i utworzenie repozytorium. W wysoko płatnych edycjach możliwa jest dodatkowo praca na repozytorium opartym na paru DBMS (zamiast fizycznego pliku).

W program wbudowana jest możliwość wersjonowania pakietów, ale nie umożliwia ona określenia, kto wykonał daną zmianę.

Pozostałe możliwości

Generowanie kodu

W wysoko płatnych edycjach program umożliwia m.in. generowanie kodu źródłowego z klas oraz diagramu ERD. Jest także możliwość synchronizacji kodu z modelem i na odwrót oraz inżynierii wstecznej (budowania modelu z kodu). Dodatkowo płatne są także dodatki umożliwiające pracę jednocześnie na kodem źródłowym, jak i modelem (w pewnym zakresie) w programie Visual Studio oraz Eclipse.

Dostarczane szablony generacji kodu[2]:

Przypisy

Linki zewnętrzne

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.
Kembali kehalaman sebelumnya