Design of Quality-Based Composite Web Services

  • F. De Paoli
  • G. Lulli
  • A. Maurino
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4294)


One of the key factors for successful SOC-based systems is the ability to assure the achievement of Quality of Services. The knowledge and the enforcement of the Quality of Services allows for the definition of agreements that are the basis for any business process. In this paper we discuss a method for the evaluation of qualities associated with services. This method is based on a set of quality evaluation rules that state the relations between Web services quality dimensions and process structure. The method is part of a design methodology that addresses quality issues along the service life-cycle. A case study in the e-placement field is presented to illustrate a practical use of the approach.


Completion Time Business Process Quality Dimension Service Composition Composite Service 
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.
    Dan, A., Davis, D., Kearney, R., Keller, A., King, R.P., Kuebler, D., Ludwig, H., Polan, M., Spreitzer, M., Youssef, A.: Web services on demand: Wsla-driven automated management. IBM Systems Journal 43(1), 136–158 (2004)CrossRefGoogle Scholar
  2. 2.
    VA: Web services policy framework (ws-policy). Technical report, BEA Systems Inc., International Business Machines Corporation, Microsoft Corporation, Inc., SAP AG, Sonic Software, and VeriSign Inc. (2006)Google Scholar
  3. 3.
    Martin, D.L., Paolucci, M., McIlraith, S.A., Burstein, M.H., McDermott, D.V., McGuinness, D.L., Parsia, B., Payne, T.R., Sabou, M., Solanki, M., Srinivasan, N., Sycara, K.P.: Bringing semantics to web services: The owl-s approach. In: Cardoso, J., Sheth, A.P. (eds.) SWSWPC 2004. LNCS, vol. 3387, pp. 26–42. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  4. 4.
    Lausen, H., Roman, D., Keller, U.: Web service modeling ontology (wsmo). Technical report, DERI (2004)Google Scholar
  5. 5.
    Comerio, M., De Paoli, F., Grega, S., Maurino, A., Batini, C.: Wsmod: a methodology for qos-based web services design. International Journal of Web Services Research (2007)Google Scholar
  6. 6.
    Jaeger, M.C., Rojec-Goldmann, G., Mühl, G.: Qos aggregation for web service composition using workflow patterns. In: [17], pp. 149–159Google Scholar
  7. 7.
    VA: Single European Employment Market-Place, (IST SEEMP project n. 27347)
  8. 8.
    Menascé, D.A.: Composing web services: A qos view. IEEE Internet Computing 8(6), 88–90 (2004)CrossRefGoogle Scholar
  9. 9.
    Patil, A.A., Oundhakar, S.A., Sheth, A.P., Verma, K.: Meteor-s web service annotation framework. In: Feldman, S.I., Uretsky, M., Najork, M., Wills, C.E. (eds.) WWW, pp. 553–562. ACM, New York (2004)CrossRefGoogle Scholar
  10. 10.
    Raje, R.R., Bryant, B.R., Olson, A.M., Auguston, M., Burt, C.C.: A qualityof- service-based framework for creating distributed heterogeneous software components. Concurrency and Computation: Practice and Experience 14(12), 1009–1034 (2002)zbMATHCrossRefGoogle Scholar
  11. 11.
    Ulbrich, A., Weis, T., Geihs, K.: Qos mechanism composition at design-time and runtime. In: ICDCS Workshops, p. 118. IEEE Computer Society, Los Alamitos (2003)Google Scholar
  12. 12.
    Weis, T., Ulbrich, A., Geihs, K., Becker, C.: Quality of service in middleware and applications: A model-driven approach. In: [17], pp. 160–171Google Scholar
  13. 13.
    Bachmann, F., Bass, L.J.: Introduction to the attribute driven design method. In: ICSE, pp. 745–746. IEEE Computer Society, Los Alamitos (2001)Google Scholar
  14. 14.
    Cardoso, J., Sheth, A.P., Miller, J.A., Arnold, J., Kochut, K.: Modeling quality of service for workflows and web service processes. J. Web Sem. 1(3), 281–308 (2004)Google Scholar
  15. 15.
    Zeng, L., Benatallah, B., Ngu, A.H.H., Dumas, M., Kalagnanam, J., Chang, H.: Qos-aware middleware for web services composition. IEEE Trans. Software Eng. 30(5), 311–327 (2004)CrossRefGoogle Scholar
  16. 16.
    Ran, S.: A framework for discovering web services with desired quality of services attributes. In: Zhang, L.J. (ed.) ICWS, pp. 208–213. CSREA Press, Stanford (2003)Google Scholar
  17. 17.
    8th International Enterprise Distributed Object Computing Conference (EDOC 2004), Monterey, California, USA, September 20-24. IEEE Computer Society, Los Alamitos (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • F. De Paoli
    • 1
  • G. Lulli
    • 1
  • A. Maurino
    • 1
  1. 1.Dipartimento di Informatica, Sistemistica e ComunicazioneUniversità degli Studi di Milano Bicocca 

Personalised recommendations