uml 2.x
DESCRIPTION
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 - PowerPoint PPT PresentationTRANSCRIPT
1Copyright © 2009, Oracle. All rights reserved.
UML 2.X
UML History
Copyright © 2009, Oracle. All rights reserved.1 - 2
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
Copyright © 2009, Oracle. All rights reserved.1 - 3
Model Transformatios
Copyright © 2009, Oracle. All rights reserved.1 - 4
UML History
Copyright © 2009, Oracle. All rights reserved.1 - 5
UML Specification
Copyright © 2009, Oracle. All rights reserved.1 - 6
Official UML Diagrams
Copyright © 2009, Oracle. All rights reserved.1 - 7
UML 1.X
Copyright © 2009, Oracle. All rights reserved.1 - 8
UML Elements
Copyright © 2009, Oracle. All rights reserved.1 - 9
UML Views
Copyright © 2009, Oracle. All rights reserved.1 - 10
What is UML?
Copyright © 2009, Oracle. All rights reserved.1 - 11
UML Modeleres
No Magic Magic DrawMicrosoft VisioSparx Enterprise ArchitectIBM Rational Software ArchitectIBM Rational RoseBoUMLAmaterasUMLArtisan Studio Uno
Copyright © 2009, Oracle. All rights reserved.1 - 12
UML Modeleres(Cont)
NetBeansOracle JdeveloperStarUmlMetaUMLModelSpherePapyrusMoskittMetaUML
Copyright © 2009, Oracle. All rights reserved.1 - 13
UML Modeleres(Cont)
UML PadViolet UML EditorUMLetSybase Power Designer
Copyright © 2009, Oracle. All rights reserved.1 - 14
UML Analogies
Copyright © 2009, Oracle. All rights reserved.1 - 15
UML Analogies
Copyright © 2009, Oracle. All rights reserved.1 - 16
UML Analogies(Cont)
Copyright © 2009, Oracle. All rights reserved.1 - 17