ArgoUML - ArgoUML
První vydání | Duben 1999 |
---|---|
Náhled verze | 0,34 / 15. prosince 2011 |
Úložiště | |
Napsáno | Jáva |
Plošina | Java SE |
Typ | Vývoj softwaru, Nástroj UML |
Licence | Eclipse Public License 1.0 |
webová stránka | argouml |
ArgoUML je UML diagramovací aplikace napsaná v Javě a vydaná pod otevřený zdroj Veřejná licence Eclipse. Z důvodu bytí Jáva aplikace, je k dispozici na jakékoli platformě podporované Java SE.
Dějiny
ArgoUML byl původně vyvinut na UC Irvine Jason E. Robbins, což vedlo k jeho Ph.D. Nyní se jedná o open source projekt hostovaný na Tigris.org. Projekt ArgoUML nyní zahrnuje více než 19 000 registrovaných uživatelů a více než 150 vývojářů.[1]
V roce 2003 získala společnost ArgoUML výroční cenu časopisu Software Development Magazine v kategorii „Nástroje pro design a analýzu“.[2]
Vývoj ArgoUML trpěl nedostatkem pracovních sil. Například, vrátit je neustále požadovanou funkcí od roku 2003, ale dosud nebyla implementována.[3]
Funkce
Podle oficiálního seznamu funkcí[4] ArgoUML je schopen:
- Je podporováno všech 9 diagramů UML 1.4.
- Důsledně dodržuje standard UML.
- Nezávislé na platformě - Java 1.5+ a C ++.
- Klikněte a jděte! s Java Web Start (není nutné žádné nastavení, spouští se z webového prohlížeče).
- Standardní metamodel UML 1.4.
- XMI Podpěra, podpora.
- Exportujte diagramy jako GIF, PNG, PS, EPS, PGML a SVG.
- K dispozici v deseti jazycích: EN, EN-GB, DE, ES, IT, RU, FR, NB, PT, ZH.
- Pokročilé úpravy diagramů a přiblížení.
- Integrovaní kritici designu poskytují nenápadnou kontrolu designu a návrhy na vylepšení.
- Rozhraní rozšiřitelných modulů.
- OCL Podpěra, podpora.
- Dopředné inženýrství (generování kódu podporuje C ++ a C #, Java, PHP 4, PHP 5, Ruby as méně vyspělými moduly Ada, Delphi a SQL).
- Reverzní inženýrství / SKLENICE / import souboru třídy.
Slabé stránky
- ArgoUML dosud zcela neimplementuje standard UML.[5]
- Funkce částečného vrácení zpět (pracuje pro grafické úpravy [6][7])
Viz také
- Seznam nástrojů UML
- Nástroj MetaCASE
- Poseidon pro UML - obchodní potomek společnosti ArgoUML
Reference
- ^ „Tech Transitions ve společnosti ISR UCI“. Archivovány od originál dne 2012-01-28.
- ^ „Ceny čtenářů Dr. Dobba, 2003“.
- ^ Vydání 1834 (5. května 2003): Implementovat zpět. http://argouml.tigris.org/issues/show_bug.cgi?id=1834
- ^ "Funkce ArgoUML".
- ^ "Seznam nekompatibilit se specifikací UML". Dokumentace ArgoUML. Archivovány od originál dne 13.02.2011. Citováno 2006-04-28.
- ^ „Vydáno ArgoUML 0.19.3“. Vrátit zpět práci s grafickými úpravami (jedná se většinou o doplněk GEF).
- ^ „Číslo 1834. Implementovat zpět“. Vrátit zpět práci s grafickými úpravami (jedná se většinou o doplněk GEF).