Hostname: page-component-7c8c6479df-24hb2 Total loading time: 0 Render date: 2024-03-18T07:03:26.380Z Has data issue: false hasContentIssue false

Ontology-based models in pervasive computing systems

Published online by Cambridge University Press:  01 December 2007

JUAN YE
Affiliation:
Systems Research Group, School of Computer Science and Informatics, UCD Dublin, Ireland; e-mail: juan.ye@ucd.ie, lorcan.coyle@ucd.ie, simon.dobson@ucd.ie, paddy.nixon@ucd.ie
LORCAN COYLE
Affiliation:
Systems Research Group, School of Computer Science and Informatics, UCD Dublin, Ireland; e-mail: juan.ye@ucd.ie, lorcan.coyle@ucd.ie, simon.dobson@ucd.ie, paddy.nixon@ucd.ie
SIMON DOBSON
Affiliation:
Systems Research Group, School of Computer Science and Informatics, UCD Dublin, Ireland; e-mail: juan.ye@ucd.ie, lorcan.coyle@ucd.ie, simon.dobson@ucd.ie, paddy.nixon@ucd.ie
PADDY NIXON
Affiliation:
Systems Research Group, School of Computer Science and Informatics, UCD Dublin, Ireland; e-mail: juan.ye@ucd.ie, lorcan.coyle@ucd.ie, simon.dobson@ucd.ie, paddy.nixon@ucd.ie

Abstract

Pervasive computing is by its nature open and extensible, and must integrate the information from a diverse range of sources. This leads to a problem of information exchange, so sub-systems must agree on shared representations. Ontologies potentially provide a well-founded mechanism for the representation and exchange of such structured information. A number of ontologies have been developed specifically for use in pervasive computing, none of which appears to cover adequately the space of concerns applicable to application designers. We compare and contrast the most popular ontologies, evaluating them against the system challenges generally recognized within the pervasive computing community. We identify a number of deficiencies that must be addressed in order to apply the ontological techniques successfully to next-generation pervasive systems.

