Mod4J : a qualitative case study of model-driven software development

V. Lussenberg, T. Storm, van der, J.J. Vinju, J. Warmer

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    5 Citations (Scopus)
    2 Downloads (Pure)

    Abstract

    Model-driven software development (MDSD) has been on the rise over the past few years and is becoming more and more mature. However, evaluation in real-life industrial context is still scarce. In this paper, we present a case-study evaluating the applicability of a state-of-the-art MDSD tool, modJ, a suite of domain specific languages (DSLs) for developing administrative enterprise applications. modJ was used to partially rebuild an industrially representative application. This implementation was then compared to a base implementation based on elicited success criteria. Our evaluation leads to a number of recommendations to improve mod4J. We conclude that having extension points for hand-written code is a good feature for a model driven software development environment.
    Original languageEnglish
    Title of host publicationProceedings of the 13th International Conference on Model Driven Engineering Languages and Systems, MODELS 2010, October 3-8, 2010, Oslo, Norway, Part II
    EditorsD.C. Petriu, N. Rouquette, O. Haugen
    Place of PublicationBerlin
    PublisherSpringer
    Pages346-360
    ISBN (Print)978-3-642-16128-5
    DOIs
    Publication statusPublished - 2010
    Eventconference; 13th International Conference on Model Driven Engineering Languages and Systems; 2010-10-03; 2010-10-08 -
    Duration: 3 Oct 20108 Oct 2010

    Publication series

    NameLecture Notes in Computer Science
    Volume6395
    ISSN (Print)0302-9743

    Conference

    Conferenceconference; 13th International Conference on Model Driven Engineering Languages and Systems; 2010-10-03; 2010-10-08
    Period3/10/108/10/10
    Other13th International Conference on Model Driven Engineering Languages and Systems

    Fingerprint Dive into the research topics of 'Mod4J : a qualitative case study of model-driven software development'. Together they form a unique fingerprint.

    Cite this