Challenges in the deployment of model driven development

Susanna Teppola, Päivi Parviainen, Juha Takalo

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

    22 Citations (Scopus)

    Abstract

    Model-driven development (MDD) is an approach that uses models as a first class development artifacts to produce source code by utilizing model transformations. Process support is needed for effective MDD as it guides the development of the model and helps to manage the relationships between models. Our paper highlights the results of the survey on real life experiences of using MDD in companies conducted during October 2008. The results of the survey indicate that the MDD related challenges mentioned by the related literature are still valid. Regardless of the advantages identified by the respondents there are still quite many challenges to tackle before MDD will become more generally used in organizations. However, respondents found the approach useful and they feel that in the next five years the product development processes, methods and tools will be developed towards MDD in their organizations.
    Original languageEnglish
    Title of host publicationProceedings of the 2009 Fourth International Conference on Software Engineering Advances, ICSEA
    Place of PublicationPiscataway, NJ
    PublisherIEEE Institute of Electrical and Electronic Engineers
    Pages15-20
    ISBN (Print)978-0-7695-3777-1
    DOIs
    Publication statusPublished - 2009
    MoE publication typeA4 Article in a conference publication
    Event4th International Conference on Software Engineering Advances, ICSEA - Porto, Portugal
    Duration: 20 Sept 200925 Sept 2009

    Conference

    Conference4th International Conference on Software Engineering Advances, ICSEA
    Country/TerritoryPortugal
    CityPorto
    Period20/09/0925/09/09

    Keywords

    • Model driven development
    • development process support

    Fingerprint

    Dive into the research topics of 'Challenges in the deployment of model driven development'. Together they form a unique fingerprint.

    Cite this