A Collaborative Method for Reuse Potential Assessment in Reengineering-Based Product Line Adoption

  • Authors:
  • Muhammad Asim Noor;Paul Grünbacher;Christopher Hoyer

  • Affiliations:
  • Institute for Systems Engineering & Automation, Johannes Kepler University, Linz, Austria 4040;Christian Doppler Laboratory for Automated Software Engineering, Johannes Kepler University, Linz, Austria 4040;Institute for Systems Engineering & Automation, Johannes Kepler University, Linz, Austria 4040

  • Venue:
  • Balancing Agility and Formalism in Software Engineering
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Software product lines are rarely developed from scratch. Instead the development of a product line by reengineering existing systems is a more common scenario, which relies on the collaboration of diverse stakeholders to lay its foundations. The paper describes a collaborative scoping approach for organizations migrating existing products to a product line. The approach uses established practices from the field of reengineering and architectural recovery and synthesizes them in a collaborative process. The proposed approach employs best practices and tools from the area of collaboration engineering to achieve effective collaboration. The paper presents a case study as initial validation of the proposed approach.