Skip to main content

An OSGi-Based Semantic Service-Oriented Device Architecture

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4806))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Google Scholar 

  2. de Deugd, S., Carroll, R., Kelly, K.E., Millett, B., Ricker, J.: SODA: Service-Oriented Device Architecture. In: IEEE Pervasive Computing (2006)

    Google Scholar 

  3. Docherty, L.: A guide to using the Semantic Service Discovery Bundle, Stirling University, http://www.cs.stir.ac.uk/~lsd/tutorials/SSDB_tutorial.pdf

  4. 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)

    Google Scholar 

  5. Helal, S.: Programming Pervasive Spaces. IEEE Pervasive Computing 04(1), 84–87 (2005)

    Article  MathSciNet  Google Scholar 

  6. Klein, M., Fensel, D., van Harmelen, F., Horrocks, I.: The relation between ontologies and XML schemas (2001)

    Google Scholar 

  7. Milanovic, N., Malek, M.: Current Solutions for Web Service Composition. IEEE Internet Computing 8(6), 51–59 (2004)

    Article  Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Google Scholar 

  11. 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)

    Google Scholar 

  12. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Robert Meersman Zahir Tari Pilar Herrero

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics