首页 | 本学科首页   官方微博 | 高级检索  
     


A model-driven process for the modernization of component-based systems
Authors:Rubé  n Fuentes-Ferná  ndez,Juan Pavó  n
Affiliation:
  • a Facultad de Informática, Universidad Complutense Madrid, 28040 Madrid, Spain
  • b Telefonica I+D, Madrid, Spain
  • 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:Modernization of software systems   Component   Software methodology   Software engineering   Agile process   Model-driven engineering
    本文献已被 ScienceDirect 等数据库收录!
    设为首页 | 免责声明 | 关于勤云 | 加入收藏

    Copyright©北京勤云科技发展有限公司  京ICP备09084417号