SEARCH
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Prev | Current Page 785 | Next

Steven Kelly and Juha-Pekka Tolvanen

"Domain-Specific Modeling"

Figure A.2 illustrates the metamodel for data ?¬‚ow diagrams.
The metamodel is speci?¬?ed with GOPRR, a domain-speci?¬?c language for
specifying modeling languages. From a metamodel like this, modeling tool support
can be created automatically without additional development tasks. Table A.2 shows
the concepts and notation of GOPRR; as a shorthand, the names omit the word ???type???:
an ???Object??? here is actually an object type.
FIGURE A.2 A metamodel of data ?¬‚ow diagrams
METAMODELING LANGUAGE 413
TABLE A.2 GOPRR Metamodeling Concepts
Metamodeling concept Notation
Graph speci?¬?es one modeling language, such as data
?¬‚ow diagram and use case diagram. A graph
contains objects, relationships, and roles.
Object describes the basic concepts of a modeling
language. Objects are the elements that you connect
together and often reuse, such as process,
state, and actor.
Relationship de?¬?nes properties for the objects??™ connections,
such as data ?¬‚ow, inheritance, call, and transition.
They are used to form bindings with objects
and roles.
Role speci?¬?es the lines and end points of relationships,
like the Subtype part of the inheritance relationship
and the From part of the data ?¬‚ow relationship.
Property de?¬?nes the attributes which characterize any
of the previously mentioned language concepts.


Pages:
773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797
hotel jelenia góra Russian bride Free English grammar and study guid powiekszenia wielkoformatowe counter strike 1.6