• DocumentCode
    2696430
  • Title

    Using Model Customization for Variability Management in Service Compositions

  • Author

    Hadaytullah ; Koskimies, Kai ; Systä, Tarja

  • Author_Institution
    Dept. of Software Syst., Tampere Univ. of Technol., Tampere, Finland
  • fYear
    2009
  • fDate
    6-10 July 2009
  • Firstpage
    687
  • Lastpage
    694
  • Abstract
    Service oriented architecture (SOA) is currently supported by an infrastructure that facilitates model driven development, but reuse issues have received less attention. A key problem in reuse is variability management: how to support the specification and usage of the variation points of the system. In this paper, we propose an approach for model-level variability management, assuming UML activity diagrams as the notation for service composition models in SOA. The approach is based on specifying variation points using so-called specialization patterns, which have been originally developed to support task-driven specialization of application frameworks. We demonstrate the approach with a prototype tool and an example. The approach leads to a guided model customization process focusing on the variation points, making it easy to produce a variant of a basic model.
  • Keywords
    Unified Modeling Language; Web services; formal specification; software architecture; software development management; software reusability; UML activity diagram; Web service composition; model customization process; model driven development; model-level variability management; service oriented architecture; software development technology; software reuse; task-driven specialization pattern; variability management; variation point specification; Conference management; DSL; Prototypes; Service oriented architecture; Software development management; Software systems; Software tools; Technology management; Unified modeling language; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services, 2009. ICWS 2009. IEEE International Conference on
  • Conference_Location
    Los Angeles, CA
  • Print_ISBN
    978-0-7695-3709-2
  • Type

    conf

  • DOI
    10.1109/ICWS.2009.92
  • Filename
    5175885