UML Distilled: A Brief Guide to the Standard Object Modeling Language
UML Distilled: A Brief Guide to the Standard Object Modeling Language
Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools
Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools
Domain-Specific Modeling
A Systematic Approach to Domain-Specific Language Design Using UML
ISORC '07 Proceedings of the 10th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing
Model-Driven Development in the Enterprise
IEEE Software
Taming EMF and GMF using model transformation
MODELS'10 Proceedings of the 13th international conference on Model driven engineering languages and systems: Part I
Measuring the effort for creating and using domain-specific models
Proceedings of the 10th Workshop on Domain-Specific Modeling
EuGENia live: a flexible graphical modelling tool
Proceedings of the 2012 Extreme Modeling Workshop
Hi-index | 0.00 |
Domain-specific languages (DSL) are specialized modeling languages targeting a narrow domain. In this paper, we present the results of a research project on visual DSLs set in an industrial context, using the domain of elevator controllers. After domain analysis and inception of new, abstract modeling concepts a language prototype was developed, considering aspects such as usability, combination of visual and textual DSLs, and performance of generated code. We describe the challenges encountered during the project, such as defining a user-friendly concrete syntax or tool limitations, and analyze them in retrospective. The paper concludes with several metrics to support the findings.