advertisement

more UML diagram types

100 %
0 %
advertisement
Information about more UML diagram types
Education

Published on February 5, 2008

Author: Mattia

Source: authorstream.com

advertisement

MORE UML DIAGRAM TYPES:  MORE UML DIAGRAM TYPES We have seen a number of UML diagram types while studying our example. These slides show examples of a number of diagrams types not seen in our previous slides. Again, for full notation and syntax, refer to http://www.uml.org Object diagram:  : Garage Object diagram car2 is an instance of class Truck This is really like a class diagram, but has objects instead of classes. Constraints:  Constraints Collaboration Diagram:  car: Sedan garage: Garage : GarageControl 1: returnCar 1.2: store(car) 1.1: return() GUI Collaboration Diagram Shows the calls between classes, but not their order (which is shown in sequence diagrams). State Diagram:  State Diagram A state diagram represents how objects (instances of a class) react to external events (message). Typically used to specify the behaviour of so-called active objects. Is composed of states (combination of attribute values at some point of time) and transitions between them. May include an initial state and a final state. State Diagram:  Available InService Booked InUse return/ Stop counting time book take/ Start counting time service exit/ ready State Diagram Initial state Activity diagram:  Activity diagram An activity diagram represents how an activity is performed Formally, this is a special case of a state diagram Typically a higher-level activity with several actors. The diagram can be partitioned into columns, which show the actors Activity Diagram:  Query Book Make a bill Pay Prepare car Register rental Client Official Take car :Bill [open] :Bill [paid] Activity Diagram Fork threads Join threads Initial state Final state Packages:  Objects Support Object Garage Sedan Storage registrationNo service(int km) return() ObjectManagement use * returnObject(Object,Storage) bookObject(Object) takeObject(Object) return() book() take() Controller 1 1 1 Packages Packages in closed form:  Packages in closed form

Add a comment

Related presentations

Related pages

UML Diagram Types With Examples for Each Type of UML ...

List of UML diagram types with example diagrams. How UML diagrams are categorized, image of different diagram types and how to use them
Read more

Unified Modeling Language – Wikipedia

Die Unified Modeling Language (vereinheitlichte Modellierungssprache), kurz UML, ist eine grafische Modellierungssprache zur Spezifikation, Konstruktion ...
Read more

UML Class Diagrams: Guidelines

Other diagram type. How to get types from the other diagram. UML Class Diagram. You can make a class appear on more than one UML class diagram. When you ...
Read more

Unified Modeling Language - Wikipedia, the free encyclopedia

The Unified Modeling Language (UML) is a general-purpose, developmental, ... UML 2 has many types of diagrams which are divided into two categories. [5]
Read more

Class diagram - Wikipedia, the free encyclopedia

Structural UML diagrams; Class diagram; ... (UML) is a type of static structure diagram that describes the structure of a ... aggregation is more specific ...
Read more

UML basics: The class diagram - IBM - United States

from The Rational Edge: As the most important example of the new structure diagram type in UML 2, the class diagram can be used by analysts, business ...
Read more

Properties of types on UML class diagrams

Note ; This topic is about the properties of types in UML Class Diagrams. For more information, see the following topics:
Read more

Introduction to the Diagrams of UML 2.X - Agile Modeling

Understanding the thirteen diagrams of UML 2.x is an important part of understanding OO development.
Read more