Skip to main content

A Quality-Aware Approach to Web Services Procurement

  • Conference paper
Technologies for E-Services (TES 2003)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2819))

Included in the following conference series:

Abstract

Web services bring programmers a new way to develop advanced applications able to integrate any group of services on the Internet into a single solution. Web services procurement (WSP) is focussed on the acquisition of web services, including some complex tasks such as the specification of demands, the search for available offers, and the best choice selection. Although the technology to support them already exists, there are only a few approaches wherein quality-of-service in demands and offers is taken into account, in addition to functionality. In this paper, we present some implementation issues on a quality-aware approach to WSP, whose solution is mainly based on using mathematical constraints to define quality-of-service in demands and offers.

Supported by the Spanish Interministerial Commission on Science and the Spanish Ministry of Science and Technology under grants TIC2000-1106-C02-01, FIT-150100-2001-78, and PCB-02-001.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Beugnard, A., Jézéquiel, J.-M., Plouzeau, N., Watkins, D.: Making components contract aware. IEEE Computer, 38–45 (July 1999)

    Google Scholar 

  2. Bhoj, P., Shingal, S., Chutani, S.: SLA management in federated environments. Computer Networks 35, 5–24 (2001)

    Article  Google Scholar 

  3. DAML+S Coalition. DAML+S: Semantic markup for web services. In: Proc. of the Int’l Semantic Web Working Symposium SWWS 2001 (2001)

    Google Scholar 

  4. Joint US/EU Agent Markup Language Committee. DARPA Agent Markup Language. Technical report, US’s DARPA Defense Advance Research Projects Agency and EU’s IST Information Society Technologies (2000), http://www.daml.org

  5. Corchuelo, R., Ruiz-Cortés, A., Mühlbacher, J., García-Consuegra, J.D.: Object-oriented business solutions. In: Frohner, A. (ed.) ECOOP-WS 2001. LNCS, vol. 2323, pp. 184–200. Springer, Heidelberg (2002)

    Google Scholar 

  6. IBM International Business Machines Corporation. Web Services Outsourcing Manager overview (WSOM) (2002), http://www.ibm.com

  7. IBM International Business Machines Corporation. Web Services ToolKit (WSTK) (2002), http://www.ibm.com

  8. Dujmovic, J.J.: A Method for Evaluation and Selection of Complex Hardware and Software Systems. In: Proceedings of the 22nd International Conference for the Resource Management and Performance Evaluation of Enterprise Computing Systems, vol. 1, pp. 368–378 (1996)

    Google Scholar 

  9. Farbey, B., Finkelstein, A.: Software acquisition: a business strategy analysis. In: Proc. Of the Requirements Engineering (RE 2001). IEEE Computer Society Press, Los Alamitos (2001)

    Google Scholar 

  10. Finkelstein, A., Spanoudakis, G.: Software package requirements and procurement. In: Proc. of the 8th Int’l IEEE Workshop on Software Specification and Design (IWSSD 1996). IEEE Press, Los Alamitos (1996)

    Google Scholar 

  11. Freuder, E.C., Wallace, M.: Science and substance: A challenge to software engineers. Constraints IEEE Intelligent Systems (2000)

    Google Scholar 

  12. González-Castillo, J., Trastour, D., Bartolini, C.: Description logics for matchmaking of services. Technical Report HPL-2001-265, Hewlett-Packard (2001)

    Google Scholar 

  13. Grefen, P., Aberer, K., Hoffner, Y., Ludwig, H.: CrossFlow: Cross-organizational workflow management in dynamic virtual enterprises. International Journal of Computer Systems Science & Engineering 15(5), 277–290 (2000)

    Google Scholar 

  14. Hentenryck, P., Saraswat, V.: Strategic directions in constraint programming. ACM Computing Surveys 28(4) (1996)

    Google Scholar 

  15. Hoffner, Y., Field, S., Grefen, P., Ludwig, H.: Contract-driven creation and operation of virtual enterprises. Computer Networks (37), 111–136 (2001)

    Google Scholar 

  16. ILOG. OPL Studio, http://www.ilog.fr

  17. Keller, A., Ludwig, H.: The WSLA framework: Specifying and monitoring service level agreements for web services. Technical Report RC22456 (W0205-171), IBM International Business Machines Corporation (2002)

    Google Scholar 

  18. Koistinen, J., Seetharaman, A.: Worth–based multi-category quality–of–service negotiation in distributed object infrastructures. In: Proceedings of the Second International Enterprise Distributed Object Computing Workshop (EDOC 1998), La Jolla, USA (1998)

    Google Scholar 

  19. Ludwig, H., Keller, A., Dan, A., King, R.P.: A service level agreement language for dynamic electronic services. Technical Report RC22316 (W0201-112), IBM International Business Machines Corporation (2002)

    Google Scholar 

  20. Marriot, K., Stuckey, P.J.: Programming with Constraints: An Introduction. The MIT Press, Cambridge (1998)

    Google Scholar 

  21. Martín-Díaz, O., Ruiz-Cortés, A., Corchuelo, R., Durán, A.: A Management and Execution Environment for Multi-Organisational Web-based Systems. In: ZOCO: Métodos y Herramientas para el Comercio Electrónico, San Lorenzo del Escorial, Spain, pp. 79–88 (2002)

    Google Scholar 

  22. Olsina, L., Godoy, D., Lafuente, G., Rossi, G.: Specifying Quality Characteristics and Attributes for Websites. In: Proceedings of the Web Engineering Workshop, in conjunction with 21st International Conference on Software Engineering (ICSE), May 1999, pp. 84–93 (1999)

    Google Scholar 

  23. Ruiz-Cortés, A.: A Semi-qualitative Approach to Automated Treatment of Quality Requirements (in Spanish). PhD thesis, E.T.S. de Ingeniería Informática. Dpto. de Lenguajes y Sistemas Informáticos, Universidad de Sevilla (2002)

    Google Scholar 

  24. Ruiz-Cortés, A., Corchuelo, R., Durán, A.: An automated approach to quality-aware web applications. In: Enterprise Information Systems IV, pp. 237–242. Kluwer Academic Publishers, Dordrecht (2003)

    Google Scholar 

  25. Ruiz-Cortés, A., Corchuelo, R., Durán, A., Toro, M.: Enhancing Win–Win requirements negotiation model. Applied Requirements Engineering, Catedral (2002)

    Google Scholar 

  26. Ruiz-Cortés, A., Corchuelo, R., Durán, A., Toro, M.: Automated negotiation of quality requirements. VII Jornadas de Ingeniería del Software y Bases de Datos, JISBD 2002 (2002)

    Google Scholar 

  27. Ruiz-Cortés, A., Durán, A., Corchuelo, R., Toro, M.: Specification of Quality Requirements in Multi-Organisational Web-based Systems (in Spanish). Sextas Jornadas de Ingeniería del Software y Bases de Datos JISBD 2001, Almagro, Spain, pp. 615–629 (2001)

    Google Scholar 

  28. Ruiz-Cortés, A., Corchuelo, R., Duran, A., Toro, M.: Automated support for quality requirements in web-services-based systems. In: Proc. of the 8th IEEE Workshop on Future Trends of Distributed Computing Systems (FTDCS 2001), Bologna, Italy. IEEE Press, Los Alamitos (2001)

    Google Scholar 

  29. ShaikhAli, A., Rana, R.A.-A.O., Walker, D.: UDDIe: An extended registry for web services. In: Proc. of the IEEE Int’l Workshop on Service Oriented Computing: Models, Architectures and Applications at SAINT Conference. IEEE Press, Los Alamitos (2003)

    Google Scholar 

  30. Weikum, G.: The Web in 2010: Challenges and opportunities for database research. In: Wilhelm, R. (ed.) Informatics: 10 Years Back, 10 Years Ahead. LNCS, vol. 2000, p. 1. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Martín-Díaz, O., Ruiz-Cortés, A., Benavides, D., Durán, A., Toro, M. (2003). A Quality-Aware Approach to Web Services Procurement. In: Benatallah, B., Shan, MC. (eds) Technologies for E-Services. TES 2003. Lecture Notes in Computer Science, vol 2819. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-39406-8_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-39406-8_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-20052-9

  • Online ISBN: 978-3-540-39406-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics