• Home
  • Search
  • SPLReePlan - Automated Support for Software Product Line Reengineering Planning
  • https://doi.org/10.1145/3483899.3483902Copy DOI Icon

SPLReePlan - Automated Support for Software Product Line Reengineering Planning

  • Sep 27, 2021
  • Luciano Marchezan +5 more
Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

The extractive adoption of Software Product Lines (SPL) relies on the reuse of the already developed systems, employing a reengineering process. However, due to the diversity of options found in the daily practice of SPL development, rigorous planning of scenarios is critical to perform SPL reengineering. This diversity is the result of different organizational aspects, such as team experience and product portfolio. Hence, a proper planning process must consider technical and organizational aspects, however, most existing studies in the field do not take into account organizational aspects of the companies. In this work, we present SPLReePlan, an automated framework to aid the SPL reengineering planning taking into account technical and organizational aspects. Our framework is supported by a web-based tool, ready to be used in the industry. To investigate how flexible is SPLReePlan to support the SPL reengineering planning in diverse situations, we extracted eight different scenarios from the SPL literature, which are used as input for the evaluation of SPLReePlan. The results indicate that SPLReePlan can be satisfactorily customized to a variety of scenarios with different artifacts, feature retrieval techniques, and reengineering activities. As a contribution, we discuss the lessons learned within the evaluation, and present challenges that were faced, being a source of information for tool builders or motivating new studies.

Similar Papers
  • Conference Article
  • Citations18

Risk management in software product lines: An industrial case study

  • Jun 01, 2012
  • Luanna Lopes Lobato +4
  • Conference Article
  • Citations7

Variability management in an unaware software product line company

  • Jan 22, 2014
  • David Benavides +1
  • Conference Article
  • Citations15

Comparison-Based Feature Location in ArgoUML Variants

  • Sep 09, 2019
  • Gabriela Karoline Michelon +3
  • Research Article
  • Citations18

Software product line scoping: A systematic literature review

  • Dec 21, 2021
  • Journal of Systems and Software
  • Luciano Marchezan +5
  • Research Article
  • Citations8

Trusted Product Lines

  • Jun 22, 2012
  • Information and Software Technology
  • Stuart Hutchesson +1
  • Conference Article
  • Citations7

Information retrieval based feature analysis for product line adoption in 4GL systems

  • Jul 01, 2017
  • Andras Kicsi +4
  • Book Chapter
  • Citations2

Evolving KobrA to Support SPL for WebGIS Development

  • Jan 01, 2011
  • Juan Manuel Moreno-Rivera +2
  • Conference Article
  • Citations3

Open Source Software on the Research of Extractive Adoption of Software Product Lines

  • Nov 27, 2019
  • Daniele Wolfart +2
  • Research Article
  • Citations134

A systematic mapping study on software product line evolution: From legacy system reengineering to product line refactoring

  • May 22, 2012
  • Science of Computer Programming
  • Miguel A Laguna +1
  • Conference Article
  • Citations18

Toward a hybrid approach to generate Software Product Line portfolios

  • Jun 01, 2013
  • Jonathas Cruz +6
  • Research Article
  • Citations8

Model-driven approach to developing domain functional requirements in software product lines

  • Aug 01, 2012
  • IET Software
  • J Guo +4
  • Book Chapter
  • Citations25

QFD-PPP: Product Line Portfolio Planning Using Quality Function Deployment

  • Jan 01, 2005
  • Andreas Helferich +2
  • Research Article
  • Citations4

A Predictive Model of Contractor Financial Effort in Transport Infrastructure Projects

  • Jan 01, 2017
  • Procedia Engineering
  • Augustin Purnus +1
  • Conference Article
  • Citations23

Product Line Implementation using Aspect-Oriented and Model-Driven Software Development

  • Sep 01, 2007
  • Markus Voelter +1
  • Conference Article
  • Citations1

Integrated Development of Changbei Tight Gas Project

  • Dec 04, 2007
  • Guilin Luan +7
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.