170 likes | 248 Views
UML 2.X. UML History. Why Model Software?. Visualize new or existing systems Communicate decisions to the project stakeholders Document the decisions made in each OOSD workflow Specify the structure (static) and behavior (dynamic) elements of a system
E N D
UML 2.X UML History
Why Model Software? • Visualize new or existing systems • Communicate decisions to the project stakeholders • Document the decisions made in each OOSD workflow • Specify the structure (static) and behavior (dynamic) elements of a system • Use a template for constructing the software solution
UML Modeleres • No Magic Magic Draw • Microsoft Visio • Sparx Enterprise Architect • IBM Rational Software Architect • IBM Rational Rose • BoUML • AmaterasUML • Artisan Studio Uno
UML Modeleres(Cont) • NetBeans • Oracle Jdeveloper • StarUml • MetaUML • ModelSphere • Papyrus • Moskitt • MetaUML
UML Modeleres(Cont) • UML Pad • Violet UML Editor • UMLet • Sybase Power Designer