Apr 14-16.UML - What is UML ? The Unified Modeling Language...

Info iconThis preview shows pages 1–4. Sign up to view the full content.

View Full Document Right Arrow Icon
What is UML ? The Unified Modeling Language (UML) is a standard language for specifying, visualizing, constructing,and documenting artefacts of a software system It uses a set of specialized shapes for constructing different kinds of software diagrams. Each shape has a particular meaning, and the UML syntax dictates how the shapes can be combined. In 1997, the Object Management Group (OMG) made the UML a standard modeling language for object-oriented applications. The OMG's Unified Modeling Language™ (UML™) uses twelve standard diagram types. UML documentation and other info is found at http://www- 306.ibm.com/software/rational/uml/ and also at www.omg.org
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
UML defines twelve types of diagrams, divided into three categories Four diagram types represent static application structure: Class Diagram Object Diagram Component Diagram Deployment Diagram Five represent different aspects of dynamic behavior Use Case Diagram Sequence Diagram Activity Diagram Collaboration Diagram Statechart Diagram Three represent ways you can organize and manage your application modules Packages Subsystems Models Source: http://www.embarcadero.com/support/what_is_uml.asp
Background image of page 2
Description of UML Diagrams Use Case Diagram Displays the relationship among actors and use cases. Class Diagram Models class structure and contents using things like classes, packages and objects. Also shows relationships such as containment, inheritance, associations etc. State Diagram Displays the sequences of states that an object of an interaction goes through in response events, together with its responses and actions. Sequence Diagram Shows the time sequence of the objects in an interaction. The vertical dimension is time and the horizontal dimension is different objects.
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 4
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 04/30/2008 for the course EE 361 taught by Professor Conry during the Spring '08 term at Clarkson University .

Page1 / 17

Apr 14-16.UML - What is UML ? The Unified Modeling Language...

This preview shows document pages 1 - 4. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online