|22nd October, 8:30 AM - 5:00 PM -
Salon I (GB)
Workshop has now finished. You can view the papers, presentations and group work results.
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, domain-specific modeling 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. The models represent simultaneously the design, implementation and documentation of the system, which can be generated directly from them. In a number of cases the final products can be automatically generated from these high-level specifications with domain-specific code generators. This automation is possible because of domain-specificity: both the modeling language and code generators fit the requirements of a narrowly-defined domain, usually inside a single organization.
The workshop format is a combination of presentations, discussion sessions, and group work on selected topics. This structure was found effective during the past workshops.
xMOF: Executable DSMLs based on fUML (slides)
Tanja Mayerhofer, Philip Langer and Manuel Wimmer
Modeling: Auto-Generating Models From Their Semantics and Constraints
Tanumoy Pati, Dennis Feiock and James Hill
|9:30||The RPG DSL: a
case study of language engineering using MDD for Generating RPG Games for
Mobile Phones (slides)
Eduardo Marques, Valter Balegas, Bruno Barroca, Ankica Barisic and Vasco Amaral
Domain Specific Modeling for Operations
Research Simulation in a Large Industrial Context
David Lugato, Marc Palyart and Christophe Engelvin
|10:30||The United States
of a Meta-model build with MyDraft - An agile model-driven cloud-based
platform for data-oriented rich web applications (slides)
Michel Zam, Gilles Dodinet and Geneviève Jomier
Anamnesis: Towards an approach for Enterprise Architecture rationalization
Georgios Plataniotis, Sybren de Kinderen and Henderik A. Proper
UML-based DSML for Context-Aware Systems (slides)
Naoyasu Ubayashi and Yasutaka Kamei
Enterprise Architecture Management - Review of Selected Approaches (slides)
Heterogeneous Multi-core Systems: UML Profiles vs. DSM Approaches (slides)
David McKean and Jonathan Sprinkle
Considerations for a Cyber-Physical Testing Language on the Example of
Autonomous Driving (slides)
ESEML - Empirical Software Engineering
Modeling Language (slides)
Bruno Cartaxo, Ítalo Costa, Dhiego Martins, André Santos, Sergio Soares and Vinicius Garcia
Languages for Composing Signature Discovery Workflows (slides)
Ferosh Jacob, Adam Wynne, Yan Liu, Nathan Baker and Jeff Gray
|14:30||Group work topic selection, group work starts|
|15:30||Group work continues|
|16:40||Group work reporting and discussion (DSM and frameworks group, Inputs and End Users Group)|
|17:00||Wrap-up and closing|
The accepted papers will be published both on the workshop website and proceedings in ACM DL.