The 10th Workshop on Domain-Specific Modeling (Day 2)
Domain-Specific Modeling (DSM) provides a modern solution to demands for higher productivity by constricting the gap between problem and solution modeling. In the past, productivity gains have been sought through new programming languages. Today, DSM languages provide a viable solution for continuing to raise the level of abstraction beyond coding, making development faster and easier.
In DSM the models are constructed using concepts that represent things in the problem domain, not concepts of a given programming language. The modeling language follows the domain abstractions and semantics, allowing developers to perceive themselves as working directly with domain concepts. Together with frameworks and platforms, DSM can automate a large portion of software production.
Topics of the workshop include:
- Industry/academic experience reports
- Approaches to specify DSM languages
- Tools to support DSM
- Metamodeling frameworks and languages
- Evolution of languages along with their domain
- Organizational and process issues in DSM





