Figures


Figure 1-1 Raising the level of abstraction

Figure 1-2 Raising the level of reuse

Figure 1-3 The difficulty of reusing applications

Figure 2-1 Models, metamodels, and platforms

Figure 2-2 Platforms and platform realizations

Figure 2-3 Mappings, mapping functions, and mapping rules

Figure 2-4 Marks and marking models

Figure 2-5 From PIMs to PSMs

Figure 3-1 Abstraction, classification, and generalization

Figure 3-2 Domain-level class diagram for banking model

Figure 3-3 Domain-level class diagram for security domain

Figure 3-4 Subject matter and modeling language abstraction levels

Figure 3-5 Design-level class diagram for banking model

Figure 4-1 Excerpt from the UML metamodel

Figure 4-2 Metamodel in relation to developer models

Figure 4-3 Banking model as instances of metamodel classes

Figure 4-4 Four-level metamodel hierarchy

Figure 5-1 Merging mapping

Figure 6-1 A very simple marking model

Figure 7-1 Excerpt of UML metamodel in MOF

Figure 7-2 Stereotype persistent applied to elements of type Class

Figure 7-3 Defining an attribute for a stereotype

Figure 7-4 Showing values of stereotypes and corresponding instance object) specifications

Figure 7-5 A graphical representation of a network

Figure 7-6 Metamodel for network

Figure 7-7 UML rendition of metamodel for network

Figure 7-8 Mapping between network and UML metamodels

Figure 7-9 Marking stereotype as mandatory

Figure 8-1 Porting models

Figure 9-1 Essential elements of Executable UML

Figure 9-2 Domain-level class diagram for security domain

Figure 9-3 Relation between application and model compiler

Figure 10-1 A design-time interoperability bus

Figure 11-1 Example domain chart



MDA Distilled. Principles of Model-Driven Architecture
MDA Distilled. Principles of Model-Driven Architecture
ISBN: B00866PUN2
EAN: N/A
Year: 2003
Pages: 134

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net