Atviras kodas Lietuvai

Stop the Hollyweb! No DRM in HTML5.

Istorija moko vertinti savo laisvę, nes gali ją prarasti. Neįkyrėkite su savo politika, atsako nenorintys mokytis.
Richard Stallman

„ArgoUML“
http://argouml.tigris.org

ArgoUML

UML - unifikuota modeliavimo kalba (tai - sutartinių projektavimo ženklų kalba ;)). Ja patogu projektuoti įvairius sąryšius bei procesus. Dažniausiai naudojama programavimo inžinerijoje, bet taip pat tinka ir kituose moksluose - kad ir socialiniuose.

„ArgoUML“ parašytas Java 1.3, todėl tinka visoms operacinėms sistemoms. Palaiko 8 iš 9 standartinių diagramų tipų:

Sudarytą modelį galima lengviau ar net automatiškai realizuoti kaip programą - dabar galima generuoti Java, C++, PHP (tikriausiai ir Python) kodą. „Reverse-engineering“ - galimybė iš programos kodo generuoti UML diagramas (standartiškai palaiko Java, be to yra Python bei komercinis modulis PHP kalbos atvirkštiniam projektavimui).

Sąrašą programos savybių su aprašymais rasite čia. O apsilankę čia, susipažinsite su programos aplinka ir galimybėmis. Taip pat publikuojamas vartotojo vadovas, dokumentacija.