Presentation on theme: "Object Management Group (OMG) Specifies open standards for every aspect of distributed computing Multiplatform Model Driven Architecture (MDA) www.omg.org/mdawww.omg.org/mda."— Presentation transcript:
Object Management Group (OMG) Specifies open standards for every aspect of distributed computing Multiplatform Model Driven Architecture (MDA) www.omg.org/mdawww.omg.org/mda Unified Modeling Language (UML) models
UML UML is the industry’s standard for representation of analysis and design. Seeks to define concepts, to establish notation for communicating those concepts, and to enforce the related grammatical rules for construction software models, allowing for automated tool support. The set of tools involves a rich set of graphical elements, including notation for classes, components, nodes, activities, ports, workflow, use cases, objects, states, and the relationship between all these elements.
UML Diagram Types Sequence diagram – describes an algorithm by organizing it into a series of steps arranged in chronological order Statechart diagram – a state machine diagram showing the various conditions a system can be in and how that system moves from one state to another Use Case diagram – shows the tasks that make up a system and the people who interact with these tasks