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

Steven Kelly and Juha-Pekka Tolvanen

"Domain-Specific Modeling"


When deciding on the number and type of languages, it is best to test the ideas early
by making test models: instantiating the metamodel. You should note that new
languages also mean that models need to be kept correctly integrated. Keeping
everything in a few languages makes modeling work and consistency checking
simpler when compared to spreading the speci?¬?cations over multiple different kinds
of languages or views. UML is an extreme case: with 13 separate diagrammatic
languages, each having partly different modeling concepts, it becomes dif?¬?cult, if not
impossible, to keep speci?¬?cations in synch. In DSM, the integration of the languages
can be built in via the metamodel. For the telecom company, the decision to divide the
domain into two isolated the UI changes from the rest. Even so, models made with the
different languages had some integration and linkages. We will discuss language
integration in more detail in Section 10.5.
Starting Language De?¬?nition from Scratch or by Modifying Existing
Languages Although you may use a basic computational model as a starting
point, it does not mean that you need to de?¬?ne languages by modifying already
existing metamodels. Quite often de?¬?ning the language from scratch??”and naturally
keeping in mind the basic models of computation??”is simpler and faster to do.


Pages:
409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433
hotel jelenia góra Russian bride Free English grammar and study guid powiekszenia wielkoformatowe counter strike 1.6