Bassey Asuquo Ekanem
Abstract— Component-based software modernization involves the restructuring of a legacy application into its modernized version with better qualities and maintainability attributes using stable components extracted primarily from the legacy system itself. At the time of modernization, some of the legacy components may not be suitable for reuse due to their poor reusability attributes, especially component instability, yet their services and roles must be provided in the modernized version of the software. The option of creating stable components from the unstable counterparts through a systematic approach, though not widely practiced remains the best option over the development of new components from the scratch or use of COTs with full or partial experience to replace the unstable components considering the risk associated with each of these options. This research therefore, presents a technique called stable components synthesis technique aimed at supporting the process of creating stable components from unstable legacy components and reused in modernization.
Keywords— Components Stability Assessment, Unstable Components, Stable components Synthesis, Software Modernization.
AD Publications is a rapidly growing academic publisher in the fields of Engineering, Medical-Health, Environmental Science and Agriculture Research. AD Publications is a registered organization broad-based open access and publishes most exciting researches with respect to the subjects of our journals. The Journals is being indexed and abstracted by all major global current awareness and alerting services.
The organization aims at undertaking, co- coordinating and promoting research and development. It provides professional and academic guidance in the field of basic education, Higher Education as well in the Technical Education. Our Aims is to Promote and support, High Quality basic, Scientific Research and development in fields of Engineering, Medical-Health, Environmental Science and Agriculture Research and to Generate Public awareness, provide advice to scholar’s researchers and communicate research outcomes.