The active badge location system
ACM Transactions on Information Systems (TOIS)
An architecture for a secure service discovery service
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
The design and implementation of an intentional naming system
Proceedings of the seventeenth ACM symposium on Operating systems principles
The Interactive Workspaces Project: Experiences with Ubiquitous Computing Rooms
IEEE Pervasive Computing
Reconfigurable Context-Sensitive Middleware for Pervasive Computing
IEEE Pervasive Computing
Application Design for Wearable and Context-Aware Computers
IEEE Pervasive Computing
Effective Scheduling of Detached Rules in Active Databases
IEEE Transactions on Knowledge and Data Engineering
INS/Twine: A Scalable Peer-to-Peer Architecture for Intentional Resource Discovery
Pervasive '02 Proceedings of the First International Conference on Pervasive Computing
PERCOM '03 Proceedings of the First IEEE International Conference on Pervasive Computing and Communications
Supporting Model-Based Construction of Semantic-Enabled Web Applications
WISE '03 Proceedings of the Fourth International Conference on Web Information Systems Engineering
A Multi-Agent Systems Approach to Autonomic Computing
AAMAS '04 Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 1
An Ontology-based Framework for Dynamic Resource Management in Ubiquitous Computing Environments
ICESS '05 Proceedings of the Second International Conference on Embedded Software and Systems
The Description Logic Handbook
The Description Logic Handbook
Agent based middleware infrastructure for autonomous context-aware ubiquitous computing services
Computer Communications
Human-Computer Interaction
Intelligent web service – from web services to .plug&play. service integration
OTM'05 Proceedings of the 2005 Confederated international conference on On the Move to Meaningful Internet Systems - Volume >Part I
UbiXML: programmable management of ubiquitous computing resources
International Journal of Network Management
Personal and Ubiquitous Computing
Context-aware systems: A literature review and classification
Expert Systems with Applications: An International Journal
Autonomous Agents and Multi-Agent Systems
Hi-index | 0.00 |
Context-aware ubiquitous computing environments tend to be highly distributed and heterogeneous, while also featuring increased dynamism as elements, devices and middleware components join, leave and change their status. In such environments, information is derived and fused with numerous sensors and context-aware middleware components. As a result, directory and naming services, along with reasoning mechanisms, are at the heart of any non-trivial ubiquitous computing application. In this paper, we argue that semantic web technologies can deal with directory service requirements of ubiquitous computing environments, much more efficiently than the wide range of legacy mechanisms. To justify this claim, we introduce a model that could greatly facilitate the development, deployment and management of ubiquitous computing applications. This model relies on semantic web technologies (i.e., ontology management) and facilitates the integration of hardware and middleware elements in the scope of a ubiquitous computing application. Using this model and its underlying ontology management schemes, we implemented proof-of-concept applications in the scope of a smart space comprising numerous sensors, actuators and middleware components. Based on the implementation experience, we outline the merits of using semantic web technologies in ubiquitous context-aware computing and smart spaces.