UML tool analysis Find a common UML Tool






- Slides: 6
UML tool analysis • • Find a common UML Tool for OGSA Requirements UML specification available from – Collaborate • • http: //www. uml. org/ UML 101: http: //www. hfoobook. com/pdf/hfoo-associateuml. pdf Share diagrams Communicate within group and to outside – Incorporate diagrams into documents • • Nice Graphics Clean/simple – Export/Import to other tools • XMI – generate code, reverse code • Java – Free – OGSA Basic Profile Compliant : ) R 2 AD Page 1
Tools Under Consideration • • • Fujaba Argo. UML JUDE UMLGraph Poseidon for UML Magic. Draw DIA Andro. MDA Omondo IBM’s RSA A much longer list is here: http: //www. objectsbydesign. com/tools/umltools_by. Price. html R 2 AD Page 2
Free Tools Examined - results • FUJABA – Simple to use, no XMI, missing sequence diagram • Argo. UML – Also simple, supports XMI, missing sequence diagram • JUDE – Simple to use, has sequence diagram – lacks XMI support - might be able to get GGF the pro version? • UMLGraph – Could not get it to work in 5 minutes • Poseidon – Advanced/Sophisticated UI, yet intuitive, sequence diagram supported – XMI supported – slow starting R 2 AD Page 3
Additional tools evaluated… • Magic. Draw Community Edition – – • Registration required and limited functionality (restrictive) Community (free) edition limited in diagram/XMI support Decent interface - sophisticated, therefore easy to use XMI supported DIA – open source, capable of any graphics – No UML semantics - just graphics • Andro. MDA – Model Driven Architecture (MDA) toolset – build web services based on XMI • Omondo – Eclipse plug-in, MDA support planned – Good for programming R 2 AD Page 4
More. . . • IBM’s Rational Software Modeler • • Free to GGF - full version ($2, 495. 00 savings) More Complicated to use, however full featured I signed up - 3 -5 days to process the application. GGF was listed as a standards group. Still waiting for the GGF approval… Downloaded the 30 day public evaluation version (>400 mb!) Not too hard to use, however would like to know how to export images XMI supported Visual Paradigm’s UML – XMI, Easy to use – Many diagram types supported • • Summary on next slide, Discuss on teleconference Future test: XMI interoperability R 2 AD Page 5
Summary Table Note: I was unable to share models using XMI between different vendors R 2 AD Page 6