Content tagged with: DSM
This video provides an introduction to Domain-Specific Modeling (DSM) and a demonstration with a small example about how it is different from general purpose modeling languages like the Unified Modeling Language (UML).
Over the recent years there is a tendency for using domain-specific languages which enable expressing design solutions in the idiom and level of abstraction appropriate for a specific problem domain. While this approach enables an efficient and accurate design, it suffers from problems of standardization, portability and transformation between the models. This paper addresses a challenge of tailoring the Unified Modeling Language (UML) for domain-specific modeling (DSM). We discuss a possible solution for achieving interoperability between UML and the domain-specific language SaveComp Component Model (SaveCCM) intended for real-time embedded systems, …
This article discusses the usage of Domain-Specific Modeling to achieve full code generation. As Domain-Specific Modeling raises the level of abstraction with a specification that uses domain concepts, it is then possible to automate code generation, because both the language and generators need fit the requirements of only one company and problem domain. This article describes how Domain-Specific Modeling (DSM) can be used to achieve full code generation and compares it with UML and MDA.