• DocumentCode
    2631335
  • Title

    A Lightweight MDSD Process Applied in Small Projects

  • Author

    Guta, G. ; Schreiner, W. ; Draheim, D.

  • Author_Institution
    Res. Inst. for Symbolic Comput. (RISC), Johannes Kepler Univ., Linz, Austria
  • fYear
    2009
  • fDate
    27-29 Aug. 2009
  • Firstpage
    255
  • Lastpage
    258
  • Abstract
    Model driven software development, domain specific languages and other generative programming approaches have gained much attention. There is a large number of tools available, starting from simple code generators to full-blown tool suites. There are several success stories and process frameworks about applying full scale MDSD approaches, but there is no or little help for small-size projects. To fill this gap, we designed a new development process which targets small and middle size projects with limited resources. According to our experience the process is working efficiently in small projects even if they cannot afford bigger initial resource investment. In this experience report we document an industrial project in which the process was used. We present this process in the form which is applied in the first project and also discuss our experience and the limitations of the process.
  • Keywords
    object-oriented programming; program compilers; software engineering; MDSD process; code generators; development process; domain specific languages; generative programming; industrial project; model driven software development; resource investment; small-size projects; Application software; Books; Costs; Domain specific languages; Information technology; Investments; Licenses; Programming; Software engineering; Software tools; Agile Development; MDSD; Software Process;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Advanced Applications, 2009. SEAA '09. 35th Euromicro Conference on
  • Conference_Location
    Patras
  • ISSN
    1089-6503
  • Print_ISBN
    978-0-7695-3784-9
  • Type

    conf

  • DOI
    10.1109/SEAA.2009.63
  • Filename
    5349852