Using product line architectures to leverage systematic reuse of business knowledge: an industrial experience

  • Authors:
  • Haitham S. Hamza;Gamal M. Aly

  • Affiliations:
  • Cairo University, Giza, Egypt;Software Engineering Competence Center, Giza, Egypt

  • Venue:
  • Proceedings of the 2010 Workshop on Knowledge-Oriented Product Line Engineering
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Software Product Line Engineering (PLE) exploits systematic reuse by identifying and methodically reusing software artifacts to develop different but related software systems. Developing product lines requires analysis skills to identify, model, and encode domain and product knowledge into artifacts that can be systematically reused across the development life-cycle. As such, knowledge plays a paramount role in the success of the various activities of PLE. This paper investigates the role of PLE in identifying and codifying tacit business knowledge in two industrial case studies in the domain of Enterprise Resource Planning (ERP) systems.