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

Steven Kelly and Juha-Pekka Tolvanen

"Domain-Specific Modeling"

DSM expresses
speci?¬?cations with domain concepts without going into non-domain-related
issues.
Documentation. Accurate and up-to-date documentation is often seen as a
characteristic of quality in the deveploment process. In DSM, the availability of good
documentation can be guaranteed in the same manner as good code: documents,
review reports, packing, and deployment guides are generated from the same source
as the code, improving accuracy, consistency and standard compliance.
30 BUSINESS VALUE
2.3 LEVERAGE EXPERTISE
DSM brings change to the organizational structure by identifying two clearly separate
roles: those creating the DSM solution and those using it. Traditionally, all developers
work with the problemdomain concepts andmap themto the implementation concepts
manually. And among developers, there are big differences. Some do it better, but
many not so well. In DSM, the mapping is instead made only once and by experienced
developers. Often the capability to collect and formalize the domain knowledge is seen
as valuable per se??”even if there would be no modeling languages or generators. The
automated support for development work makes DSM a powerful way to leverage the
abilities of expert developers in a team. Once an experienced developer de?¬?nesdomain
rules into the language, he enforces the development guidelines and best practices for
all other developers.


Pages:
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
hotel jelenia góra Russian bride Free English grammar and study guid powiekszenia wielkoformatowe counter strike 1.6