What is domain specific modelling and how it is to be implemented? And does it require the UML for code generation, there are lot of questions in my mind, But we will go step by step.
Thanks for your help.
What is domain specific modelling and how it is to be implemented? And does it require the UML for code generation, there are lot of questions in my mind, But we will go step by step.
Thanks for your help.
Domain-Specific Modeling raises the level of abstraction beyond programming by specifying the solution directly using domain concepts. Domain-specific languages (DSLs) are special-purpose languages designed to solve a particular range of problems. DSLs are nothing new. Common examples are HTML, designed for representing the layout of Web pages; The final products are generated from these high-level specifications.
SQL, designed for querying and updating databases; and regular expressions, designed for finding and extracting particular patterns in textual strings. Domain-Specific Modeling (DSM) is the latest approach to software development, promising to greatly increase the speed and ease of software creation. Generating complete code from models has been an industry goal for many years. Models serve as mechanisms for better understanding and documentation.
Generation challenges can be solved in a similar manner as in the past with programming languages: is an emphasis throughout the book on practical guidelines for implementing DSM by continuing to raise abstraction. Models should not be conceived to visualize code, but describe higher-level abstractions above programming languages.
Bookmarks