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 690 | Next

Steven Kelly and Juha-Pekka Tolvanen

"Domain-Specific Modeling"


Worse, even if the tool is later updated to include the feature you would have needed,
there will be little chance of making the wholesale changes necessary to take
TABLE 14.1 Basic Meta-Metamodel Concepts
ER UML OPRR
The basic model elements: Entity Class Object
. . . are connected by these: Relationship Association Relationship
. . . and both store information in these: Attribute Attribute Property
WHAT IS NEEDED IN A DSM ENVIRONMENT 367
advantage of it. Updating existing models for such a large change in a metametamodel
will often be rather like porting object-oriented code to a functional
programming language.
Contrast this with improvements in the other categories, for example, notation or
modeling tool functionality: there your modelers can bene?¬?t from the updates easily,
without having to update models. It is also worth noting that in our experience as tool
vendors, the meta-metamodel is something that is hard to change later: all the code of
the tool is implicitly dependent on it.
Explicit Concept of Graph Early versions of tools tend to handle the objects of a
model as one large cluster. This is rather like writing a program in one code ?¬?le: it will
work ?¬?ne for a small case, but will not scale to be useful in real-world cases. There
must thus be an explicit concept of a graph: a set of objects and associated
relationships.


Pages:
678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702
hotel jelenia góra Russian bride Free English grammar and study guid powiekszenia wielkoformatowe counter strike 1.6