ABSTRACT
In this paper we argue for middleware languages that aid in service composition. We outline where such languages could be useful through the description of our current architecture, and describe what we believe are the key requirements of such a language. We outline the current state of our implementation, and conclude by describing what requirements are placed on service providers by such composition middleware.
- The natural habitat project, 2004. http://www.informatics.sussex.ac.uk/projects/nathab/.]]Google Scholar
- Julie Weeds, Bill Keller, David Weir, Ian Wakeman, Jon Rimmer, and Tim Owen. Natural language expression of user policies in pervasive computing environments. In Proceedings of OntoLex 2004 (LREC Workshop on Ontologies and Lexical Resources in Distributed Environments), Lisbon, Portugal, May 2004.]]Google Scholar
- F. Baader, D. Calvanese, D. L. McGuinness, D. Nardi, and P. F. Patel-Schneider, editors. The Description Logic Handbook. Cambridge University Press, 2003.]] Google ScholarDigital Library
- UPnP Forum. The universal plug and play forum. http://www.upnp.org/.]]Google Scholar
- Sun Microsystems. Jini architecture specification, 2004. http://www.sun.com/software/jini/specs/jini1.2html/jini-spec.html.]]Google Scholar
- E. Guttman, C. Perkins, J. Veizades, and M. Day. Service location protocol, version 2. RFC 2608, IETF, June 1999.]] Google ScholarDigital Library
- Sam Type, Ian Wakeman, and Steven Watt. Smarter service location. In Fifth IEEE Workshop on Networked Appliance, Liverpool, UK, October 2002.]]Google ScholarCross Ref
- Erik Christensen, Francisco Curbera, Greg Meredith, and Sanjiva Weerawarana. Web services description language (wsdl) 1.1 Technical report, W3C, 2001. http://www.w3.org/TR./wsdl.]]Google Scholar
- Ian Horrocks, Frank van Harmelen, and Peter Patel-Schneider. Daml+oil language specifications. Technical report, W3C, 2001. http://www.daml.org/.]]Google Scholar
- Hari Balakrishnan Jeremy Lilley William Adjie-Winoto, Elliot Schwartz. The design and implementation of an intentional naming system. In Proc. 17th ACM SOSP, Kiawah Island, SC, December 1999. http://nms.lcs.mit.edu/projects/ins/.]] Google ScholarDigital Library
- The elvin content based router, 2004. http://elvin.dstc.edu.au/.]]Google Scholar
Index Terms
- Scooby: middleware for service composition in pervasive computing
Recommendations
Dynamic Service Composition in Pervasive Computing
Service-oriented architectures (SOAs) promise to provide transparency to resource access by exposing the resources available as services. SOAs have been employed within pervasive computing systems to provide essential support to user tasks by creating ...
Dynamic Reconfiguration of Middleware for Ubiquitous Computing
Ubiquitous computing scenarios call for middleware support solutions able to cope with changes in environment conditions and user requirements. Changes greatly impact on the application logic the middleware is able to carry out content/service ...
SeDiM: A Middleware Framework for Interoperable Service Discovery in Heterogeneous Networks
Service Discovery Protocols (SDPs) provide mechanisms that allow networked devices and applications to advertise and locate services with minimum or no human intervention. For fixed networked devices, SDPs such as SLP, Bonjour, and UPnP have been ...
Comments