Abstract
The implementation of service-oriented device architectures (SODA) suffers from restrictions that are imposed by the use of existing syntactic technologies. Related problems include data and message-level heterogeneities among interoperating services, insufficient search and discovery of exposed services and inadequate web process composition. In this paper we propose an approach for introducing semantics in a SODA environment. Specifically we examine the introduction of data, functional and behavioural semantics and the role they play in a semantically-enabled SODA (SeSODA) pervasive environment. We put special emphasis in data semantics. We present the architecture of an OSGi-based SeSODA implementation, analyse the most critical components of this architecture and discuss implementation issues.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Chen, H., Perich, F., Finin, T., Joshi, A.: SOUPA: Standard Ontology for Ubiquitous and Pervasive Applications. In: Proceedings of the 1st International Conference on Mobile and Ubiquitous Systems August 22-26, 2004 Boston, MA (2004)
de Deugd, S., Carroll, R., Kelly, K.E., Millett, B., Ricker, J.: SODA: Service-Oriented Device Architecture. In: IEEE Pervasive Computing (2006)
Docherty, L.: A guide to using the Semantic Service Discovery Bundle, Stirling University, http://www.cs.stir.ac.uk/~lsd/tutorials/SSDB_tutorial.pdf
Friesen, A., Alazeib, A., et al.: Towards semantically-assisted design of collaborative business processes in EAI scenarios. In: 5th IEEE International Conference on Industrial Informatics, INDIN 2007, Vienna, Austria, July 23-27 (2007)
Helal, S.: Programming Pervasive Spaces. IEEE Pervasive Computing 04(1), 84–87 (2005)
Klein, M., Fensel, D., van Harmelen, F., Horrocks, I.: The relation between ontologies and XML schemas (2001)
Milanovic, N., Malek, M.: Current Solutions for Web Service Composition. IEEE Internet Computing 8(6), 51–59 (2004)
Nagarajan, M., Verma, K., Sheth, A., Miller, J., Lathem, J.: Semantic Interoperability of Web Services - Challenges and Experiences. In: 2006 IEEE International Conference on Web Services (ICWS 2006) (2006)
Sivashanmugam, K., Sheth, A., Miller, J., Verma, K., Aggarwal, R., Rajasekaran, P.: Metadata and Semantics for Web Services and Processes. Datenbanken und Informationssysteme. Publication Hagen (October 2003)
Sivashanmugam, K., Verma, K., Sheth, A., Miller, J.: Adding Semantics to Web Services Standards. In: Proceedings of the 1st International Conference on Web Services (ICWS 2003), Las Vegas, Nevada, pp. 395–401 (June 2003)
Vallée, M., Ramparany, F., Vercouter, L.: Flexible composition of smart device services. In: The 2005 International Conference on Pervasive Systems and Computing (PSC 2005), June 27-30, 2005 Las Vegas, Nevada, USA (2005)
Yi, X., Kochut, K.J.: Specification and Analysis of Service-Oriented Distributed Systems using Colored Petri Nets: Algorithms and Tools. UGA computer science department technical report (November 2004)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gouvas, P., Bouras, T., Mentzas, G. (2007). An OSGi-Based Semantic Service-Oriented Device Architecture. In: Meersman, R., Tari, Z., Herrero, P. (eds) On the Move to Meaningful Internet Systems 2007: OTM 2007 Workshops. OTM 2007. Lecture Notes in Computer Science, vol 4806. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-76890-6_3
Download citation
DOI: https://doi.org/10.1007/978-3-540-76890-6_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-76889-0
Online ISBN: 978-3-540-76890-6
eBook Packages: Computer ScienceComputer Science (R0)