- UML Designed specifically to represent Object-oriented Systems.
- It is visual modeling language.
- It support higher-level development concepts - components, collaborations, frameworks and patterns.
Scope - define everything-modeling, development methodology, project management, systems integration.
Note: UML renamed the flowchart to Activity diagram.
OMG - (Object management Group) is the official steward of the UML standard.
MDA - (Model-Driven Architecture) creates a standard for the creation of implementation-independent models
UML use the MDA approach. MDA separates the business logic and implementation mechanism.MOF - (Meta-Object Facility) is at the heart of the MDA strategy. It defines the languages used to describe systems and MDA itself. That defines the concepts used to build models.
UML Architecture.
The Four-Layer Metamodel Architecture
The Meta-Model layer defines what a Class is. It also defines an Association.
A Model element is an instance of a metamodel element.
No comments:
Post a Comment