Abstract
Ubiquitous Systems are expected in the near future to have much more impact on our daily tasks thanks to advances in embedded systems, ”Plug-n-Play” protocols and software architectures. Such protocols target home devices and enables automatic discovery and interaction among them. Consequently, smart applications are shaping the home into a smart one by orchestrating devices in an elegant manner.
Currently, several protocols coexist in smart homes but interactions between devices cannot be put into action unless devices are supporting the same protocol. Furthermore, smart applications must know in advance names of services and devices to interact with them. However, such names are semantically equivalent but syntactically different needing translation mechanisms.
In order to reduce human efforts for achieving interoperability, we introduce an approach combining ontology alignment techniques with those of Model Driven Engineering domain to reach a dynamic service adaptation.
Chapter PDF
Similar content being viewed by others
References
Ben Mokhtar, S., et al.: Easy: Efficient semantic service discovery in pervasive computing environments with qos and context support. Journal of Systems and Software (2008)
Bottaro, A.: Rfp 86 - dpws discovery base driver (2007), http://pagesperso-orange.fr/andre../rfp-86-DPWSDiscoveryBaseDriver.pdf
Bottaro, A., Gérodolle, A.: Home soa -: facing protocol heterogeneity in pervasive applications. In: ICPS ’08: Proceedings of the 5th International Conference on Pervasive Services (2008)
DOG: Dog: Domestic osgi gateway, http://elite.polito.it/dog-tools-72
Engmann, D., Maßmann, S.: Instance matching with coma++. In: BTW Workshops (2007)
Euzenat, J., Shvaiko, P.: Ontology Matching. Springer, Heidelberg (2007)
Euzenat, J.: Alignment api, http://alignapi.gforge.inria.fr
Ibrahim, N., Le Mouël, F., Frénot, S.: Mysim: a spontaneous service integration middleware for pervasive environments. In: ICPS ’09 (2009)
IGRS: http://www.igrs.org/
Jouault, F., Allilaire, F., Bézivin, J., Kurtev, I.: Atl: A model transformation tool. Science of Computer Programming 72, 31–39 (2008)
Kalfoglou, Y.: Exploring ontologies. In: Chang, S.K. (ed.) Handbook of Software Engineering and Knowledge Engineering. Fundamentals, vol. 1 (2001)
Microsoft: Standard dpws printer and scanner specifications (January 2007), http://www.microsoft.com/whdc/connect/rally/wsdspecs.mspx
Miori, V., Tarrini, L., Manca, M., Tolomei, G.: An open standard solution for domotic interoperability. IEEE Transactions on Consumer Electronics (2006)
Moon, K.d., et al.: Design of a universal middleware bridge for device interoperability in heterogeneous home network middleware. IEEE Transactions on Consumer Electronics (2005)
Nain, G., et al.: Using mde to build a schizophrenic middleware for home/building automation. In: ServiceWave ’08: Proceedings of the 1st European Conference on Towards a Service-Based Internet (2008)
OASIS: Devices profile for web services version 1.1 (2009), http://docs.oasis-open.org/ws-dd/dpws/1.1/os/wsdd-dpws-1.1-spec-os.html
Object-Management-Group, O.: Mda guide version 1.0.1 (2003)
SOA4D: Service oriented architecture for devices, https://forge.soa4d.org/
UPnP: http://www.upnp.org/
Weiser, M.: The computer for the 21st century. SIGMOBILE Mob. Comput. Commun. Rev. 3(3), 3–11 (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
El Kaed, C., Denneulin, Y., Ottogalli, FG., Mora, L.F.M. (2010). Combining Ontology Alignment with Model Driven Engineering Techniques for Home Devices Interoperability. In: Min, S.L., Pettit, R., Puschner, P., Ungerer, T. (eds) Software Technologies for Embedded and Ubiquitous Systems. SEUS 2010. Lecture Notes in Computer Science, vol 6399. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16256-5_9
Download citation
DOI: https://doi.org/10.1007/978-3-642-16256-5_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-16255-8
Online ISBN: 978-3-642-16256-5
eBook Packages: Computer ScienceComputer Science (R0)