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

Steven Kelly and Juha-Pekka Tolvanen

"Domain-Specific Modeling"

But you should not modify the results of the transformation or generation
process. This is discussed in more detail with guidelines for DSM de?¬?nition in
Section 10.5.
Every model is based on some implicitly or explicitly de?¬?ned language. Generally
speaking, models expressed in DSM have similar characteristics as other models.
There are some notable differences, though. In DSM, the modeler works by using the
concepts of the domain. These are given by the language de?¬?ner. As discussed in
Chapter 3, in DSM models are also formal, based on higher abstraction than coding,
follow the rules of the domain, and are based on concepts familiar to the developers
working in the domain the language targets.
4.3.1 Model is a Partial Description and Code is Full?
A model is a description of something. Usually a single model, like a diagram,
represents a selected view of a system, a program, or a feature. To specify the
complete system, we need several models and modeling concepts that specify
different aspects of the system. Some may argue that a model is just a simpli?¬?ed
description of the system and that code made with some programming language is
closer or better at describing the reality. While this may be true for modeling
languages that don??™t carry enough information to specify running systems, it does
not hold for models made with DSM.


Pages:
143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167
hotel jelenia góra Russian bride Free English grammar and study guid powiekszenia wielkoformatowe counter strike 1.6