Advertisement

An Agent-Based Compositional Framework

  • R. Anane
  • Y. Li
  • C -F Tsai
  • K -M Chao
  • M. Younas
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3399)

Abstract

Web services requirements for means of automating the coordination of distributed heterogeneous applications have been addressed by a two-pronged initiative. One has been driven by process management technologies, represented by the compositional language BPEL4WS, and the other by the Semantic Web technologies, represented by ontologies and agents. The framework presented in this paper integrates agent technology with BPEL4WS, to enable two levels of coordination, namely local and centralised coordination through composition, and wider, distributed coordination by means of negotiation between agents. This framework takes advantage of the efficient management of processes in BPEL4WS and of the flexibility and versatility of agents. A design and run-time environment, called SOA, has been developed to evaluate the feasibility of the framework.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Chen, J.-H., Chao, K.-M., Godwin, N., Soo, V.-W.: Combining Cooperative and Non-Cooperative Automated Negotiations. In: Information Systems Frontiers, Kluwer Academic Publisher, Dordrecht (2005)Google Scholar
  2. Sirin, E., Parsia, B., Hendler, J.: Filtering and selecting Semantic Web Services with Interactive Composition Techniques. IEEE Intelligent Systems, 42–49 (July/August 2004)Google Scholar
  3. Knoblock, C., Minton, S., Ambie, J.L., Muslea, M., Oh, J., Frank, M.: Mixed-initiative, multi-source information assistants. In: Proceedings of the World Wide Web Conference, pp. 697–707. ACM press, New York (2001)Google Scholar
  4. Limthanmaphon, B., Zhang, Y.: Web Service Composition with Case-Based Reasoning. In: 14th Australasian Database Conference (ADC 2003), Adelaide, South Australia, February 2003, pp. 201–208 (2003)Google Scholar
  5. Khalaf, R., Mukhi, N., Weerawarana, S.: Service-oriented Composition in BPEL4WS (2003) Available [Online], http://www2003.org/cdrom/papers/alternate/P768/choreo_html/p768-khalaf.htm
  6. Vidal, J.M., Buhler, P., Stahl, C.: Multiagent Systems with Workflows. IEEE Internet Computing, 76–82 (January/February 2004)Google Scholar
  7. Richards, D., van Spunter, S., Brazier, F.M.T., Sabou, M.: Composing Web Services using and Agent Factory. In: AAMAS Workshop on Web Services and Agent-Based Engineering, pp. 57–66 (2003)Google Scholar
  8. Huhns, M.N.: Agents as Web Services. IEEE Internet Computing, 93–95 (July/August 2002)Google Scholar
  9. Richards, D., Sabou, M., van Splunter, S., Brazier, F.M.T.: Artificial Intelligence: a Promised Land for Web Services. In: Proceedings of The 8th Australian and New Zealand Intelligent Information Systems Conference (ANZIIS 2003) Macquarie University, Sydney, Australia, 205-210 (December 2003)Google Scholar
  10. Rao, S.A., Georgeff, M.P.: BDI Agents: From Theory to Practice. In: Conference Proceedings of 1st international conference on multiple agent system, pp. 312–319 (1995)Google Scholar
  11. Hendler, J.: Agents and the Semantic Web. IEEE Intelligent Systems, 30–37 (March/April 2001)Google Scholar
  12. Li, Y., Ghenniwa, H.H., Shen, W.: Agent-based Web Services Framework and Development Environment. Journal of Computational Intelligence (2004)Google Scholar
  13. Joseph, B.K., William, C.R.: DAMLJessKB: A Tool For Reasoning With The Semantic Web. In: 2nd International Semantic Web Conference (ISWC2003), Sanibel Island, Florida, USA, October 20-23 (2003)Google Scholar
  14. Mandell, D.J., McIlraith, S.: The Bottom-Up Approach to Web Service Interoperation. In: International Semant Web Conference, pp. 227–241 (2003)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • R. Anane
    • 1
  • Y. Li
    • 2
  • C -F Tsai
    • 3
  • K -M Chao
    • 1
  • M. Younas
    • 1
  1. 1.DSM Research Group, School of MISCoventry UniversityUK
  2. 2.Software SchoolFudan UniversityShanghaiP.R. China
  3. 3.Department of IMAletheia UniversityTaiwan

Personalised recommendations