Content area
Full text
Domain-Specific Modeling: Enabling Full Code Generation Steven Kelly and Juha-Pekka Tolvanen. 2008. Wiley Interscience (http://www.interscience. wiley.com). 427 pages. ISBN-10: 0-470-03666-4; ISBN-13: 978-0-470-03666-2
GSQE Body of Knowledge areas: III. E.I. Design Methods
Domain-specific modeling (DSM) is the latest incarnation of domainspecific languages. The goal is to create a set of building blocks for a product domain thereby facilitating both the capture of the users' intent and the engineering of the final product. Domain modeling is not really new. Honeywell created the domain modeling environment (DOME) during the 1990s. The extension here is the ability to create a language specific to the domain of interest that actually generates the final code. The concept is a very important one. Developers with experience in several different product domains will understand that even developing the right questions to identify requirements and features differs between domains.
The book is divided into...





