A QoS-Aware Web Service Orchestration Engine Based on Actors

  • GuiPing DaiEmail author
  • Yong Wang
Conference paper
Part of the Advances in Intelligent and Soft Computing book series (AINSC, volume 168)


QoS-aware Web Service orchestration can satisfy not only functional requirements of the customers, but also QoS requirements. QoS-aware Web Service orchestration engine provides runtime support to Web Service Orchestration. Based on requirements of QoS-aware Web Service orchestration and Web Service orchestration engine, we design a typical QoS-aware Web Service orchestration engine based on actor system theory called Ab-QWSOE.


Web Service Web Service Orchestration Web Service Composition Actor Systems 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Chinnici, R., Moreau, J.J., Ryman, A.: Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language, W3C Recommendation (2007)Google Scholar
  2. 2.
    Clement, L., Hately, A., Riegen, C.: UDDI Version 3.0.2, OASIS Draft (2004)Google Scholar
  3. 3.
    Mitra, N., Lafon, Y.: SOAP Version 1.2 Part 0: Primer, 2nd edn., W3C Recommendation (2007)Google Scholar
  4. 4.
    Active Endpoints (2011),
  5. 5.
    Leymann, F.: Web Service Flow Language (WSFL) 1.0, IBM Tech Report (2001)Google Scholar
  6. 6.
    Thatte, S.: XLANG: Web Services for Business Process Design, Microsoft Tech. Report (2001)Google Scholar
  7. 7.
    Jordan, D., Evdemon, J.: Web Services Business Process Execution Language Version 2.0, OASIS Standard (2007)Google Scholar
  8. 8.
    Pelz, C.: Web Services Orchestration and Choreography. IEEE Computer 36(8), 46–52 (2003)CrossRefGoogle Scholar
  9. 9.
    Kavantzas, N., Burdett, D., Ritzinger, G.: Web Services Choreography Description Language Version 1.0, W3C Candidate Recommendation (2005)Google Scholar
  10. 10.
    Zeng, L., Benatallah, B.: QoS-Aware Middleware for Web Services Composition. IEEE Tran. on Software Engineering 30(5), 311–327 (2004)CrossRefGoogle Scholar
  11. 11.
    Yu, T., Zhang, Y., Lin, K.: Efficient Algorithms for Web Services Selection with End-to-End QoS. ACM Tran. on the Web 1(1), 1–26 (2007)CrossRefGoogle Scholar
  12. 12.
    Hewitt, C.: View Control Structures as Patterns of Passing Messages. Artificial Intelligence 8(3), 323–346 (1977)CrossRefGoogle Scholar
  13. 13.
    Agha, G.: Actors: A Model of Concurrent Computation in Distributed Systems. Ph.D. dissertation, MIT Lab. for Computer Science (1986)Google Scholar
  14. 14.
    Agha, G.: Concurrent Object-Oriented Programming. Communications of ACM 33(9), 125–141 (1990)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag GmbH Berlin Heidelberg 2012

Authors and Affiliations

  1. 1.College of Electronic Information and Control EngineeringBeijing University of TechnologyBeijingChina
  2. 2.College of Computer Science and EngineeringBeijing University of TechnologyBeijingChina

Personalised recommendations