Integrating Knowledge-Level Agents in the (Semantic) Web: an Agent-based Open Service Architecture (original) (raw)
Abstract
In this paper we present an Agent-based Open Service Architecture (OSA) which integrates geographically distributed agents in the Web. Agents can be realized with traditional AI techniques, but they also provide a set of Web Services to the outside world which constitute their capabilities. The architecture extends the Web with a facilitator level providing agents' specific support. Moreover it provides primitives for Web Services invocation and inter-agent communication based on Agent Communication Languages. We present the design of the architecture and an implementation which extends a common Web Server based on Apache/Tomcat platform.
Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.
References (17)
- Chandra, T. D., and Toueg, S. 1996. Unreliable failure detectors for reliable distributed systems. Journal of the ACM 43(2):225-267.
- Davies, N.; Fensel, D.; and Richardson, M. 2004. The future of Web Services. BT Technology Journal 22(1).
- Domingue, J.; Cabral, L.; Hakimpour, F.; Sell, D.; and Motta, E. 2004. IRS-III: A Platform and Infrastructure for Creating WSMO-based Semantic Web Services. In Pro- ceedings of the WIW 2004 Workshop on WSMO Implemen- tations.
- Dragoni, N., and Gaspari, M. 2003. Integrating Agent Communication Languages in Open Services Architec- tures. Technical Report UBLCS-2003-12, Department of Computer Science, University of Bologna, ITALY.
- Dragoni, N., and Gaspari, M. 2004. An Object Based Alge- bra for Specifying A Fault Tolerant Software Architecture. Accepted for publication in JLAP (Journal of Logic and Algebraic Programming) special issue on "Process algebra and system architecture".
- Gaspari, M. 1998. Concurrency and Knowledge-Level Communication in Agent Languages. Artificial Intelli- gence 105(1-2):1-45.
- Gong, L. 2001. JXTA: A Network Programming Environ- ment. IEEE Internet Computing 5:88-95.
- Gruber, T. 1993. A Translation Approach to Portable On- tologies. Knowledge Acquisition 5(2):199-220.
- He, H.; Haas, H.; and Orchard, D. 2004. Web Services Architecture Usage Scenarios. Technical Report NOTE-ws-arch-scenarios-20040211/, W3C. http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios- 20040211/.
- Martin, D.; Paolucci, M.; McIlraith, S.; Burstein, M.; Mc- Dermott, D.; McGuinness, D.; Parsia, B.; Payne, T.; Sabou, M.; Solanki, M.; Srinivasan, N.; and Sycara, K. 2004. Bringing Semantics to Web Services: The OWL-S Ap- proach. In First International Workshop on Semantic Web Services and Web Process Composition (SWSWPC 2004).
- McIlraith, S., and Martin, D. 2003. Bringing Semantics to Web Services. IEEE Intelligent Systems 18(1):90-93.
- McIlraith, S.; Son, T.; and Zeng, H. 2001. Semantic web services. IEEE Intelligent Systems, Special Issue on the Semantic Web 16(2):46-53.
- Mullender, S. 1993. Distributed Systems. ADDISON- WESLEY.
- Paolucci, M.; Kawmura, T.; Payne, T.; and Sycara, K. 2002. Semantic Matching of Web Services Capabilities. In Proceedings of the first International Semantic Web Con- ference (ISWC).
- Traversat, B.; Arora, A.; Abdelaziz, M.; Duigou, M.; Haywood, C.; Hugly, J.-C.; Pouyoul, E.; and Yea- ger, B. 2003. Project jxta 2.0 super-peer virtual net- work. Available online: http://www.jxta.org/ project/www/docs/JXTA2.0protocols1.pdf.
- Web-Ontology Working Group. 10 February 2004. OWL Web Ontology Language Guide. W3C Recommen- dation.
- WSMO Working Group. 2004. Web Service Modeling On- tology (WSMO). http://www.wsmo.org/2004/d2/. WSMO Working Draft D2v1.1.