This site is 100% ad supported. Please add an exception to adblock for this site.

Beginning UML

Terms

undefined, object
copy deck
What does "UML" stand for?
Unified Modeling Language
What is Static Modeling
Static modeling captures the physical structure of a piece of software. For example: what operations and attributes a class contains, what interfaces a class realizes, or what packages contain all this.
Why are class diagrams important.
Class diagrams are often the focus of a UML Model
What is the purpose of composite structures
Composite structures are specifically designed to represent patterns
What is the purpose of behavioral modeling?
Behavioral modeling captures how the various elements of a system interact during execution.
What is OCL
Object Constraint Language (OCL), a simple language defined to express constraints on UML diagrams.
What is the most common use of UML?
the Unified Modeling Language (UML) is a visual language for capturing software designs and patterns.
What uses other than software design can UML be used for?
UML can capture and communicate everything from company organization to business processes to distributed enterprise software.
What is the overall purpose of UML?
a common way of capturing and expressing relationships, behaviors, and high-level ideas in a notation that's easy to learn and efficient to write.
What was the first version of UML released? When?
In 1997, UML was accepted by the Object Management Group (OMG) and released as UML v1.1.
What does OMG stand for?
Object Management Group
UML is a language, why?
It has both syntax and semantics
What is the basic building block of UML.
the diagram
Where does UML find its greatest use?
Software development
What does MDA stand for?
Model Driven Architecture
Who was the Three Amigos
Three Amigos, Booch, Rumbaugh, and Jacobson
What is Diagram Interchange Specification.
provides a way to share UML models between different modeling tools.
What is the UML Infrastructure?
The UML Infrastructure defines the fundamental, low-level, core, bottom-most concepts in UML; a metamodel that is used to produce the rest of UML.
What is the UML Superstructure
The UML Superstructure is the formal definition of the elements of UML
Define UML proficiency
Becoming proficient with UML means understanding what each diagram has to offer and knowing when to apply it.
What is a UML profile?
A collection of stereotypes and constraints on elements that map the otherwise generic UML to a specific problem domain or implementation.
What are the two general types of diagrams used in UML?
UML 2.0 divides diagrams into two categories: structural diagrams and behavioral diagrams.

Deck Info

22

permalink