Application engineering of service-based software product lines

  • Authors:
  • Paulo Queiroz;Rosana Braga

  • Affiliations:
  • DCEN - UFERSA, Mossoró, RN;ICMC - USP, São Paulo

  • Venue:
  • Proceedings of the 27th Annual ACM Symposium on Applied Computing
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Software product lines (SPL) correspond to one of the most successful forms of reuse, since they allow the reuse of both requirements and architecture. The investment done in the SPL development can get repaid after several various products are derived from the SPL, in particular, when an application generator is used to automate the derivation of products. SPL can benefit from web service Technology, as several features can be implemented by services available on a network. This paper presents an approach in which an application generator is used for deriving members of an SPL based on services. The objective is to reduce development cost and time, increasing productivity for SPL members derivation and taking advantage of the flexibility afforded by the use of services in the SPL architecture. Additionally, this paper presents a case study where this approach was applied to a Web auction SPL.