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

Steven Kelly and Juha-Pekka Tolvanen

"Domain-Specific Modeling"

For tool vendors, the
notation side de?¬?nitely seems to be a harder task. Even the most basic part, the
facilities for de?¬?ning the graphical symbols, has proved troublesome to nearly all tool
builders.
Representational Paradigms The clear majority ofDSMlanguages have been
graphical diagrams: nodes and edges, boxes and lines, bubbles and arcs. The same
modeling language, or more exactly its abstract syntax, can however be represented in
a number of different representational paradigms: as a matrix, table, or structured text.
A matrix representation shows the objects on the axes of the matrix, like row and
column labels in a spreadsheet, and a relationship between a pair of objects is shown
in the appropriate cell. The matrix is thus useful for focusing on relationships,
particularly where there are binary relationships each connecting an object of one
type to an object of another type. An example of this was seen in Figs. 9.5 and 9.6
for the Watch family diagram. In the former, each WatchModel object had properties
referring to the Display object and LogicalWatch object from which it was
composed. In the latter, these structure were turned intoWatchModel relationships
that directly connected Displays and LogicalWatches. Figure 14.1 shows a diagram
and a matrix displaying the relationship approach, and a table displaying the
property approach.


Pages:
691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715
druga wojna światowa Free English grammar and study guid hotel jelenia góra Russian bride counter strike 1.6