Abstract
In order to secure interoperability and allow autonomous agent interaction, software for the web will be required to provide machine processable ontologies. Traditional deliverables of the software development process are the code, technical documentation, to support development and maintenance and use documentation, to provide user support. In the case of web applications, ontologies will also be part of the deliverables. Ontologies will allow machines to process and integrate Web resources intelligently, enable quick and accurate web search, and facilitate communication between a multitude of heterogeneous web-accessible agents [1]. We understand that the responsibility, not only for making explicit this requirement, but also to implement the ontology, belongs to software engineers. Currently the development of ontologies is more of a craft then a systematic discipline. We are proposing a process for the systematic construction of ontologies, centered on the concept of application languages. This concept is rooted on a representation scheme called the language extended lexicon (LEL). We demonstrate our approach using an example in which we implement a machine processable ontology for a meeting scheduler using the ontology language DAML+OIL.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Berners-Lee, T., Lassila, O., Hendler, J.: The Semantic Web – Scientific American, http://www.scientificamerican.com/2001/0501issue/0501berners-lee.html
Breitman, K.K., Leite, J.C.S.P.: Ontology as a Requirements Engineering Product – MiniTutorial. To be presented at the 11th IEEE International Conference on Requirements Engineering – RE 2003, Monterey, CA (September 2003)
Buranarach, M.: The Foundation for Semantic Interoperability on the World Wide Web – Doctoral thesis - Department of Information Science and Telecommunications - School of Information Sciences - University of Pittsburgh, November 8, p. 121 (2001)
Carnap, R.: The Methodological Character of Theoretical Concepts. In: Feigl, H., Scriven, M. (eds.) Minnesota Studies in the Philosophy of Science, vol. I, University of Minnesota Press, Minneapolis (1956)
Eco; Umberto - A theory of Semiotics. Indiana University Press, Bloomington (1979)
Fast Classification of Terminologies – TOOL, http://www.cs.man.ac.uk/~horrocks/FaCT/
Farquhar, A.: Ontolingua tutorial, http://ksl-web.stanford.edu/people/axf/tutorial.pdf
Fensel, D.: Ontologie: a silver bullet for knowledge management and electronic commerce. Springer, Heidelberg (2001)
Fernandez, M., Gomez-Perez, A., Juristo, N.: METHONTOLOGY: From Ontological Arts Towards Ontological Engineering. In: Proceedings of the AAAI 1997 Spring Symposium Series on Ontological Engineering, Stanford, USA, March 1997, pp. 33–40 (1997)
Gandon, F.: Ontology Engineering: a sinthesis, Project Acacia, INRIA Technical Report 4396, March 2002, p. 181 (2002)
Heflin, J.: heflin@cs.umd.edu - An ontology that models many general concepts that are required by other ontologies. This is the DAML version of a SHOE ontology
Genesereth, M.R.: Knowledge interchange format. In: Allen, J., Fikes, R., Sandewall, E. (eds.) Principles of Knowledge Representation and Reasoning: Proceedings of the Second International Conference (KR 1991), Morgan Kaufmann Publishers, San Francisco (1991)
Gómez-Pérez, A.: Knowledge sharing and reuse. The Handbook of Applied Expert Systems. CRC Press, Boca Raton (1998)
Gruber, T.R.: A translation approach to portable ontology specifications. Knowledge Acquisition 5, 199–220
Gruninger, M., Fox, M.: Methodology for the Design and Evaluation of Ontologies. In: Proceedings of the Workshop on basic Ontological Issues in Knowledge Sharing IJCAI 1995, Montreal, Canada (1995)
Gurarino, N., Welty, C.: Evaluating Ontological Decisions with Ontoclean. Communications of the ACM 45(2), 61–65 (2002)
Heflin, J., Hendler, J.: Semantic interoperability on the Web. (2000b)
Hendler, J., McGuiness, D.: The DARPA agent Markup Language. IEEE Intelligent Systems 16(6), 67–73 (2000)
Hjelm, H.: Creating the Semantic Web with RDF. Wiley, Chichester (2001)
Horrocks, I., Sattler, U., Tobies, S.: Practical reasoning for expressive description logics. In: Ganzinger, H., McAllester, D., Voronkov, A. (eds.) LPAR 1999. LNCS (LNAI), vol. 1705, pp. 161–180. Springer, Heidelberg (1999)
Kaplan, G., Hadad, G., Doorn, J., Leite, J.C.S.P.: Inspección del Lexico Extendido del Lenguaje. In: Proceedings of the Workshop de Engenharia de Requisitos WER 2000, Riode Janeiro, Brazil (2000)
Kaplan, G., Hadad, G., Doorn, J.H., Kaplan, G.N., Leite, J.C.S.P.: Enfoque middle-out en la construcción e integración de escenarios - II (Ibero-American). In: Workshop on Requirements Engineering - Buenos Aires, September 1999, pp. 79–94 (1999)
Leite, J.C.S.P., Franco, A.P.: O uso de hipertexto na elicitação de linguagens de da aplicação, em Anais do 4º Simpósio Brasileiro de Engenharia de Software, editado pela Sociedade Brasileira de Computação, pp. 124–133 (1990)
Leite, J.C.S.P., Franco, A.P.M.: A Strategy for Conceptual Model Acquisiton. In: Proceedings of the IEEE International Symposium on Requirements Engineering, San Diego, pp. 243–246. IEEE Computer Society Press, Los Alamitos (1993)
Luke, S., Specter, L., Rager, D.: Ontology-based knowledge discoveryon the World Wide Web. In: Franz, A., Kitano, H. (eds.) Working Notes of the Workshop on Internet-Based Information Systems at the 13th National Conference on Artificial Intelligence (AAAI 1996), pp. 96–102. AAAI Press, Menlo Park (1996)
Maedche, A.: Ontology Learning for the Sematic Web. Kluwer Academic Publishers, Dordrecht (2002)
McGuiness, D., Harmelen, F.: OWL Web Ontology Overview W3C Working Draft, March 31 (2003)
Noy, N., McGuiness, D.: Ontology Development 101, A guide to creating your first ontology, KSL Technical Report, Standford University (2001)
Noy, N., Sintek, M., Decker, S., Crubezy, R., Fergerson, R., Musen, A.: Creating Semantic Web Contents with Protégé 2000. IEEE Intelligent Systems 16(2), 60–71 (2001)
Ushold, M., Gruninger, M.: Ontologies: Principles, Methods and Applications. Knowledge Engineering Review 11(2), 93–136 (1996)
http://www.cs.umd.edu/projects/plus/DAML/onts/general1.0.daml
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Breitman, K.K., Sampaio do Prado Leite, J.C. (2004). Lexicon Based Ontology Construction. In: Lucena, C., Garcia, A., Romanovsky, A., Castro, J., Alencar, P.S.C. (eds) Software Engineering for Multi-Agent Systems II. SELMAS 2003. Lecture Notes in Computer Science, vol 2940. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24625-1_2
Download citation
DOI: https://doi.org/10.1007/978-3-540-24625-1_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-21182-2
Online ISBN: 978-3-540-24625-1
eBook Packages: Springer Book Archive