1 / 6

UML tool analysis

UML tool analysis. Find a common UML Tool for OGSA Requirements Collaborate 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

kalona
Download Presentation

UML tool analysis

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. UML tool analysis • Find a common UML Tool for OGSA • Requirements • Collaborate • 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 :) UML specification available from http://www.uml.org/ UML101: http://www.hfoobook.com/pdf/hfoo-associateuml.pdf

  2. Tools Under Consideration • Fujaba • ArgoUML • JUDE • UMLGraph • Poseidon for UML • MagicDraw • DIA • AndroMDA • Omondo • IBM’s RSA A much longer list is here: http://www.objectsbydesign.com/tools/umltools_byPrice.html

  3. Free Tools Examined - results • FUJABA • Simple to use, no XMI, missing sequence diagram • ArgoUML • 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

  4. Additional tools evaluated… • MagicDraw 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 • AndroMDA • Model Driven Architecture (MDA) toolset • build web services based on XMI • Omondo • Eclipse plug-in, MDA support planned • Good for programming

  5. 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 (>400mb!) • 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

  6. Summary Table Note: I was unable to share models using XMI between different vendors

More Related