UML 2.X
description
Transcript of UML 2.X
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