The object constraint language: precise modeling with UML
The object constraint language: precise modeling with UML
An Examination of DSLs for Concisely Representing Model Traversals and Transformations
HICSS '03 Proceedings of the 36th Annual Hawaii International Conference on System Sciences (HICSS'03) - Track 9 - Volume 9
Eclipse Modeling Framework
An approach for supporting aspect-oriented domain modeling
Proceedings of the 2nd international conference on Generative programming and component engineering
Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools
Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools
Unified Modeling Language Reference Manual, The (2nd Edition)
Unified Modeling Language Reference Manual, The (2nd Edition)
On the architectural alignment of ATL and QVT
Proceedings of the 2006 ACM symposium on Applied computing
Feature Models are Views on Ontologies
SPLC '06 Proceedings of the 10th International on Software Product Line Conference
Overview of generative software development
UPP'04 Proceedings of the 2004 international conference on Unconventional Programming Paradigms
Mapping features to models: a template approach based on superimposed variants
GPCE'05 Proceedings of the 4th international conference on Generative Programming and Component Engineering
A canonical scheme for model composition
ECMDA-FA'06 Proceedings of the Second European conference on Model Driven Architecture: foundations and Applications
Lifting Transformational Models of Product Lines: A Case Study
ICMT '08 Proceedings of the 1st international conference on Theory and Practice of Model Transformations
Integrating Performance Analysis in the Model Driven Development of Software Product Lines
MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
Hi-index | 0.01 |
The relationship between Software Product Lines (SPL) and Model-Driven Engineering (MDE) is not new in the literature. It mainly focuses on the use of Domain-Specific Languages to specify application families, rather than using the more classic feature models. However, more recent works propose another important synergy: the use of feature models to specify model families. In this paper we propose a Domain-Specific Transformation Language (DSTL) that helps in the creation of SPLs to manage model families. Moreover, we show the benefits coming from taking a new approach to DSTL development. In this approach, DSTL instances are not compiled into source code but transformed onto general-purpose transformation languages in order to be executed using already existent transformation engines.