@inproceedings{f634ef3e24ba422fa1af33d88213c605,
title = "Improving automatic UML2 profile generation for MDA industrial development",
abstract = "In the context of MDA-oriented solutions, a modeling language with a precise semantics is a mandatory requirement. Even though MDA encourages the use of UML, there are several MDA approaches that define their own Domain Specific Modeling Languages (DSML) in order to obtain the needed semantic precision. However, the high acceptance of UML in the software industry has led different MDA-approaches to integrate their DSMLs semantics into UML by means of UML profiles. Certain approaches provide alternatives to elaborate a UML profile from the DSML metamodel, but generally speaking, the resultant profile does not include all the semantic expressiveness of the original DSML. This paper provides a solution that is focused on the MDA industrial development. This solution is based on a systematic approach to generate a DSML metamodel that is used to automatically obtain a UML profile that has all the expressiveness of the original DSML.",
keywords = "DSML, MDA, MDD, Metamodeling, Model-driven Engineering, UML Profile, UML2",
author = "Giovanni Giachetti and Francisco Valverde and Oscar Pastor",
year = "2008",
doi = "10.1007/978-3-540-87991-6-16",
language = "English",
isbn = "3540879900",
volume = "5232 LNCS",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
pages = "113--122",
booktitle = "Advances in Conceptual Modeling - Challenges and Opportunities - ER 2008 Workshops CMLSA, ECDM, FP-UML, M2AS, RIGiM, SeCoGIS, WISM, Proceedings",
note = "27th International Conference on Conceptual Modeling, ER 2008 Workshops: CMLSA, ECDM, FP-UML, M2AS, RIGiM, SeCoGIS, WISM ; Conference date: 20-10-2008 Through 23-10-2008",
}