Abstract
The paper describes an agent-based web service coordination framework in ubiquitous computing. It is called context-mediated web service coordination. In the framework, all service processes in ubiquitous computing environments are wrapped in web services that have standard communication protocols. The framework coordinates sensor devices wrapped in web services, web services on the Internet, and web services that manage user profile, etc. In addition, these web services are wrapped in specific types of agents. Giving a standard agent communication protocols to the heterogeneous web service processes, the framework introduces a new agent-based service coordination layer in ubiquitous computing. Coordinating these agents based on the user’s intention and their physical contexts, we can seamlessly coordinate the heterogeneous service components over the digital and real world in a human-centered manner. We also show a prototype application of the framework, context-aware information retrieval services in a museum.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Weiser, M.: The computer for the 21st century. Scientific American, 94–104 (1991)
Web Services Activity (2004), http://www.w3.org/2002/ws/
Berners-Lee, T., Hendler, J., Lassila, O.: The semantic web. Scientific American (2001)
Google Web APIs (2004), http://www.google.com/apis/
Business process execution language for web services, bpel4ws (2003), http://www.siebel.com/bpel/
Web service flow language, wsfl (2001), http://www-306.ibm.com/software/solutions/webservices/pdf/WSFL.pdf
Web Services Architecture (2004), http://www.w3.org/TR/ws-arch/
The Foundation for Intelligent Physical Agents, FIPA (2004), http://www.fipa.org/
SOAP Specifications (2003), http://www.w3.org/TR/soap/
Resource Description Framework, RDF (2004), http://www.w3.org/RDF/
RDF vocabulary description language 1.0: RDF Schema, RDFS (2004), http://www.w3.org/TR/rdf-schema/
OWL-S 1.0 Release (2003), http://www.daml.org/services/owl-s/1.0/
Sashima, A., Izumi, N., Kurumatani, K.: Agents that coordinate devices, services, and humans in ubiquitous computing. In: Klusch, M., Ossowski, S., Kashyap, V., Unland, R. (eds.) CIA 2004. LNCS (LNAI), vol. 3191, pp. 167–182. Springer, Heidelberg (2004)
Casati, R., Varzi, A.C.: Parts and Places: The Structures of Spatial Representation. The MIT Press, Cambridge (1999)
Sashima, A., Izumi, N., Kurumatani, K.: Consorts: A multiagent architecture for service coordination in ubiquitous computing. In: Kurumatani, K., Chen, S.-H., Ohuchi, A. (eds.) IJCAI-WS 2003 and MAMUS 2003. LNCS (LNAI), vol. 3012, pp. 190–216. Springer, Heidelberg (2004)
Java Agent DEvelopment framework, jade (2004), http://sharon.cselt.it/projects/jade/
Garlan, D., Siewiorek, D., Smailagic, A., Steenkiste, P.: Project AURA: Toward distraction-free pervasive computing. IEEE Pervasive computing 4, 22–31 (2002)
Chen, G., Kotz, D.: Solar: An open platform for context-aware mobile applications. In: Proceedings of the First International Conference on Pervasive Computing (Short paper), pp. 41–47 (2002) In an informal companion volume of short papers
Roman, M., Hess, C., Ranganathan, A., Madhavarapu, P., Borthakur, B., Viswanathan, P., Cerquiera, R., Campbell, R., Mickunas, M.D.: GaiaOS: An infrastructure for active spaces. Technical Report UIUCDCS-R-2001-2224 UILU-ENG-2001-1731, University of Illinois at Urbana-Champaign (2001)
Chen, H., Finin, T., Joshi, A.: Semantic Web in in the Context Broker Architecture. In: Proceedings of PerCom 2004 (2004)
Suggested Upper Merged Ontology, SUMO (2004), http://ontology.teknowledge.com/
OpenCyc (2004), http://www.opencyc.org/
Decker, K., Sycara, K., Williamson, M.: Middle-agents for the internet. In: Proceedings of the 15th International Joint Conference on Artificial Intelligence, Nagoya, Japan (1997)
Sycara, K.P., Klusch, M., Widoff, S., Lu, J.: Dynamic service matchmaking among agents in open information environments. SIGMOD Record 28, 47–53 (1999)
Paolucci, M., Kawmura, T., Payne, T., Sycara, K.P.: Semantic matching of web services capabilities. In: Proceedings of the 1st International Semantic Web Conference, pp. 333–347 (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sashima, A., Izumi, N., Kurumatani, K. (2005). Agents That Coordinate Web Services in Ubiquitous Computing. In: Murakami, H., Nakashima, H., Tokuda, H., Yasumura, M. (eds) Ubiquitous Computing Systems. UCS 2004. Lecture Notes in Computer Science, vol 3598. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11526858_11
Download citation
DOI: https://doi.org/10.1007/11526858_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-27893-1
Online ISBN: 978-3-540-31809-5
eBook Packages: Computer ScienceComputer Science (R0)