ABSTRACT
To develop a market for low-cost Smart Homes reuse of ready-made software components is an essential requirement to reduce the development costs of such systems. Users will run services from a variety of different software producers, which will lead to a heterogeneous service environment. Therefore one of the major challenges is to guarantee interoperability among inconsistent service interfaces. In this paper we present an ontology-based approach to semantic service annotation, which we use for service matching and dynamic generation of service adapters.
- T. Berners-Lee, J. Hendler, and O. Lassila. The Semantic Web. Scientific American, May 2001.Google ScholarCross Ref
- A. Bottaro, A. Gerodolle, and P. Lalanda. Pervasive service composition in the home network. In AINA '07: Proceedings of the 21st International Conference on Advanced Networking and Applications, pages 596--603, Washington, DC, USA, 2007. IEEE Press. Google ScholarDigital Library
- S. Chiba. Javassist Homepage. http://www.csg.is.titech.ac.jp/~chiba/javassist/.Google Scholar
- S. Chiba. Load-time structural reflection in Java. LNCS, pages 313--336. Springer Verlag, 2000. Google ScholarDigital Library
- T. R. Gruber. A translation approach to portable ontology specifications. Knowledge Acquisition, 5(2):199--220, 1993. Google ScholarDigital Library
- A. Ketfi and N. Belkhatir. Dynamic interface adaptability in service oriented software. In Eighth International Workshop on Component-Oriented Programming (WCOP'03), 2003. http://research.microsoft.com/~cszypers/events/WCOP2003/.Google Scholar
- D. L. McGuinness and F. van Harmelen. OWL Web Ontology Language Overview. http://www.w3.org/TR/owl-features/, 2004.Google Scholar
- S. B. Mokhtar, N. Georgantas, and V. Issarny. Ad Hoc Composition of User Tasks in Pervasive Computing Environments. In Proceedings of the 4th Workshop on Software Composition (SC 2005), LNCS, pages 31--46. Springer Verlag, April 2005. Google ScholarDigital Library
- U. Norbisrath, I. Armac, D. Retkowitz, and P. Salumaa. Modeling eHome Systems. In S. Terzis, editor, Proceedings of the 4th International Workshop on Middleware for Pervasive and Ad-Hoc Computing (MPAC 2006), pages 1--6. ACM Press, 2006. Google ScholarDigital Library
- R. P. D. Redondo, A. F. Vilas, M. R. Cabrer, J. J. P. Arias, J. G. Duque, and A. G. Solla. Enhancing Residential Gateways: A Semantic OSGi Platform. IEEE Press, 23(1):32--40, 2008. Google ScholarDigital Library
- D. Retkowitz and M. Stegelmann. Dynamic Adaptability for Smart Environments. In R. Meier and S. Terzis, editors, Distributed Applications and Interoperable Systems, 8th IFIP WG 6.1 International Conference (DAIS 2008), LNCS, pages 154--167. Springer Verlag, 2008. Google ScholarDigital Library
- Sun Microsystems, Inc. Java Reflection API. http://java.sun.com/javase/6/docs/technotes/guides/reflection/index.html.Google Scholar
- The OSGi Alliance. OSGi Service Platform Core Specification. http://www.osgi.org/osgi_technology/download_specs.asp#Release4, Aug. 2005. Release 4.Google Scholar
Index Terms
- Ontology-based configuration of adaptive smart homes
Recommendations
Ontology-enabled activity learning and model evolution in smart homes
UIC'10: Proceedings of the 7th international conference on Ubiquitous intelligence and computingActivity modelling plays a critical role in activity recognition and assistance in smart home based assisted living. Ontology-based activity modelling is able to leverage domain knowledge and heuristics to create Activities of Daily Living (ADL) models ...
RFID-based seamless multimedia services for smart homes
As networks and technology progress, the concept of smart homes has become the main focus of major Computer, Communication and Consumer (3C) companies in recent years. To position specific mobile targets and to integrate all 3C devices in a home are the ...
A foundational ontology-based model for human activity representation in smart homes
Natural Interaction in Intelligent EnvironmentsHuman activity detection within smart home (SH) is one of the basis of unobtrusive wellness monitoring of a rapidly aging population in developed countries. Most works in this area use the concept of “activity” as the building block with which to ...
Comments