Feature driven dynamic customization of software product lines

  • Authors:
  • Hassan Gomaa;Mazen Saleh

  • Affiliations:
  • Department of Information and Software Engineering, George Mason University, Fairfax, Virginia;Department of Information and Software Engineering, George Mason University, Fairfax, Virginia

  • Venue:
  • ICSR'06 Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes a model driven development approach for software product lines based on Web services, in which feature selection drives the dynamic customization of the product line architecture and implementation to derive the application. During product line modeling, feature and their dependencies are described in a feature model. The product line architecture is based around a client/server pattern consisting of user interface objects interacting with Web services. During application engineering, features are selected by the application engineer and used to dynamically customize the product line architecture and implementation.