Creating and maintaining tools for domain-specific modeling languages (DSML) demands time and efforts that often discourage potential developers. However, several tools are now available that promise to accelerate the development of DSML environments. In this paper, we evaluate five such tools (GME, Tau G2, RSA, XMF-Mosaic, and Eclipse with GEF and EMF) by observing how well they can be used to create graphical editors for the Goal-oriented Requirement Language (GRL), for which a simplified metamodel is provided. We discuss the evaluation criteria, results, and lessons learned during the creation of GRL editors with these technologies.

-- DanielAmyot - 03 Aug 2006


  • Please feel free to discuss this article directly on this page. Constructive comments are welcomed! Please sign your TWiki name.

FormForVirtualLibrary edit

Title Evaluation of Development Tools for Domain-Specific Modeling Languages
Authors D. Amyot, H. Farah, and J.-F. Roy
Type Conference
Conference/Journal Title SAM 2006: Language Profiles - Fifth Workshop on System Analysis and Modelling
Volume/Number LNCS 4320
Editors R. Gotzhein and R. Reed
Publisher Springer
Month May
Year 2006
Pages 183-197
DOI 10.1007/11951148_12
Keywords DSML, Eclipse, GME, GRL, jUCMNav, RSA, Tau G2, XMF-Mosaic
Topic attachments
I Attachment Action Size Date Who Comment
SAM06-DSML.pdfpdf SAM06-DSML.pdf manage 443 K 03 Aug 2006 - 14:11 DanielAmyot Pre-publication paper
SAM2006-DSML.pptppt SAM2006-DSML.ppt manage 888 K 03 Aug 2006 - 14:12 DanielAmyot Conference presentation
Topic revision: r4 - 05 Nov 2009, AlirezaPourshahid
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback