• DocumentCode
    604067
  • Title

    An Automated Framework for Variability Management of Service-Oriented Software Product Lines

  • Author

    Abu-Matar, M. ; Gomaa, H.

  • Author_Institution
    Etisalat British Telecom Innovation Center, Khalifa Univ. of Sci. & Technol., Abu Dhabi, United Arab Emirates
  • fYear
    2013
  • fDate
    25-28 March 2013
  • Firstpage
    260
  • Lastpage
    267
  • Abstract
    Service Oriented Architecture (SOA) development practices typically lack a systematic framework for managing variability in service requirements and architectures. This paper addresses this gap by applying software product line (SPL) concepts to model SOA systems as service families. The approach is to model SOA variability with a multiple-view service model and a corresponding meta-model. We integrate SPL concepts of feature modeling and commonality/variability analysis with multiple service requirements and architectural views by using UML and the Service Oriented Architecture Modeling Language (SoaML). The paper describes an automated framework for service-oriented SPL engineering that allows modelers to design, deploy, and execute service-oriented SPLs.
  • Keywords
    Unified Modeling Language; formal specification; product development; service-oriented architecture; software reusability; SOA development practice; SOA system; SOA variability; Service Oriented Architecture Modeling Language; SoaML; UML; architectural view; feature modeling; meta-model; multiple-view service model; service family; service requirement; service-oriented SPL engineering; service-oriented software product line; variability management; Contracts; Kernel; Service-oriented architecture; Testing; Unified modeling language; Model-Driven Engineering; Service Families; Service Oriented Architecture; Software Frameworks; Software Product Lines; Variability Management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Service Oriented System Engineering (SOSE), 2013 IEEE 7th International Symposium on
  • Conference_Location
    Redwood City
  • Print_ISBN
    978-1-4673-5659-6
  • Type

    conf

  • DOI
    10.1109/SOSE.2013.15
  • Filename
    6525529