Service Customization by Variability Modeling

  • Michael Stollberg
  • Marcel Muth
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6275)


The establishment of service orientation in industry determines the need for efficient engineering technologies that properly support the whole life cycle of service provision and consumption. One challenge is adequate support for service consumers for employing complex services in their individual application context, which becomes particularly important for large-scale enterprise technologies where generic services are designed for reuse in several business scenarios. This paper presents an approach for service customization by model-driven variability management. The variable aspects of the services are explicitly described on the basis of a metamodel. Upon this, service consumers can easily create personalized service variants that properly suit their specific context while the consistency for service invocation is maintained.


Domain Expert Service Customization Software Product Line Service Description Service Consumer 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Bayer, J., Gerard, S., Haugen, Ø., Mansell, J.X., Møller-Pedersen, B., Oldevik, J., Tessier, P., Thibault, J.-P., Widen, T.: Consolidated Product Line Variability Modeling. In: Käkölä, T., Dueñas, J.C. (eds.) Software Product Lines - Research Issues in Engineering and Management, pp. 195–241. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  2. 2.
    Berre, A. (ed.): Service oriented architecture Modeling Language (SoaML) – Specification for the UML Profile and Metamodel for Services (UPMS). Revised submission, OMG, 2008. OMG document: ad/2008-11-01Google Scholar
  3. 3.
    Frankel, D.S.: Model Driven Architecture. Applying MDA to Enterprise Computing. John Wiley & Sons, Chichester (2003)Google Scholar
  4. 4.
    Galitz, W.O.: The Essential Guide to User Interface Design – An Introduction to GUI Design Principles and Techniques, 3rd edn. Wiley, Chichester (2007)Google Scholar
  5. 5.
    Stollberg, M., Muth, M.: Service Customization by Variability Modeling. Extended Technical Report (2010),

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Michael Stollberg
    • 1
  • Marcel Muth
    • 1
  1. 1.SAP ResearchCEC DresdenGermany

Personalised recommendations