ResearchBib Share Your Research, Maximize Your Social Impacts
Sign for Notice Everyday Sign up >> Login

DSM 2015 - 2015 Workshop on Domain-Specific Modeling

Date2015-10-27

Deadline2015-08-07

VenuePittsburgh, Pennsylvania, USA - United States USA - United States

Keywords

Websitehttps://www.dsmforum.org/events/dsm15

Topics/Call fo Papers

Domain-specific languages provide a viable and time-tested solution for continuing to raise the level of abstraction, and thus productivity, beyond coding, making systems development faster and easier. When accompanied with suitable automated modeling tools and generators it delivers to the promises of continuous delivery and devops.
In Domain-Specific Modeling (DSM) the models are constructed using concepts that represent things in the application 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. This automation is possible because of domain-specificity: both the modeling language and code generators fit to the requirements of a narrowly defined domain, often inside one organization only.
Some possible topics for submission to the workshop include:
Industry/academic experience reports describing success/failure in implementing and using DSM languages/tools
Approaches to identify constructs for DSM languages
Empirical studies or assessments that suggest best practices for DSM language design
Novel features in language workbenches / tools to support DSM
Approaches to implement metamodel-based modeling languages
Tools for creating and using DSM languages
Metamodeling frameworks and languages
Modularization technologies for DSM languages and models
Novel approaches for code generation from domain-specific models
Issues of support/maintenance for systems built with DSM
Evolution of languages along with their domain
Organizational and process issues in DSM adoption and use
Demonstrations of working DSM solutions (languages, generators, frameworks, tools)
Identification of domains where DSM can be most productive in the future (e.g. embedded systems, product families, systems with multiple implementation platforms)

Last modified: 2015-07-09 22:50:28