• DocumentCode
    2374653
  • Title

    Feature Based Variability for Service Oriented Architectures

  • Author

    Abu-Matar, Mohammad ; Gomaa, Hassan

  • Author_Institution
    Comput. Sci. Dept., George Mason Univ., Fairfax, VA, USA
  • fYear
    2011
  • fDate
    20-24 June 2011
  • Firstpage
    302
  • Lastpage
    309
  • Abstract
    Service Oriented Architecture (SOA) has emerged as a paradigm for distributed computing that promotes flexible deployment and reuse. A software product line (SPL) is a family of software systems that have some common functionality and some variable functionality. During application derivation, the common functionality is reused and a selection is made among the variable functionality. The challenge in SPL is to manage variability among the SPL members - feature modeling is frequently used for this purpose. SOA systems currently lack a systematic approach for managing variability in service requirements. The approach described in this paper addresses this problem by applying SPL concepts to model SOA systems as service families. In this paper, we describe how to model variability in the architectural views of a multiple-view SOA variability model. The approach integrates feature modeling with service views using UML and SoaML, the newly released SOA standard. Such a framework facilitates variability modeling of service family architectures in a systematic and platform independent way.
  • Keywords
    Unified Modeling Language; distributed processing; service-oriented architecture; software reusability; SOA systems; SoaML; UML; distributed computing; flexible deployment; service oriented architectures; service requirements; software product line; software reusability; software systems; variable functionality; Contracts; Credit cards; Kernel; Service oriented architecture; Unified modeling language; Feature Modeling; Service Oriented Architecture; Software Product Lines; Variability Modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Architecture (WICSA), 2011 9th Working IEEE/IFIP Conference on
  • Conference_Location
    Boulder, CO
  • Print_ISBN
    978-1-61284-399-5
  • Electronic_ISBN
    978-0-7695-4351-2
  • Type

    conf

  • DOI
    10.1109/WICSA.2011.47
  • Filename
    5959731