loading
Papers

Research.Publish.Connect.

Paper

Paper Unlock

Authors: André Ribeiro 1 ; Luís de Sousa 2 and Alberto Rodrigues da Silva 3

Affiliations: 1 INESC-ID/Instituto Superior Técnico, Portugal ; 2 CRP Henri Tudor, Luxembourg ; 3 Instituto Superior Técnico, Portugal

ISBN: 978-989-758-168-7

Keyword(s): Domain Specific Language, Model-Driven Development, Modeling Tool.

Related Ontology Subjects/Areas/Topics: Agile Model-Driven Development ; Domain-Specific Modeling and Domain-Specific Languages ; Frameworks for Model-Driven Development ; Languages, Tools and Architectures ; MetaModeling ; Methodologies, Processes and Platforms ; Model-Driven Software Development ; Models ; Paradigm Trends ; Software Engineering

Abstract: The development and use of Domain Specific Languages emerged as a way to cope with complex problems using concepts closer to the problem domain. By leveraging the principles proposed by Model-Driven Development (MDD), like the separation of concerns and the use of model transformations, this approach became popular and caused the emergence of a variety of languages, known as Domain Specific Modeling Languages (DSMLs). Moreover, the use of DSMLs with graphical notations abstracts even more the problem domain, either by using extensions of UML or directly using metamodeling languages. The definition and use of DSMLs is only possible through specific tools, known as languages workbenches. This paper discusses the analysis and comparison of three of these tools (namely Papyrus, Enterprise Architect and Sirius) that were used to create the XIS-Mobile language, a non-trivial DSML defined as a UML profile for modeling mobile applications in a platform-independent way. These tools were evalua ted considering a set of key criteria (namely learnability, usability, graphical completeness, validation support, transformation support, evolvability and interoperability) which show their suitability to develop non-trivial languages. (More)

PDF ImageFull Text

Download
CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 34.237.51.159

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Ribeiro, A.; de Sousa, L. and Silva, A. (2016). Comparative Analysis of Workbenches to Support DSMLs: Discussion with Non-Trivial Model-Driven Development Needs.In Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-168-7, pages 323-330. DOI: 10.5220/0005745603230330

@conference{modelsward16,
author={André Ribeiro. and Luís de Sousa. and Alberto Rodrigues da Silva.},
title={Comparative Analysis of Workbenches to Support DSMLs: Discussion with Non-Trivial Model-Driven Development Needs},
booktitle={Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2016},
pages={323-330},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005745603230330},
isbn={978-989-758-168-7},
}

TY - CONF

JO - Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - Comparative Analysis of Workbenches to Support DSMLs: Discussion with Non-Trivial Model-Driven Development Needs
SN - 978-989-758-168-7
AU - Ribeiro, A.
AU - de Sousa, L.
AU - Silva, A.
PY - 2016
SP - 323
EP - 330
DO - 10.5220/0005745603230330

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.