Type
Articles
Copyright
Copyright © Cambridge University Press 2007

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Bachimont, B., Isaac, A. and Troncy, R. 2002 Semantic commitment for designing ontologies: a proposal. In Proceedings of the 13th International Conference on Knowledge Engineering and Knowledge Management (EKAW’02). London, UK: Springer-Verlag, pp. 114–121, ISBN 3-540-44268-5.Google Scholar
Bebee, B., Mack, G., Fritzson, A. and Weishar, D. 2003 Towards rich semantics in a grid architecture for information awareness. In Proceedings of IEEE Aerospace Conference, March 2003, vol. 6. pp. 2981–2990.Google Scholar
Bechhofer, S., Horrocks, I., Goble, C. and Stevens, R. 2001a OilEd: a reason-able ontology editor for the semantic web. In Proceedings Joint German/Austrian Conference on Artificial Intelligence (KI2001), 2174 Lecture Notes in Computer Science. Vienna, Springer-Verlag, pp. 396–408.Google Scholar
Bechhofer, S. K., Goble, C. A. and Horrocks, I. 2001b DAML+OIL is not enough. In Proceedings of the Semantic Web Working Symposium. IEEE Computer Society Press, pp. 151–159.Google Scholar
Benjamins, V. R., Fensel, D. and Gómez-Pérez, A. 1998 Knowledge management through ontologies. In Reimer, U. (ed.), Proceedings of the Second International Conference on Practical Aspects of Knowledge Management (PAKM-98), Vol. 13, CEUR Workshop Proceedings. CEUR-WS.org, 1998.Google Scholar
Bernstein, A., Provost, F. and Hill, S. 2005 Toward intelligent assistance for a data mining process: an ontology-based approach for cost-sensitive classification. IEEE Transactions on Knowledge and Data Engineering 17, 503518.CrossRefGoogle Scholar
Bonino, D., Corno, F., Farinetti, L. and Bosca, A. 2004 Ontology driven semantic search. WSEAS Transaction on Information Science and Application 1, 15971605.Google Scholar
Borgo, S., Guarino, N. and Masolo, C. 1996 A pointless theory of space based on strong connection and congruence. In Aiello, L. C., Doyle, J. and Shapiro, S. (eds.), Proceedings of Principles of Knowledge Representation and Reasoning. San Francisco, CA: Morgan Kaufmann, pp. 220–229.Google Scholar
Borst, W. N. 1997 Construction of Engineering Ontologies. PhD thesis, Center for telematica and information technlogy, University of Tweently, Enschede, NL.Google Scholar
Brank, J., Grobelnik, M. and Mladenic, D. 2005 A survey of ontology evaluation techniques. In Proceedings of the Conference on Data Mining and Data Warehouses (SiKDD 2005), Ljubljana, Slovenia.Google Scholar
Burstein, M.Hobbs, J., Lassila, O., Martin, D., McIlraith, S., Narayanan, S., Paolucci, M., Payne, T., Sycara, K. and Zeng, H. 2001 DAML-S Draft Release (May 2001). www.daml.org/services/daml-s/2001/05/.Google Scholar
Burstein, M. H., Hobbs, J. R., Lassila, O., Martin, D., McDermott, D. V., McIlraith, S. A., Narayanan, S., Paulucci, M., Payne, T. R., and Sycara, K. P. 2002 DAML-S: Web Service Description for the Semantic Web. In Horrocks, I. and Hendler, J. A. (eds.), Proceedings of the First International Semantic Web Conference. LNCS, Vol. 2342. London: Springer-Verlag, pp. 348–363.Google Scholar
Burton-Jones, A., Storey, V. C., Sugumaran, V. and Ahluwalia, P. 2005 A semiotic metrics suite for assessing the quality of ontologies. Data Knowledge Engineering 55(1), 84102.CrossRefGoogle Scholar
Chandrasekaran, B.Josephson, J. R. and Benjamins, V. R. 1999 What are ontologies, and why do we need them? IEEE Intelligent Systems 14(1), 2026, ISSN 1541-1672.Google Scholar
Chen, G. and Kotz, D. 2000 A Survey of Context-Aware Mobile Computing Research. Technical Report TR2000-381, Dept. of Computer Science, Dartmouth College.Google Scholar
Chen, H., Finin, T. and Joshi, A. 2003 Using OWL in a Pervasive Computing Broker. In Proceedings of the Workshop on Ontologies in Agent Systems (OAS 2003), Melbourne, Australia.Google Scholar
Chen, H., Finin, T. and Joshi, A. 2004a Semantic web in the context broker architecture. In Proceedings of the Second IEEE International Conference on Pervasive Computing and Communications (PERCOM’04). Washington, DC: IEEE Computer Society, pp. 277–286, ISBN 0-7695-2090-1.Google Scholar
Chen, H., Finin, T. and Joshi, A. 2004b An Ontology for Context-Aware Pervasive Computing Environments. Special Issue on Ontologies for Distributed Systems, Knowledge Engineering Review 18(3), 197207.Google Scholar
Chen, H., Finin, T. and Joshi, A. 2004c A Pervasive Computing Ontology for User Privacy Protection in the Context Broker Architecture. Technical Report TR-CS-04-08, University of Maryland, Baltimore County.Google Scholar
Chen, H., Finin, T. and Joshi, A. 2005 Ontologies for Agents: Theory and Experiences, chapter of The SOUPA Ontology for Pervasive Computing. Whitestein Series in Software Agent Technologies. Springer.Google Scholar
Chen, H., Perich, F., Chakraborty, D.Finin, T. and Joshi, A. 2004d Intelligent agents meet semantic web in a smart meeting room. In Proceedings of the Third International Joint Conference on Autonomous Agents & Multi Agent Systems (AAMAS 2004), New York City, NY.Google Scholar
Chen, H., Perich, F., Finin, T. and Joshi, A. 2004e SOUPA: Standard Ontology for Ubiquitous and Pervasive Applications. In Proceedings of the first International Conference on Mobile and Ubiquitous Systems: Networking and Services, Boston, MA.Google Scholar
Christopoulou, E., Goumopoulos, C., Zaharakis, I. and Kameas, A. 2004 An ontologybased conceptual model for composing context-aware applications. In Proceedings of the First International Workshop on Advanced Context Modelling, Reasoning and Management.Google Scholar
Christopoulou, E. and Kameas, A. 2005 Gas ontology: an ontology for collaboration among ubiquitous computing devices. International Journal of Human-Computer Studies 62(5), 664685, ISSN 1071-5819.CrossRefGoogle Scholar
Colomb, R. M. 2002 Quality of ontologies in interoperating information systems. Technical Report ISIB-CNR-TR-18-02, Padova, Italy.Google Scholar
Corcho, O.Fernandez-Lopez, M. and Gomez-Perez, A. 2003 Methodologies, tools and languages for building ontologies: where is their meeting point? Data Knowledge Engineering 46(1), 4164, ISSN 0169-023X.CrossRefGoogle Scholar
Coutaz, J., Dearle, A., Dupuy-Chessa, S., Kirby, G. N. C., Lachenal, C., Morrison, R., Rey, G. and Zirrintsis, E. 2003 Working document on gloss ontology. Technical Report D9.2, Global Smart Spaces Project IST-2000-26070.Google Scholar
Coutaz, J., Crowley, J. L., Dobson, S. and Garlan, D. 2005 Context is key. Communications of the ACM 48(3), 4953, ISSN 0001-0782.CrossRefGoogle Scholar
Coutaz, J. and Rey, G. 2002 Foundations for a theory of contextors. In Proceedings of the Computer-Aided Design of User Interface (CADUI 2002).Google Scholar
Dearle, A., Kirby, G. N. C., McCarthy, A. and Diaz y Carballo, J. C. 2003a An information flow architecture for global smart spaces. Technical Report D15, Global Smart Spaces Project IST-2000-26070.Google Scholar
Dearle, A., Kirby, G. N. C., Morrison, R., McCarthy, A., Mullen, K., Yang, Y., Connor, R. C. H., Welen, P. and Wilson, A. 2003b Architectural support for global smart spaces. In Proceedings of the 4th International Conference on Mobile Data Management (MDM’03). London, UK: Springer-Verlag, pp. 153–164, ISBN 3-540-00393-2.Google Scholar
de Bruijn, J. 2003 Using ontologies—enabling knowledge sharing and reuse on the semantic web. Technical Report DERI-2003-10-29, DERI.Google Scholar
Decker, S., Erdmann, M., Fensel, D. and Studer, R. 1999 Ontobroker: ontology based access to distributed and semi-structured information. In Meersman, R., Tari, Z. and Stevens, S. M. (eds.), IFIP Conference Proceedings, DS-8, vol. 138. Kluwer, pp. 351–369. ISBN 0-7923-8405-9.Google Scholar
Denny, M. 2002 Ontology Building: A Survey of Editing Tools. www.xml.com/pub/a/2002/11/06/ontologies.html.Google Scholar
de Vergara, J. E. L., Villagrá, V. A. and Berrocal, J. 2002 Semantic management: advantages of using an ontology-based management information meta-model. In Proceedings of the 9th Workshop of the HP OpenView University Association (HP-OVUA).Google Scholar
Dey, A. K. 2001 Understanding and using context. Personal and Ubiquitous Computing 5(1), 47, ISSN 1617-4909.CrossRefGoogle Scholar
DMA. 1989 The universal grids: niversal Transverse Mercator (UTM) and Universal Polar Stereographic (UPS). Technical Report DMATM 8358.2, Defenses Mapping Agency.Google Scholar
Dobson, S. 2005 Leveraging the subtleties of location. In Bailly, G., Crowley, J. and Privat, G. (eds.), Proceedings of Smart Objects and Ambient Intelligence, pp. 175–179, New York, NY, USA 2005. ACM Press. ISBN 1-59593-304-2.Google Scholar
Dobson, S. and Nixon, P. 2004 More principled design of pervasive computing systems. Humán computer interaction and interactive systems, 3425 in Lecture Notes in Computer Science: 292305.Google Scholar
Dumbill, E. 2002 Finding friends with XML and RDF: FOAF. www-106.ibm.com/developerworks/xml/library/x-foaf.html.Google Scholar
Eckstein, R., Tolksdorf, R. and Bizer, C. (eds.) 2004 International Workshop on Semantic Web Technologies in Electronic Business (SWEB 2004).Google Scholar
Erdmann, M., Maedche, A., Schnurr, H.-P. and Staab, S. 2001 From manual to semiautomatic semantic annotation. In Linköping Electronic Articles in Computer and Information Science, vol. 6, (002), 2001. ISSN 1401-9841.Google Scholar
Fensel, D. 2001 Ontologies: A Silver Bullet for Knowledge Management and Electronic Commerce, 1st edn. Springer, ISBN 978-3540416029.Google Scholar
Fernandez, M., Gomez-Perez, A. and Juristo, N. 1997 METHONTOLOGY: from ontological art towards ontological engineering. In Proceedings of the Spring Symposium Series on Ontological Engineering. Stanford, USA, pp. 33–40.Google Scholar
Flury, T., Privat, G. and Ramparany, F. 2004 OWL-based location ontology for context-aware services. In Proceedings of the Artificial Intelligence in Mobile Systems (AIMS 2004), pp. 52–57. SFB 378-Ressourcenadaptive Kognitive Prozesse, September 2004.Google Scholar
Fook, V. F. S., Tay, S. C., Jayachandran, M., Biswas, J. and Zhang, D. 2006 An ontology-based context model in monitoring and handling agitation behaviour for persons with dementia. In Proceedings of the Fourth Annual IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM’06), Washington, DC, USA:2006. IEEE Computer Society, pp. 560–564, ISBN 0-7695-2520-2.Google Scholar
Ganesh, S., Jayaraj, M., Kalyan, V., Murthy, S. and Aghila, G. 2004 Ontology-based web crawler. In Proceedings of the International Conference on Information Technology: Coding and Computing (ITCC’04) vol. 2, Washington, DC: IEEE Computer Society, pp. 337–341, ISBN 0-7695-2108-8.Google Scholar
Ghidini, C. and Giunchiglia, F. 2001 Local models semantics, or contextual reasoning = locality + compatibility. Artifical Intelligence 127(2), 221259, ISSN 0004-3702.CrossRefGoogle Scholar
Gil, Y., Motta, E., Benjamins, V. R. and Musen, M. A. (eds.) 2005 Proceedings of The SemanticWeb—the 4th International SemanticWeb Conference (ISWC’05), Galway, Ireland, November 6-10, vol. 3729 of Lecture Notes in Computer Science, Springer. ISBN 3-540-29754-5.Google Scholar
Gruber, T. R. 1993 A translation approach to portable ontology specifications. Knowledge Acquisition 5(2), 199220, ISSN 1042-8143.Google Scholar
Gruber, T. R. 1995 Toward principles for the design of ontologies used for knowledge sharing. International Journal of Human-Computer Studies 43, 907928.Google Scholar
Grüninger, M. and Fox, M. S. 1995 Methodology for the design and evaluation of ontologies. In Proceedings of the Workshop on Basic Ontological Issues in Knowledge Sharing (IJCAI-95).Google Scholar
Gu, T., Wang, X. H., Pung, H. K. and Zhang, D. Q. 2004 An ontology-based context model in intelligent environments. In Proceedings of the Communication Networks and Distributed Systems Modeling and Simulation Conference (CNDS’04), Society for Computer Simulation. pp. 270–275.Google Scholar
Guarino, N. 1998 Formal ontology and information systems. In Proceedings of the 1st International Conference on Formal Ontologies in Information Systems (FOIS’98), Trento, Italy, June 1998. IOS Press, pp. 3–15.Google Scholar
Guarino, N., Carrara, M. and Giaretta, P. 1994 Formalizing ontological commitment. In Proceedings of National Conference on Artificial Intelligence (AAAI’94), Seattle, WA, pp. 560–567.Google Scholar
Guidetti, V. 2002 Intelligent Information Integration Systems: Extending a Lexicon Ontology. Master’s thesis, Computer Science, University of Modena and Reggio Emilia.Google Scholar
Ha, Y.-G., Sohn, J.-C. and Cho, Y.-J. 2005 Owler: a semantic web ontology inference engine. In Proceedings of the 7th International Conference on Advanced Communication Technology (ICACT’05), February 2005, vol. 2, IEEE Communications Society, pp. 1077–1080, ISBN 89-5519-123-5.Google Scholar
Haarslev, V. and Möller, R. 2003 Racer: A core inference engine for the semantic web. In Sure, Y., Corcho, O. (eds.), Proceedings of the 2nd International Workshop on Evaluation of Ontology-based Tools (EON’03), volume 87 of CEUR workshop proceedings, pp. 27–36. CEUR-WS.org 2003.Google Scholar
Held, A., Buchholz, S. and Schill, A. 2002 Modeling of context information for pervasive computing applications. In Proceedings of the 6th World Multiconference on Systemics, Cybernetics and Informatics (SCI 2002).Google Scholar
Henricksen, K., Indulska, J. and Rakotonirainy, A. 2002 Modeling context information in pervasive computing systems. In Proceedings of the First International Conference on Pervasive Computing (Pervasive ’02), London, UK, 2002. Springer-Verlag, pp. 167–180, ISBN 3-540-44060-7.Google Scholar
Hightower, J. and Borriello, G. 2001 Location systems for ubiquitous computing. IEEE Computer 34(8), 5766.Google Scholar
Hobbs, J. R. and Pan, F. 2004 An ontology of time for the semantic web. ACM Transactions on Asian Language Information Processing (TALIP) 3(1), 6685, ISSN 1530-0226.CrossRefGoogle Scholar
Jones, D., Bench-Capon, T. and Visser, P. 1998 Methodologies for ontology development. In Proceedings of the IT and KNOWS Conference, XV IFIP World Computer Congress, Budapest, August 1998.Google Scholar
Kagal, L.Korolev, V., Chen, H., Joshi, A. and Finin, T. 2001 Centaurus: a framework for intelligent services in a mobile environment. In Proceedings of the 21st International Conference on Distributed Computing Systems (ICDCSW’01), Washington, DC: IEEE Computer Society, pp. 195–201, ISBN 0-7695-1080-9.Google Scholar
Kagal, L.Finin, T. and Joshi, T. 2003 A policy based approach to security for the semantic web. In Proceedings of the second International Semantic Web Conference (ISWC 2003), Sanibel Island, Florida, USA.Google Scholar
Kagal, L., Berners-Lee, T., Connolly, D. and Weitzner, D. J. 2006 Using semantic web technologies for policy management on the web. In Proceedings of The Twenty-First National Conference on Artificial Intelligence and the Eighteenth Innovative Applications of Artificial Intelligence Conference (AAAI’06).Google Scholar
Kalfoglou, Y. and Schorlemmer, M. 2003 Ontology mapping: the state of the art. Knowledge Engineering Review 18(1), 131, ISSN 0269-8889.Google Scholar
Kifer, M., Lausen, G. and Wu, J. 1995 Logical foundations of object-oriented and frame-based languages. Journal of ACM, 42(4), 741843, ISSN 0004-5411.CrossRefGoogle Scholar
Lenat, D. B. and Guha, R. V. 1989 Building Large Knowledge-Based Systems; Representation and Inference in the Cyc Project. Boston, MA: Addison-Wesley Longman Publishing Co., Inc., ISBN 0201517523.Google Scholar
López de Vergara, J. E., Villagrá, V. A., Berrocal, J., Asensio, J. I. and Pignaton, R. Semantic management: application of ontologies for the integration of management information models. In Proceedings of the Integrated Network Management, 2003. IFIP/IEEE Eighth International Symposium on, pp. 131–134.CrossRefGoogle Scholar
McGrath, R. E. 2000 Discovery and its discontents: discovery protocols for ubiquitous computing. Technical Report UIUCDCS-R-99-2132, Department of Computer Science University of Illinois Urbana-Champaign, Urbana, March 2000.Google Scholar
McGrath, R. E., Ranganathan, A., Campbell, R. H. and Mickunas, M. D. 2003a Use of ontologies in a pervasive computing environment. Technical Report UIUCDCS-R-2003-2332 UILU-ENG-2003-1719, Department of Computer Science, University of Illinois, Urbana-Champaign, Urbana, Illinois.Google Scholar
McGrath, R. E., Ranganathan, A., Mickunas, M. D and Campbell, R. H. 2003 Investigations of semantic interoperability in ubiquitous computing environments. In Proceedings of the 15th IASTED International Conference on Parallel And Distributed Computing And Systems (PDCS’03), Marina del Rey, CA, USA.Google Scholar
McGuinness, D. L. and van Harmelen, F. 2004 OWL web ontology language overview. W3C Recommendation, World Wide Web Consortium.Google Scholar
McNamara, L., Mascolo, C. and Capra, L. 2006 Trust and mobility aware service provision for pervasive computing. In Proceedings of Workshop on Requirements and Solutions for Pervasive Software Infrastructures (co-located with Pervasive 2006), Dublin, Ireland.Google Scholar
Millard, I. C., Roure, D. D. and Shadbolt, N. 2004 The use of ontologies in contextually aware environments. In Proceedings of the First International Workshop on Advanced Context Modelling, Reasoning and Management, in association with Ubicomp2004, Nottingham, UK, pp. 42–47.Google Scholar
Miller, E. 1998 An introduction to the resource description framework. D-Lib Magazine, ISSN 1082-9873.Google Scholar
Mostowfi, F., Fotouhi, F. and Aristar, A. 2005 Ontogloss: an ontology-based annotation tool. In Proceedings of E-MELD Workshop on Morphosyntactic Annotation and Terminology, July 2005.Google Scholar
Mylonas, P., Vallet, D., Fernández, M., Castells, P. and Avrithis, Y. 2006 Ontology-based personalization for multimedia content. In Proceedings of the third European SemanticWeb Conference—Semantic Web Personalization Workshop, Budva, Montenegro, June 2006.Google Scholar
Ni, Q. and Sloman, M. 2005 An ontology-enabled service oriented architecture for pervasive computing. In Proceedings of the International Symposium on Information Technology: Coding and Computing (ITCC’05), vol. 2. Las Vegas, NV: IEEE Computer Society, pp. 797–798.Google Scholar
NIMA. 2004 Department of defense world geodetic system 1984—its definition and relationships with local geodetic systems. Technical Report TR8350.2, National Imagery and Mapping Agency, Bethesda, USA.Google Scholar
Noy, N. F., Fergerson, R. W. and Musen, M. A. 2000 The knowledge model of protege-2000: Combining interoperability and flexibility. In Proceedings of the 2nd International Conference on Knowledge Engineering and Knowledge Management (EKAW 2000), Juan-les-Pins, France, 2000.Google Scholar
Noy, N. 2005 Order from chaos. ACM Queue 3(8), 4249, ISSN 1542-7730.CrossRefGoogle Scholar
Obrst, L., Wray, R. E. and Liu, H. 2001 Ontological engineering for B2B E-commerce. In Proceedings of the international conference on Formal Ontology in Information Systems (FOIS’01). New York, NY: ACM Press, pp. 117–126, ISBN 1-58113-377-4.Google Scholar
Pandey, S. K. and Mishra, R. B. 2005 Knowledge discovery and ontology-based services on the grid (a survey report). In Proceedings of the Sixth International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT’05), December 2005, pp. 1033–1038.Google Scholar
Patel-Schneider, P. F., Hayes, P., Horrocks, I. and van Harmelen, F. 2002 Web ontology language (OWL) abstract syntax and semantics. W3C Working Draft, World Wide Web Consortium, November 2002.Google Scholar
Perich, F., Joshi, A., Finin, T. and Yesha, Y. 2004 On data management in pervasive computing environments. IEEE Transactions on Knowledge and Data Engineering, 16(5): 621–634, ISSN 1041–4347.Google Scholar
Preuveneers, D.Van den Bergh, J., Wagelaar, D., Georges, A., Rigole, P., Clerckx, T., Berbers, Y., Coninx, K., Jonckers, V. and De Bosschere, K. 2004 Towards an extensible context ontology for ambient intelligence. In Proceedings of the 2nd European Symposium on Ambient Intelligence (EUSAI 2004), pp. 148–159.Google Scholar
Preuveneers, D., Vandewoude, Y., Rigole, P., Ayed, D. and Berbers, Y. 2006 Context-aware adaptation for component-based pervasive computing systems. In Adjunct Proceedings of the 4th International Conference on Pervasive Computing, Dublin, Ireland, 2006, pp. 125– 128.Google Scholar
Priyantha, N. B., Chakraborty, A. and Balakrishnan, H. 2000 The cricket location-support system. In Proceedings of the 6th ACM MOBICOM, Boston, MA, August 2000.Google Scholar
Ranganathan, A. and Campbell, R. H. 2003 An infrastructure for context-awareness based on first order logic. Personal and Ubiquitous Computing 7, 353364.Google Scholar
Ranganathan, A., Al-Muhtadi, J. and Campbel, R. H. 2004a Reasoning about uncertain contexts in pervasive computing environments. IEEE Pervasive Computing 3(2), 6270, ISSN 1536-1268.Google Scholar
Ranganathan, A., McGrath, R. E., Campbell, R. H. and Mickunas, M. D. 2004b Use of ontologies in a pervasive computing environment. Knowledge Engineering Review 18(3), 209220.Google Scholar
Rey, G. 2005 Contexte en Interaction Homme-Machine: le contexteur. PhD thesis, Université Joseph Fourier.Google Scholar
Robinson, J., Wakeman, I. and Owen, T. 2004 Scooby: middleware for service composition in pervasive computing. In Proceedings of the 2nd workshop on Middleware for pervasive and ad-hoc computing (MPAC’04), New York: ACM Press, pp. 161–166, ISBN 1-58113-951-9.Google Scholar
Roman, M., Hess, C. K., Cerqueira, R., Ranganathan, A., Campbell, R. H. and Nahrstedt, K. 2002 Gaia: a middleware infrastructure to enable active spaces. IEEE Pervasive Computing, Oct–Dec 2002, pp. 7483.Google Scholar
Sashima, A., Izumi, N. and Kurumatani, K. 2004 Location-aware middle agents in pervasive computing. In International Conference on Wireless Networks, pp. 820–828.Google Scholar
Schilit, B., Adams, N. and Want, R. 1994 Context-aware computing applications. In Proceedings of the IEEE Workshop on Mobile Computing Systems and Applications, Santa Cruz, CA, December 1994, pp. 85–90.Google Scholar
Schmidt, A., Beigl, M. and Gellersen, H.-W. 1999 There is more to context than location. Computers and Graphics 23(6), 893901.CrossRefGoogle Scholar
Skordas, T., Tsarchopoulos, P., Ronchaud, R., Streitz, N., Nixon, P., Bannon, L., Coutaz, J., Gellersen, H., Kameas, A., Kyng, M. et al. 2004 EU-NSF joint advanced research workshop: The disappearing computer. Workshop Report and Recommendation., April 2004. www.smartlab.cis.strath.ac.uk/EC-NSF/.Google Scholar
Sriharee, N., Senivongse, T., Verma, K. and Sheth, A. P. 2004 On using ws-policy, ontology, and rule reasoning to discover web services. In Aagesen, F. A., Anutariya, C. and Wuwongse, V. (eds.), Proceedings of Intelligence in Communication Systems, IFIP International Conference (INTELLCOMM 2004), vol. 3283 of Lecture Notes in Computer Science. Springer, pp. 246–255, ISBN 3-540-23893-X.Google Scholar
Staab, S., Studer, R., Schnurr, H.-P. and Sure, Y. 2001 Knowledge processes and ontologies. IEEE Intelligent Systems 16(1), 2634, ISSN 1541-1672.Google Scholar
Strang, T. and Linnhoff-Popien, C. 2003 Service interoperability on context level in ubiquitous computing environments. In Proceedings of International Conference on Advances in Infrastructure for Electronic Business, Education, Science, Medicine, and Mobile Technologies on the Internet, L’Aquila/Italy, January 2003.Google Scholar
Strang, T., Linnhoff-Popien, C. and Frank, K. 2003a CoOL: A Context Ontology Language to enable Contextual Interoperability. In Stefani, J.-B., Dameure, I. and Hagimont, D.(eds.), Proceedings of 4th IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems (DAIS2003), LNCS 2893, Paris/France, November. Springer Verlag, pp. 236–247.Google Scholar
Strang, T., Linnhoff-Popien, C. and Frank, K. 2003b Applications of a context ontology language. In Proceedings of the International Conference on Software, Telecommunications and Computer Networks (SoftCom’03), Split/Croatia, Venice/Italy, Ancona/Italy, Dubrovnik/Croatia, pp. 14–18. ISBN 953-6114-64-X.Google Scholar
Strang, T. and Linnhoff-Popien, C. 2004 A context modeling survey. In Proceedings of the Workshop on Advanced Context Modelling, Reasoning and Management as part of UbiComp 2004, Nottingham/England, September 2004.Google Scholar
Streitz, N. and Nixon, P. 2005 Introduction. Communication of the ACM 48(3), 3235, ISSN 0001-0782.CrossRefGoogle Scholar
Sure, Y. and Domingue, J. (eds.) 2006 The semantic web: research and applications. The 3rd European Semantic Web Conference, ESWC 2006, Budva, Montenegro, June 11-14, 2006, Proceedings, vol. 4011 of Lecture Notes in Computer Science. Springer, ISBN 3-540-34544-2.Google Scholar
Sure, Y.Staab, S. and Studer, R. 2002 Methodology for development and employment of ontology based knowledge management applications. ACM SIGMOD Record 31(4), 1823, ISSN 0163-5808.Google Scholar
Sure, Y., Gomez-, Perez, Daelemans, W., Reinberger, M.-L., Guarino, N. and Noy, N. F. 2004 Why evaluate ontology technologies? because it works! IEEE Intelligent Systems 19(4), 7481, ISSN 1541-1672.Google Scholar
Tafat, A., Courant, M. and Hirsbrunner, B. 2004 A generic coordination model for pervasive computing based on semantic web languages. In Proceedings of the 9th International Conference on Applications of Natural Languages to Information Systems, Natural Language Processing and Information Systems (NLDB’04), Salford, UK, pp. 265–275.Google Scholar
Tartir, S., Arpinar, I. B., Moore, M., Sheth, A. P. and Aleman-Meza, B. 2005 OntoQA: Metric-based ontology quality analysis. In Proceedings of the IEEE Workshop on Knowledge Acquisition from Distributed, Autonomous, Semantically Heterogeneous Data and Knowledge Sources (ICDM’05), Boston, MA.Google Scholar
Toivonen, S. and Denker, G. 2004 The impact of context on the trustworthiness of communication: an ontological approach. In Proceedings of the ISWC Workshop on Trust, Security, and Reputation on the Semantic Web, Hiroshima, Japan.Google Scholar
Trastour, D., Bartolini, C. and Gonzalez-Castillo, J. 2001 A semantic web approach to service description for matchmaking of services. Technical Report HPL-2001-183, HP Laboratories Bristol.Google Scholar
Uschold, M. and Gr uninger, M. 1996 Ontologies: principles, methods, and applications. Knowledge Engineering Review 11(2), 93155.Google Scholar
Uschold, M. and Jasper, R. 1999 A framework for understanding and classifying ontology applications. In Proceedings of the Workshop on Ontologies and Problem-Solving Methods (as a part of IJCAI’99), Stockholm, Sweden.Google Scholar
Vargas-Vera, M., Domingue, J., Motta, E., Shum, S. B. and Lanzoni, M. 2001 Knowledge extraction by using an ontology-based annotation tool. In Proceedings of the Workshop Knowledge Markup and Semantic Annotation (K-CAP’01), Victoria Canada.Google Scholar
Varzi, A. and Vieu, L. 2004 Formal ontology in information systems. In Proceedings of the Third International Conference (FOIS’04). Turin, Italy, IOS Press.Google Scholar
Wang, X. H., Gu, T., Zhang, D. Q. and Pung, H. K. 2004 Ontology based context modeling and reasoning using OWL. In Proceedings of the Workshop on Context Modeling and Reasoning (CoMoRea’04), pp. 18–22.Google Scholar
Weeds, J., Keller, B., Weir, D., Owen, T. and Wakemna, I. 2004 Natural language expression of user policies in pervasive computing environments. In Proceedings of the LREC Workshop on Ontologies and Lexical Resources in Distributed Environments (OntoLex 2004), Lisbon, Portugal.Google Scholar
Weiser, M. 1991 The computer for the 21st century. Scientific American 265(3), 94104.Google Scholar
Zhang, P. and Li, Z. 2005 Ontology assisted web services discovery. In Proceedings of the IEEE International Workshop on Service-Oriented System Engineering (SOSE’05). Los Alamitos, CA: IEEE Computer Society, pp. 45–50, ISBN 0-7695-2438-9.Google Scholar