• DocumentCode
    1405045
  • Title

    Combining Service-Orientation with Product Line Engineering

  • Author

    Lee, Jaejoon ; Kotonya, Gerald

  • Author_Institution
    Lancaster Univ., Lancaster, UK
  • Volume
    27
  • Issue
    3
  • fYear
    2010
  • Firstpage
    35
  • Lastpage
    41
  • Abstract
    Software product line engineering (SPLE) is a paradigm of software reuse for developing a family of products with reduced time to market and improved quality. Most SPLE approaches, however, have focused on developing statically configured products using core assets. That is, all variations are instantiated before a product is delivered to the customers, making it difficult for them to make any changes to the product. However, various application areas are increasing the demand for dynamic product reconfiguration. A service-oriented product line (SOPL) is a DSPL application domain that´s built on services and a service-oriented architecture. An example of an application area for an SOPL approach is a virtual office (VO). A VO includes many business peripherals with various services that interact with one another and that respond to their various environments to assist office workers.
  • Keywords
    product development; software architecture; software reusability; virtual reality; core assets; dynamic product reconfiguration; service-orientation; service-oriented architecture; service-oriented product line; software product line engineering; software reuse; virtual office; QoS-aware framework; dynamic product line; feature-oriented product line method; service orientation; service-oriented architecture; service-oriented product line; software; software engineering;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/MS.2010.30
  • Filename
    5406497