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

Steven Kelly and Juha-Pekka Tolvanen

"Domain-Specific Modeling"

As a result, the message data can be kept automatically up-to-date even if
the original variable name is changed. In Chapter 10, we give more detailed guidelines
for modeling language construction.
3.1.5 Larger Number of Potential Users
We are used to thinking that programming languages are used by programmers,
whereas models are used by designers, along with most other stakeholders, such as
analysts, requirements engineers, customers, and managers. Some groups, like those
doing the testing, con?¬?guration, and deployment, can apply both. Models expressed in
DSM have a larger group of potential users than code.
On the speci?¬?cation creation side, the models can also be made by people other
than traditional developers. In some cases, even nonprogrammers can make complete
speci?¬?cations. For example, the case of insurance products in Part III shows how
models are created (and code generated) by insurance experts. Similarly, the telecom
example demonstrates how IP telephony services can be created by service engineers
instead of programmers.
Speci?¬?cations are not used by just their creators.With DSM, models expressed in
higher level domain terms are easily understandable by other stakeholders in a team.
DSM CHARACTERISTICS 51
For example, customers and managers can be expected to read, check, and accept
them as models are based on known concepts.


Pages:
92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116
hotel jelenia góra Russian bride Free English grammar and study guid powiekszenia wielkoformatowe counter strike 1.6