Hoisl, Bernhard, Sobernig, Stefan, Schefer-Wenzl, Sigrid, Strembeck, Mark, Baumgraß, Anne. 2012. Design Decisions for UML and MOF based Domain-specific Language Models: Some Lessons Learned. In Proceedings of the 2nd Workshop on Process-based approaches for Model-Driven Engineering (PMDE), Hrsg. H. Störrle, G. Botterweck, M. Bourdellès, D. Kolovos, R. Paige, E. Roubtsova, J. Rubin, and J.-P. Tolvanen, 303-314. Kgs. Lyngby: Technical University of Denmark (DTU).

BibTeX

@INPROCEEDINGS{Hoisl2012,
title = {Design Decisions for UML and MOF based Domain-specific Language Models: Some Lessons Learned},
author = {Bernhard Hoisl and Stefan Sobernig and Sigrid Schefer-Wenzl and Mark Strembeck and Anne Baumgraß},
publisher = {Technical University of Denmark (DTU)},
year = {2012},
isbn = {978-87-643-1014-6},
address = {Kgs. Lyngby},
url = {http://www2.imm.dtu.dk/conferences/ECMFA-2012/proceedings/PDF/ECMFA-2012-Workshop-Proceedings.pdf},
publisher = {Technical University of Denmark (DTU)},
language = {EN},
pages = {303-314},
series = {Proceedings of the 2nd Workshop on Process-based approaches for Model-Driven Engineering (PMDE)},
abstract = {In recent years, the development of domain-specific modeling languages (DSMLs) that are based on the MOF and/or UML has become a popular option in the model-driven development context. As a result, the model-driven software engineering community collected many design and implementation experiences. However, most research contributions on this topic do not aim at supporting the DSML development process as a repetitive decision-making process. In this paper, we document some of our experiences gathered from developing ten MOF/UML-based DSMLs and present our experiences in a reusable manner via decision templates. In particular, this paper focuses on design decisions for the initial phase of the DSML development process, i.e. the definition of the DSML's core language model.},
}

Abstract

In recent years, the development of domain-specific modeling languages (DSMLs) that are based on the MOF and/or UML has become a popular option in the model-driven development context. As a result, the model-driven software engineering community collected many design and implementation experiences. However, most research contributions on this topic do not aim at supporting the DSML development process as a repetitive decision-making process. In this paper, we document some of our experiences gathered from developing ten MOF/UML-based DSMLs and present our experiences in a reusable manner via decision templates. In particular, this paper focuses on design decisions for the initial phase of the DSML development process, i.e. the definition of the DSML's core language model.

Publication's profile

Status of publication Published
Affiliation WU
Type of publication Contribution to conference proceedings
Language English
Title Design Decisions for UML and MOF based Domain-specific Language Models: Some Lessons Learned
Title of whole publication Proceedings of the 2nd Workshop on Process-based approaches for Model-Driven Engineering (PMDE)
Editor H. Störrle, G. Botterweck, M. Bourdellès, D. Kolovos, R. Paige, E. Roubtsova, J. Rubin, and J.-P. Tolvanen
Page from 303
Page to 314
Location Kgs. Lyngby
Publisher Technical University of Denmark (DTU)
Year 2012
ISBN 978-87-643-1014-6
URL http://www2.imm.dtu.dk/conferences/ECMFA-2012/proceedings/PDF/ECMFA-2012-Workshop-Proceedings.pdf

Associations

Projects
Domain-Specific Languages for Model-Driven Security Engineering
People
Hoisl, Bernhard (Former researcher)
Sobernig, Stefan (Details)
Schefer-Wenzl, Sigrid (Details)
Strembeck, Mark (Details)
Baumgraß, Anne (Former researcher)
Organization
Information Systems and New Media IN (Details)
Research areas (ÖSTAT Classification 'Statistik Austria')
1108 Informatics (Details)
1140 Software engineering (Details)
1147 IT security (Details)
5367 Management information systems (Details)
Google Scholar: Search