Academia.eduAcademia.edu

Outline

Context-based heterogeneous middleware integration

2009

Abstract

The use of context provision middleware is a promising approach to deal with the low-level functions involved in handling contextual events when building ubiquitous applications. Several middleware are currently available that provide support for context handling, each one adopting different models both to interact with applications and to represent contextual data. We present OpenCOPI (Open COntext Platform Integration), a platform that integrates several context provision middleware systems, providing a unified ontology-based context service for ubiquitous applications. OpenCOPI encapsulates the underlying middleware platforms and represents them as services to be provided to client applications thus facilitating the development of ubiquitous applications. This paper presents the OpenCOPI architecture, main implementation issues, and a case study that discusses the use of OpenCOPI in a ubiquitous scenario.

References (20)

  1. REFERENCES
  2. Weiser, M. 1991 The Computer for the Twenty-First Century. In Scientific American, 94-10 (Sept, 1991).
  3. Hasiotis, T., Alyfants, G., Tsetsos, V., Sekkas, O., Hadjiefthymiades, S. 2005 Sensation: a Middleware Integration Platform for Pervasive Applications in Wireless Sensor Networks. In Proceeedings of the Second European Workshop on Wireless Sensor Networks. Istanbul, Turkey. 366-377.
  4. Sprott, D. and Wilkes, L. 2005 Understanding SOA. In CBDI Journal. Ed: July/August.
  5. Yang, H. I. et al. 2008 Fault-Resilient Pervasive Service Composition. In: Advanced Intelligent Environments. Ed. H. Hagrass. Springer Verlag.
  6. Villanueva, F. J., Moya, F., Santofimia, M. J., Rincón, F., Villa, D., Barba, J., López, J. C. 2009 Towards a unified middleware for ubiquitous and pervasive computing. In International Journal of Ambient Computing and Intelligence. 1(1), 53-63.
  7. Buchholz, T. et al. 2003 Quality of Context: What it is and why we need it. In Proceedings of the Workshop of the HP OpenView University Association, Geneva.
  8. Berners-Lee, T., Hendler, J. and Lassila, O. 2001 The Semantic Web. In Scientific American, May 2001, 29-37.
  9. Wang, X. et al. 2004 Ontology based context modeling and reasoning using OWL. In Proceedings of the Second IEEE Annual Conference on Pervasive Computing and Communications Workshops. 18-22.
  10. Mendes Junior, J. R., Pires, P., Delicato, F. C., Batista, T. V. 2009 WebFlowAH: An Environment for Ad-Hoc Specification and Execution of Web Services-Based Processes. Proceedings of the 24th Annual ACM Symposium on Applied Computing. Honolulu, USA. v. 1. p. 692-693.
  11. Guan, D., Yuan, W., Lee, S., Lee, Y. 2007 Context Selection and Reasoning in Ubiquitous Computing. In International Conference on Intelligent Pervasive Computing (IPC 2007). Jeju Island, Korea. 184-187.
  12. Wang, X. H., Gu, T., Zhang, D. Q., and Pung, H. K. 2004 Ontology Based Context Modeling and Reasoning using OWL. In IEEE International Conference on Pervasive Computing and Communication (PerCom'04).
  13. Orlando, Florida, USA. 18-22.
  14. Burstein, M. et al. 2004 OWL-S: Semantic Markup for Web Services. W3C Member Submission.
  15. Guan, D., Yuan, W., Cho, S. J., Gavrilov, A., Lee, Y., Lee, S. 2007 Devising a Context Selection-Based Reasoning Engine for Context-Aware Ubiquitous Computing Middleware. In Ubiquitous Intelligence and Computing.849-857.
  16. Sirin, E., Parsia, B., Grau, B., Kalyanpur, A., Katz, Y. 2007 Pellet: A Practical OWL DL Reasoner. In J. Web Semantics.
  17. Jørgensen, J. B. 2002 Coloured Petri Nets in UML-Based Software Development -Designing Middleware for Pervasive Healthcare. In Proc. of the Fourth International Workshop on Practical Use of Coloured Petri Nets and the CPN Tools, Aarhus, Denmark, 61-80.
  18. Gong, P. et al. 2005 An Intelligent Middleware for Dynamic Integration of Heterogeneous Health Care Applications. In Proceedings of the 11th International Multimedia Modeling Conference, 2005. Melbourne, Australia.Gu, T., Pung, H. K., Zhang, D. Q. 2004 A Middleware for Building Context- Aware Mobile Services. In Vehicular Technology Conference (VTC 2004). Los Angeles, USA.
  19. Dey, A. and Abowd, G. 2000 The Context Toolkit: Aiding the Development of Context-Aware Applications. In Workshop on Software Engineering for Wearable and Pervasive Computing, Limerick, Ireland.
  20. Gu, T., Pung, H. K., Zhang, D. Q. 2004 A Middleware for Building Context-Aware Mobile Services. In Vehicular Technology Conference (VTC 2004). Los Angeles, USA.