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

Steven Kelly and Juha-Pekka Tolvanen

"Domain-Specific Modeling"

In DSM, round-tripping is not usually relevant at all as the level of
abstraction is raised from code to models: people don??™t expect to round-trip between
changes in C and assembly language either. Reverse engineering still has a place in
DSM, for instance, when importing libraries, usually their signatures, to be referred to
in models.
54 DSM DEFINED
Tool Vendor Dictatorship. One reason why CASE tools failed was that they
were built based on the idea that a third party tool vendor knows best how your
particular application should be developed. Even worse, the languages and generators
were ?¬?xed in the tool so that users could not change them. In DSM, the core
competence of software development, mapping from a problem domain to a solution
domain, is not outsourced to tool vendors but is kept in house. The experienced
developers who build the language and generators can freely change them at will.
They don??™t need to wait for the next version from the tool vendor and hope that it
includes the required functionalities.
3.3 DIFFERENCE FROM OTHER MODELING APPROACHES
There is a wide variety of modeling languages available. Most of them are not made to
enable truly model-based code generation, though. This is especially true for many
general-purpose modeling languages that have become best known because of their
standardization.


Pages:
99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123
odżywki namioty imprezowe karta bankomatowa Komputery Gliwice Odżywki energetyzujące