کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
433457 1441716 2012 23 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
A model-driven process for the modernization of component-based systems
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
A model-driven process for the modernization of component-based systems
چکیده انگلیسی

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.


► We propose a modernization process for software systems based on components.
► The process takes advantage of this context to apply a model-driven approach.
► Legacy systems provide initial models, and component architectures are very regular.
► The process has been compared with a traditional approach showing improvements in time and error rates.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Science of Computer Programming - Volume 77, Issue 3, 1 March 2012, Pages 247–269
نویسندگان
, , ,