• DocumentCode
    1937769
  • Title

    Identifying Potential Core Assets in Service-Based Systems to Support the Transition to Service-Oriented Product Lines

  • Author

    Galster, Matthias ; Eberlein, Armin

  • Author_Institution
    Dept. of Math. & Comput. Sci., Univ. of Groningen, Groningen, Netherlands
  • fYear
    2011
  • fDate
    27-29 April 2011
  • Firstpage
    179
  • Lastpage
    186
  • Abstract
    Variability in service-oriented architectures (SOA) is usually addressed through loose coupling of services and dynamic retrieval, composition and binding of services. Facilitating variability can lead to different instances of one SOA. These instances share commonalities, but vary in certain aspects (e.g., in functionality or quality attributes). Current service-based development approaches do not adequately address variability and the management of different SOA instances. To handle different instances and to support systematic variability management, different instances of a service-based system may be treated as members of a product line. Therefore, we present a light-weight method to decide on what services to add to service-based systems to facilitate the transition from individual systems to a service-oriented product line. When adding services to service-based systems, the structural stability of these system decreases. We argue that a decrease in structural stability must be justified by additional value provided by the enhanced service-based systems. Based on the enhanced systems, our method then identifies potential core asset services for a service-oriented product line, taking into account common services within the different systems. Here, core asset services are reusable services that occur in any instance of the SOA. Thus, our method helps with the transition from individual products to a product line. A case study is included to illustrate our method.
  • Keywords
    service-oriented architecture; SOA; dynamic retrieval; potential core assets identification; service based system; service based systems; service oriented product lines; structural stability; systematic variability management; Companies; Computer architecture; Service oriented architecture; Software; Stability criteria; Telecommunications; SOA; core assets; product lines; service-based; service-oriented architectures; stability; value; variability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Computer Based Systems (ECBS), 2011 18th IEEE International Conference and Workshops on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-1-4577-0065-1
  • Electronic_ISBN
    978-0-7695-4379-6
  • Type

    conf

  • DOI
    10.1109/ECBS.2011.19
  • Filename
    5934818