Darbības principi un metadoloģija, kas tiek izmantota rīka pamatā
Enterprise Architect ir vispusīgs un diezgan universāls modelēšanas rīks. EA atbalsta projektu specificēšanu, dokumentēšanu un izstrādi. Tas atbalsta gan dažāda veida modelēšanu, gan kodu ģenerēšanu no diagrammām uz dažādām programmēšanas valodām, reverso inženieriju kodiem un datubāzēm, importējot datus no plaša klāsta atbalstītām datu bāzu vadības sistēmām, kā arī importēšanu/eksportēšanu standarta XMI valodā, lai varētu darboties ar diagrammām citos CASE rīkos.
Galvenās iespējas:
Sarežģītu programmatūru un tehnisko līdzekļu modelēšana UML notācijā
Kodu ģenerēšana tādām valodām, kā: Actionscript, C++, C#, Delphi, Java, PHP, Python, Visual Basic, VB.NET
Datu bāzu modelēšana un DDL skritpu ģenerēšana. Datu shēmu importēšana no ODBC datubāzu savienojumiem
Skriptu menedžments, izmaiņa, uzturēšana, testēšana
Modeļu atkarība starp elementiem
Objektu klasificēšana
Modeļu sistēmas dinamika un stāvokļi
Modeļu klašu hierarhijas
Modeļu ieviešana, komponentes un implementācijas detaļas
Problēmu, uzdevumu un sistēmas vārdnīca
Resursu izdalīšana elementiem un sekošana to izlietošanai, risku noteikšana
Dokumentācijas ģenerēsana HTML un RTF formātā
Modeļu eksportēšana XMI 1.0, XMI 1.1 un XMI 1.2 formātos
XMI formātu datu importēšana
Versiju kontrole lietojot XMI, SCC, CVS un SubVersion.
UML profili nestandarta modelēšanas palīglīdzekļu izveidei
UML struktūru (patterns) ielāde un saglabāšana
Saišu attēlošana tabulu formātā lietojot RelationShip Matrix
UML elementu apstrāde lietojot automatizētus uzdevumus
Pieslēgšanās SQL serverim, Mysql vai Oracle9i (Corporate versija)
Izmaiņu migrēšana starp sadalīto vidi lietojot JET replikāciju
Pakotņu kontrolēšana (pakotnes var automātiski ģenerēt attiecīgās direktorijās)
MDA stila transformācijas
Enterprise Architect pieejams trīs versijās – Desktop, Proffesional un Corporate. Desktop versija neatbalsta koda ģenerēšanas funkcijas, kas ir Professional un Corporate versijās.…