The World Wide Web is currently starting to move from the first generation to the second generation: the Semantic Web. Ontologies are the backbone for this Semantic Web. This paper aims to introduce and give the readers an overview of ontology in general. It discusses the definitions of ontology, kinds of ontology, ontology tools, ontology language and some important ontology projects, both current and completed.
Get full access to this article
View all access options for this article.
References
1.
[1] T. Berners-Lee , M. Fischetti and H. Francisco , Weaving the Web: the Original Design and Ultimate Destiny of the World Wide Web by its Inventor ( Harper, San Francisco, CA , 1999).
2.
[2] T.R. Gruber , Toward principles for the design of ontologies used for knowledge sharing , International Journal of Human and Computer Studies43(5/6) (1994) 907-928 .
3.
[3] T. Berners-Lee , J. Hendler and O. Lassila , The semantic web , Scientific American (2001) May.
4.
[4] T.R. Gruber , A translation approach to portable ontology specifications , Knowledge Acquisition5 (1993) 199-220 .
5.
[5] N. Guarino , Understanding, building and using ontologies: a commentary to ‘using explicit ontologies in KBS development’, by van Heijst, Schreiber, and Wielinga , International Journal of Human and Computer Studies46(2/3) (1997) 293-310 .
6.
[6] L.K. Albert , YMIR: an Ontology for Engineering Design ( University of Twente , 1993).
7.
[7] G. Van Heijst , B.J. Wielinga and A. Th. Screiber , Using explicit ontologies in KBS development , Journal of Human-Computer Studies46(2/3) (1997) 183-292 .
8.
[8] N. Guarino and P. Giaretta , Ontologies and knowledge bases: towards a terminological clarification. In: N. Mars (ed.), Towards Very Large Knowledge Bases: Knowledge Building and Knowledge Sharing ( Amsterdam , 1995), pp. 25-32.
9.
[9] M. Uschold , M. King , S. Moralee and Y. Zorgios , The enterprise ontology. In: M. Uschold and A. Tate (eds), Knowledge Engineering Review, Vol. 13, Special Issue on Putting Ontologies to Use (1998). Avalailable at: www.aiai.ed.ac.uk/%7Eentprise/enterprise/ontology.html
10.
[10] G. Schreiber , B. Wielinga and W. Jansweijer , The KAKTUS view on the ‘O’ word . In: Proceedings of IJCAI95 Workshop on Basic Ontological Issues in Knowledge Sharing, Montreal, Canada, 1995.
11.
[11] G. Wiederhold and J. Jannink , Composing diverse ontologies . In: IFIP Working Group on Database 8th Working Conference on Database Semantics (DS-8), Rotorua, New Zealand, 1999.
12.
[12] M. Uschold and M. Gruninger , Ontologies: principles, methods, and applications , Knowledge Engineering Review, 11(2) (1996) 93-155 .
13.
[13] M. Uschold , Building ontologies: towards a unified methodology . In: Proceedings of Expert Systems’96, the 16th Annual Conference of the British Computer Society Specialist Group on Expert Systems, Cambridge, UK, 16-18 December 1996.
14.
[14] J. Fraser , A. Tate and M. Uschold , The enterprise toolset - an open enterprise architecture. In: The Impact of Ontologies on Reuse, Interoperability and Distributed Processing ( Unicom Seminars, London , 1995), pp. 42-50. Further information about the Enterprise Project and Ontology is available at: www.aiai.ed.ac.uk/%7Eentprise/enterprise/
15.
[15] A. Gomez-Perez and V.R. Benjamins , Overview of knowledge sharing and reuse components: ontologies and problem-solving methods . In: Proceedings of IJCAI-99 Workshop on Ontologies and Problem-Solving Methods: Lessons Learned and Future Trends, in conjunction with the Sixteenth International Joint Conference on Artificial Intelligence, August, Stockholm, Sweden, 1999.
16.
[16] D. Lenat and R.V. Guha , Building Large Knowledge-based Systems: Representation and Inference in the CYC Project ( Addison Wesley, Reading, MA , 1990).
17.
[17] M. Gruninger and M.S. Fox , The logic of enterprise modelling. In: J. Brown and D. O’Sullivan (eds), Reengineering the Enterprise ( Chapman and Hall, London , 1995), pp. 83-98.
18.
[18] N. Lehrer , Knowledge representation specification language. Technical report, DARPA/Rome Laboratory Planning and Scheduling Initiative , 1993.
19.
[19] C.H. Hwang and L.K. Schubert , EL: a representation that lets you say it all . In: Proceedings of the International Workshop on Formal Ontology: Conceptual Analysis and Knowledge Representation, Padova, Italy, 1993, pp. 277-290 .
20.
[20] G.A. Miller , WORDNET: a lexical database for English , Communications of ACM (11) (1995) 39-41 .
21.
[21] J.A. Bateman , R.T. Kasper , J.D. Moore and R.A. Whitney , A General Organization of Knowledge for Natural Language Processing: the PENMAN Upper Model ( USC/Information Sciences Institute, Marina del Rey, CA , 1990).
22.
[22] D. Fensel , I Horrocks , F. Van Harmelen , S. Decker , M. Erdmann and M. Klein , OIL in a nutshell . In: R. Dienget al. (eds), Knowledge Acquisition, Modeling and Management, Proceedings of the European Knowledge Acquisition Conference (EKAW-2000), Lecture Notes in Artificial Intelligence (Springer, Berlin, 2000).
23.
[23] D. Fensel , M. Crubezy , F. Van Harmelen and I. Horrocks , OIL and UPML: a unifying framework for the knowledge web . In: Proceedings of the Workshop on Applications of Ontologies and Problem-solving Methods, 14th European Conference on Artificial Intelligence, ECAI’00, Berlin, 20-25 August 2000.
24.
[24] M. Klein , D. Fensel , F. Van Harmelen and I. Horrocks , The relation between ontologies and schema-languages: translating OIL-specifications in XML-Schema . In: Proceedings of the Workshop on Applications of Ontologies and Problem-solving Methods, 14th European Conference on Artificial Intelligence, ECAI’00, Berlin, 20-25 August 2000.
25.
[25] D. Fensel , J. Angele , S. Decker , M. Erdmann , H. Schnurr , S. Staab , R. Studer and A. Witt , On2broker: semantic-based access to information sources at the WWW . In: Proceedings of the World Conference on the WWW and Internet (WebNet 99), Honolulu, Hawai, USA, 25-30 October, 1999.
26.
[26] C. Roux , D. Proux , F. Rechenmann and L. Julliard , An ontology enrichment method for a pragmatic information extraction system gathering data on genetic interactions . In: Proceedings of the First Workshop on Ontology Learning (OL-2000) in Conjunction with the 14th European Conference on Artificial Intelligence (ECAI 2000), Berlin, Germany, August 2000.
27.
[27] D. Faure and C. Nedellec , A corpus-based conceptual clustering method for verb frames and ontology acquisition . In: LREC Workshop on Adapting Lexical and Corpus Resources to Sublanguages and Applications, Granada, Spain, 1998.
28.
[28] S. Borgo , N. Guarino , C. Masolo and G. Vetere , Using a large linguistic ontology for internet-based retrieval of object-oriented components . In: Proceedings of 1997 Conference on Software Engineering and Knowledge Engineering, Madrid (Knowledge Systems Institute, Snokie, IL, 1997).
29.
[29] N. Guarino , C. Masolo and G. Vetere , OntoSeek: content-based access to the Web , IEEE Intelligent SystemsMay/June (1997) 70-80 .
30.
[30] P. Mitra , G. Wiederhold and J. Jannink , Semi-automatic integration of knowledge sources . In: Proceedings of Fusion 99, Sunnyvale, CA, July 1999.
31.
[31] A.J. Duineveld , R. Stoter , M.R. Weiden , B. Kenepa and V.R. Benjamins , WonderTools? A comparative study of ontological engineering tools . In: Twelfth Workshop on Knowledge Acquisition, Modeling and Management (KAW’99), Alberta, Canada, 16-21 October 1999.
32.
[32] A. Farquhar , R. Fikes and J. Rice , The Ontolingua server: tools for collaborative ontology construction . International Journal of Human Computer Studies46(6) (1997) 707-728 .
33.
[33] J. Domingue , Tadzebao and WebOnto: discussing, browsing, and editing ontologies on the Web . In: Proceedings of the Eleventh Workshop on Knowledge Acquisition, Modeling and Management, KAW’98, Banff, Canada, 1998.
34.
[34] E. Motta, Reusable components for knowledge models. PhD Thesis. Knowledge Media Institute, The Open University, UK, 1998.
35.
[35] S.M. Fox , Research in enterprise integration . In: Proceedings of Artificial Intelligence and Manufacturing Research Planning Workshop (AAAI Press, USA, 1996), pp. 40-52 .
36.
[36] B. Wielinga , A.T. Schreiber , W. Jansweijer , A. Anjewierden and F. Van Harmelen , Framework and Formalism for Expressing Ontologies, ESPRIT project 8145 KACTUS ( Free University, Amsterdam , 1994) deliverable DO1b.1.
37.
[37] P.R.S. Visser , D.M. Jones , M. Beer , T.J.M. Bench-Capon , B. Diaz and M.J.R. Shave , Resolving ontological heterogeneity in the KRAFT Project . In: DEXA-99, 10th International Conference and Workshop on Database and Expert Systems Applications, Florence, Italy, August 1999.