Using Ontologies to Address Key Issues in Ubiquitous Computing Systems

  • Eleni Christopoulou
  • Achilles Kameas
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3295)


One proposed way to realize the AmI vision is to turn everyday objects into artifacts (by adding sensing, computation and communication abilities) and then use them as components of Ubiquitous Computing (UbiComp) applications within an Ami environment. The (re)configuration of associations among these artifacts will enable people to set up their living spaces in a way that will serve them best minimizing at the same time the required human intervention. During the development and deployment of UbiComp applications, a number of key issues arise such as semantic interoperability and service discovery. The target of this paper is to show how ontologies can be used into UbiComp systems so that to address such issues. We support our approach by presenting the ontology that we developed and integrated into a framework that supports the composition of UbiComp applications.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Chen, H., Finin, T., Joshi, A.: An ontology for context aware pervasive computing environments. In: Knowledge Engineering Review - Special Issue on Ontologies for Distributed Systems, Cambridge University Press, Cambridge (2004)Google Scholar
  2. 2.
    Christopoulou, E., Kameas, A.: GAS Ontology: an ontology for collaboration among ubiquitous computing devices. To appear in Protégé special issue of the International Journal of Human – Computer StudiesGoogle Scholar
  3. 3.
    Disappearing Computer initiative,
  4. 4.
    extrovert-Gadgets project website
  5. 5.
    Kameas, A., Bellis, S., Mavrommati, I., Delaney, K., Colley, M., Pounds-Cornish, A.: An Architecture that Treats Everyday Objects as Communicating Tangible Components. In: Proceedings of the 1st IEEE International conference on Pervasive Computing and Communications (PerCom 2003), Forth Worth, USA (2003)Google Scholar
  6. 6.
    Maffioletti, S., Hirsbrunner, B.: UbiDev: A Homogeneous Environment for Ubiquitous Interactive Devices. In: Short paper in Pervasive 2002 - International Conference on Pervasive Computing, Zurich, Switzerland, pp. 28–40 (2002)Google Scholar
  7. 7.
    Masuoka, R., Labrou, Y., Parsia, B., Sirin, E.: Ontology-Enables Pervasive Computing Applications. IEEE Intelligent Systems, 68–72 ( September/October 2003)Google Scholar
  8. 8.
    McGrath, R., Ranganathan, A., Campbell, R., Mickunas, D.: Use of Ontologies in Pervasive Computing Environments. Report number: UIUCDCS-R-2003-2332 UILUENG- 2003-1719 Department of Computer Science, University of Illinois (2003)Google Scholar
  9. 9.
    PLANTS project website,
  10. 10.
    Ranganathan, A., Campbell, R.: A Middleware for Context-Aware Agents in Ubiquitous Computing Environments. In ACM/IFIP/USENIX International Middleware Conference, Rio de Janeiro, Brazil (2003)Google Scholar
  11. 11.
    Ranganathan, A., McGrath, R., Campbell, R., Mickunas, D.: Ontologies in a Pervasive Computing Environment. In: Workshop on Ontologies in Distributed Systems at IJCAI, Acapulco, Mexico (2003)Google Scholar
  12. 12.
    Schubiger, S., Maffioletti, S., Tafat-Bouzid, A., Hirsbrunner, B.: , Providing Service in a Changing Ubiquitous Computing Environment. In: Proceedings of the Workshop on Infrastructure for Smart Devices - How to Make Ubiquity an Actuality, HUC (2000)Google Scholar
  13. 13.
    Semantic Web in UbiComp Special Interest Group,
  14. 14.
    Stuckenschmidt, H., Timm, I.J.: Adapting Communication Vocabularies using Shared Ontologies. In: The Proceedings of the Second International Workshop on Ontologies in Agent Systems (OAS). Bologna, Italy (2002)Google Scholar
  15. 15.
    Uschold, M., Gruninger, M.: Ontologies: principles, methods and applications. Knowledge Engineering Review 11(2), 93–155 (1996)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Eleni Christopoulou
    • 1
  • Achilles Kameas
    • 1
  1. 1.Research Unit 3, Design of Ambient Intelligent Systems GroupResearch Academic Computer Technology InstitutePatrasGreece

Personalised recommendations