Generative communication in Linda
ACM Transactions on Programming Languages and Systems (TOPLAS)
A reliable multicast framework for light-weight sessions and application level framing
SIGCOMM '95 Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Rover: a toolkit for mobile information access
SOSP '95 Proceedings of the fifteenth ACM symposium on Operating systems principles
Composable ad-hoc mobile services for universal interaction
MobiCom '97 Proceedings of the 3rd annual ACM/IEEE international conference on Mobile computing and networking
L2imbo: a distributed systems platform for mobile computing
Mobile Networks and Applications - Special issue on protocols and software paradigms of mobile networks
An architecture for a secure service discovery service
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
Experiences of developing and deploying a context-aware tourist guide: the GUIDE project
MobiCom '00 Proceedings of the 6th annual international conference on Mobile computing and networking
The TSQL2 Temporal Query Language
The TSQL2 Temporal Query Language
Context Acquisition Based on Load Sensing
UbiComp '02 Proceedings of the 4th international conference on Ubiquitous Computing
People, places, things: Web presence for the real world
WMCSA '00 Proceedings of the Third IEEE Workshop on Mobile Computing Systems and Applications (WMCSA'00)
Discovery and Its Discontents: Discovery Protocols for Ubiquitous Computing
Discovery and Its Discontents: Discovery Protocols for Ubiquitous Computing
A reflective framework for discovery and interaction in heterogeneous mobile environments
ACM SIGMOBILE Mobile Computing and Communications Review
Improved access point selection
Proceedings of the 4th international conference on Mobile systems, applications and services
A taxonomy of discovery services and gap analysis for ultra-large scale systems
ACM-SE 45 Proceedings of the 45th annual southeast regional conference
Locality support for mobile P2P network
IWCMC '07 Proceedings of the 2007 international conference on Wireless communications and mobile computing
An ECA-based framework for decentralized coordination of ubiquitous web services
Information and Software Technology
Discovering services with restricted location scope in ubiquitous environments
Proceedings of the 5th international workshop on Middleware for pervasive and ad-hoc computing: held at the ACM/IFIP/USENIX 8th International Middleware Conference
The case for intentional networking
Proceedings of the 10th workshop on Mobile Computing Systems and Applications
Evaluation and Analysis of a Common Model for Ubiquitous Systems Interoperability
Pervasive '08 Proceedings of the 6th International Conference on Pervasive Computing
Service characteristics for service selection
Proceedings of the Fourth International ICST Conference on COMmunication System softWAre and middlewaRE
Body sensor networks: can we use them?
M-PAC '09 Proceedings of the International Workshop on Middleware for Pervasive Mobile and Embedded Computing
Low-level dynamic system formation with high-level automation: extending UML in support of UPnP
ACM SIGSOFT Software Engineering Notes
Ninja: non identity based, privacy preserving authentication for ubiquitous environments
UbiComp '07 Proceedings of the 9th international conference on Ubiquitous computing
Deployment experience toward core abstractions for context aware applications
EuroSSC'07 Proceedings of the 2nd European conference on Smart sensing and context
Intentional networking: opportunistic exploitation of mobile network diversity
Proceedings of the sixteenth annual international conference on Mobile computing and networking
Event-based peer-to-peer process enactment for ubiquitous web service devices
BPM'06 Proceedings of the 2006 international conference on Business Process Management Workshops
Toward wide area interaction with ubiquitous computing environments
EuroSSC'06 Proceedings of the First European conference on Smart Sensing and Context
Service description and dissemination for service discovery in pervasive computing environments
International Journal of Ad Hoc and Ubiquitous Computing
Hi-index | 0.00 |
In this paper, we contend that ubiquitous computing environments will be highly heterogeneous, service rich domains. Moreover, future applications will consequently be required to interact with multiple, specialised service location and interaction protocols simultaneously. We argue that existing service discovery techniques do not provide sufficient support to address the challenges of building applications targeted to these emerging environments. This paper makes a number of contributions. Firstly, using a set of short ubiquitous computing scenarios we identify several key limitations of existing service discovery approaches that reduce their ability to support ubiquitous computing applications. Secondly, we present a detailed analysis of requirements for providing effective support in this domain. Thirdly, we provide the design of a simple extensible meta-service discovery architecture that uses database techniques to unify service discovery protocols and addresses several of our key requirements. Lastly, we examine the lessons learnt through the development of a prototype implementation of our architecture.