Semantic Discovery of Devices in Ubiquitous Computing Environments
Abstract
This paper describes a mechanism for semantic discovery of mobile devices in ubiquitous computing environments based on web services technology, called SeMoSD (Semantic Mobile Service Discovery). Through this mechanism, mobile devices are able to profit from de use of semantic technologies for service discovery. Ontologies are employed to describe services, which may be executed either on mobile or on fixed nodes. A semantic reasoner is responsible for processing service queries, being able to obtain more accurate results than syntactic searches.
References
OASIS. DPWS v 1.1, July 2009. Available at [link]
ESSI WSMO working group. WSMO version 1.3, October 2006. Available at [link]
WSMX version 0.5, May 2008; Available at [link].
DERI, WSMT v0.1, January 2005, Disponível em [link]
Grimm, S.; Keller, U.; Lausen, H. and Nagypal, G. A Reasoning Framework for Rule-Based WSML. In Proceedings of 4th European Semantic Web Conference (ESWC), Innsbruck, Austria, 2007
Sun Microsystems. Jini Technology Core Platform Specification, v. 2.0, June 2003. Available at [link]
OSGi Alliance. OSGi Specification R4 Enterprise Version 4.2, March 2010. Available at [link]
SLP Working Group. Service Location Protocol(SLPv2), August 2002. Available at [link]
UPnP Device Architecture 1.0, UPnP Forum, Dec. 2003; Available at [link]
A. Bottaro and A. Gérodolle. Home SOA – Facing Protocol Heterogeneity in Pervasive Application ; ICPS’08, July 6–10, 2008, Sorrento, Italy.
A. Toninelli, A. Corradi, and R. Montanari, “Semantic-based discovery to support mobile context-aware service access”, Computer Comunication, 31: pp. 935-949, January 2008, DOI: 10.1016/j.comcom.2007.12.026.
P. Baumung, S. Penz and M. Klein, “P2P-Based Semantic Service Management in Mobile Ad-hoc Networks”, MDM '06 Proceedings of the 7th International Conference on Mobile Data Management, 2006, Washington, DC, USA.
M. Weiser. Hot Topics: Ubiquitous Computing. IEEE Computer, 26(10):71– 72, October 1993.
