• Title of article

    A model-driven process for the modernization of component-based systems

  • Author/Authors

    Rubén Fuentes-Fern?ndez، نويسنده , , Juan PAVoN، نويسنده , , Francisco Garijo، نويسنده ,

  • Issue Information
    دوهفته نامه با شماره پیاپی سال 2012
  • Pages
    23
  • From page
    247
  • To page
    269
  • Abstract
    Software modernization is critical for organizations that need cost-effective solutions to deal with the rapid obsolescence of software and the increasing demand for new functionality. This paper presents the XIRUP modernization methodology, which proposes a highly iterative process, structured into four phases: preliminary evaluation, understanding, building and migration. This modernization process is feature-driven, component-based, focused on the early elicitation of key information, and relies on a model-driven approach with extensive use of experience from the previous projects. XIRUP has been defined in the European IST project MOMOCS, which has also built a suite of support tools. This paper introduces the process using a case study that illustrates its activities, related tools and results. The discussion highlights the specific characteristics of modernization projects and how a customized methodology can take advantage of them.
  • Keywords
    Agile process , Modernization of software systems , component , Model-driven engineering , Software engineering , Software methodology
  • Journal title
    Science of Computer Programming
  • Serial Year
    2012
  • Journal title
    Science of Computer Programming
  • Record number

    1080251