Skip to main content

Process Optimization

  • Reference work entry
  • First Online:
Encyclopedia of Database Systems
  • 65 Accesses

Synonyms

Business process optimization; QoS-based web services composition

Definition

With the development of the service oriented architecture (SOA), complex applications can be composed as business processes invoking a variety of available Web services (WSs) with different characteristics. Advanced SOA systems [1,12,15] allow the development of applications by specifying component WSs in a process only through their required functional characteristics, and to select WSs during process execution from the ones included in a registry of available services. Service descriptions are stored and retrieved from enhanced UDDI registries, which also provide information about quality of service (QoS) on the provider side. Usually, a set of functionally equivalent services can be selected, i.e., services which implement the same functionality but differ for the quality parameters.

Process optimizationidentifies the best set of services available at run time, taking into consideration end-user...

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 4,499.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 6,499.99
Price excludes VAT (USA)
  • Durable hardcover 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

Recommended Reading

  1. Ardagna D, Comuzzi M, Mussi E, Pernici B, Plebani P. PAWS: a framework for executing adaptive web-service processes. IEEE Softw. 2007;24(6):39–46.

    Article  Google Scholar 

  2. Ardagna D, Giunta G, Ingraffia N, Mirandola R, Pernici B. QoS-driven Web services selection in autonomic grid environments. In: Proceedings of the OTM Confederated International Conferences, CoopIS, DOA, GADA, and ODBASE; 2006. p. 1273–89.

    Google Scholar 

  3. Ardagna D, Pernici B. Adaptive service composition in flexible processes. IEEE Trans Softw Eng. 2007;33(6):369–84.

    Article  Google Scholar 

  4. Bonatti PA, Festa P. On optimal service selection. In: Proceedings of the 14th International World Wide Web Conference; 2005. p. 530–8.

    Google Scholar 

  5. Canfora G, Penta M, Esposito R, Villani ML. QoS-aware replanning of composite web services. In: Proceedings of the IEEE International Conference on Web Services; 2005.

    Google Scholar 

  6. Cardellini V, Casalicchio E, Grassi V, Mirandola R. A framework for optimal service selection in broker-based architectures with multiple QoS classes. In: Proceedings of the IEEE Services Computer Workshops; 2006. p. 105–12.

    Google Scholar 

  7. Cardoso J Quality of service and semantic composition of workflows, Ph. D. Thesis, University of Georgia. 2002.

    Google Scholar 

  8. Claro DB, Albers P, Hao JK. Selecting web services for optimal composition. In: Proceedings of the IEEE International Conference on Web Services; 2005.

    Google Scholar 

  9. Fox GC, Gannon D. Workflow in grid systems. Concurr Comp Pract Exper. 2006;18(10):1009–19.

    Article  Google Scholar 

  10. Jaeger MC, Muhl G, Golze S. QoS-aware composition of web services: an evaluation of selection algorithms. In: Proceedings of the International Conference on Cooperative Information Systems; 2005.

    Google Scholar 

  11. Maamar Z, Sheng QZ, Benatallah B. Interleaving web services composition and execution using software agents and delegation. In: Proceedings of the Web Services and Agent-Based Engineering; 2003.

    Google Scholar 

  12. Patil AA, Oundhakar SA, Sheth AP, Verma K. METEOR-S web service annotation framework. In: Proceedings of the 12th International World Wide Web Conference; 2004. p. 553–62.

    Google Scholar 

  13. Senkul P, Toroslu IH. An architecture for workflow scheduling under resource allocation constraints. Inf Syst. 2005;30(5):399–422.

    Article  Google Scholar 

  14. Yu T, Zhang Y, Lin KJ. Efficient algorithms for web services selection with end-to-end QoS constraints. ACM Trans Web. 2007;1(1):1–26.

    Article  MathSciNet  Google Scholar 

  15. Zeng L, Benatallah B, Dumas M, Kalagnamam J, Chang H. QoS-aware middleware for web services composition. IEEE Trans Softw Eng. 2004;30(5):311–27.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Danilo Ardagna .

Editor information

Editors and Affiliations

Section Editor information

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Science+Business Media, LLC, part of Springer Nature

About this entry

Check for updates. Verify currency and authenticity via CrossMark

Cite this entry

Ardagna, D. (2018). Process Optimization. In: Liu, L., Özsu, M.T. (eds) Encyclopedia of Database Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-8265-9_278

Download citation

Publish with us

Policies and ethics