• DocumentCode
    2430566
  • Title

    Towards patterns for MDE-related processes to detect and handle changeability risks

  • Author

    Hebig, Regina ; Gabrysiak, Gregor ; Giese, Holger

  • Author_Institution
    Hasso Plattner Inst., Univ. of Potsdam, Potsdam, Germany
  • fYear
    2012
  • fDate
    2-3 June 2012
  • Firstpage
    38
  • Lastpage
    47
  • Abstract
    One of the multiple technical factors which affect changeability of software is model-driven engineering (MDE), where often several models and a multitude of manual as well as automated development activities have to be mastered to derive the final software product. The ability to change software with only reasonable costs, however, is of uppermost importance for the iterative and incremental development of software as well as agile development in general. Thus, the effective applicability of agile processes is influenced by the used MDE activities. However, there is currently no approach available to systematically detect and handle such risks to the changeability that result from the embedded MDE activities. In this paper we extend our beforehand-introduced process modeling approach by a notion of process pattern to capture typical situations that can be associated with risk or benefit with respect changeability. In addition, four candidates for the envisioned process patterns are presented in detail in the paper. Further, we developed strategies to handle changeability risks associated to these process patterns.
  • Keywords
    product development; risk management; software prototyping; software quality; MDE-related processes; agile development; beforehand-introduced process modeling approach; changeability risk detection; changeability risk handling; incremental software development; iterative software development; model-driven engineering; productivity improvement; quality improvement; software changeability; software product; Biological system modeling; Manuals; Pattern matching; Pins; Productivity; Software; Unified modeling language; Software development process; analysis; changeability; process pattern;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software and System Process (ICSSP), 2012 International Conference on
  • Conference_Location
    Zurich
  • Print_ISBN
    978-1-4673-2351-2
  • Electronic_ISBN
    978-1-4673-2350-5
  • Type

    conf

  • DOI
    10.1109/ICSSP.2012.6225978
  • Filename
    6225978