z-logo
open-access-imgOpen Access
PAxSPL: A Generic Framework to Support the Planning of SPL Reengineering
Author(s) -
Luciano Marchezan
Publication year - 2021
Language(s) - English
Resource type - Conference proceedings
DOI - 10.5753/cbsoft_estendido.2021.17297
Subject(s) - business process reengineering , software product line , computer science , adaptation (eye) , process (computing) , variety (cybernetics) , software , software engineering , process management , systems engineering , product (mathematics) , engineering , software development , manufacturing engineering , operating system , artificial intelligence , physics , geometry , mathematics , optics , lean manufacturing
Extractive Software Product Line (SPL) is a well-known approach that organizations can use to transform their legacy applications into an SPL. In this sense, the SPL reengineering process emerges as a possible strategy for applying the extractive SPL. Available artifacts used to perform the SPL reengineering may change, requiring software engineers to adapt their approaches as a means to satisfying the companies' scenarios. However, there is a lack of an approach supporting this adaptation considering different scenarios. To address these limitations we propose the Prepare, Assemble, and Execute Framework SPL reengineering (PAxSPL). PAxSPL is composed of three different aspects: a process, guidelines, and a supporting tool. For evaluating PAxSPL, we extracted eight different scenarios from the literature. Results evidenced that PAxSPL is customizable to a variety of scenarios with different reengineering artifacts, techniques, and activities.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here