Download presentation
Presentation is loading. Please wait.
Published byJustina Garrett Modified over 9 years ago
1
Towards a Glossary of Activities in the Ontology Engineering Field Mari Carmen Suárez-Figueroa and Asunción Gómez-Pérez {mcsuarez, asun}@fi.upm.es Ontology Engineering Group. Departamento de Inteligencia Artificial Facultad de Informática Universidad Politécnica de Madrid, Spain Marrakech, LREC 2008 (29th May)
2
M.C. Suárez- Figueroa, A. Gómez-Pérez LREC 2008 - Marrakech 2 Table of Content Introduction Consensus Reaching Process for the NeOn Glossary of Activities Roles in the Process Process Stages Conclusions
3
M.C. Suárez- Figueroa, A. Gómez-Pérez LREC 2008 - Marrakech 3 Introduction The Semantic Web of the future will be characterized by using a very large number of ontologies embedded in ontology networks built by distributed teams in a collaborative way. Which activities are needed for building collaboratively ontology networks by distributed teams?
4
M.C. Suárez- Figueroa, A. Gómez-Pérez LREC 2008 - Marrakech 4 Activities for Building Ontologies Import Evaluate Prune Merge Align Identify Differences Specialize Extend Evolution and Maintenance Export Conceptualize Document Integrate Annotate Reason Specify Requirements ¿=? + O1O1 O2O2 O3O3...
5
M.C. Suárez- Figueroa, A. Gómez-Pérez LREC 2008 - Marrakech 5 Different Terminology However, researchers, technology developers, and users used different terminology to name the activities involved in the ontology development process. Ontology Modification vs. Ontology Update O. Merging O. Modularization Multiple Definitions in Natural Language New Activities are emerging
6
M.C. Suárez- Figueroa, A. Gómez-Pérez LREC 2008 - Marrakech 6 Current Situation and Main Objective Lack of standardization in the Ontology Engineering terminology, which clearly contrasts with the Software Engineering. Glossary: an alphabetical list of technical terms in some specialized field of knowledge. IEEE Standard Glossary of Software Engineering Terminology identifies terms in use in the field of Software Engineering and establishes standard definitions for those terms Our objective is to build the NeOn Glossary of Activities for unifying the terminology used by the NeOn partners. The goal was to achieve consensus on the identification and unambiguous definition of the activities involved in developing ontology networks, which is the first attempt in the ontological engineering field. IEEE Std 610.12-1990. IEEE Standard Glossary of Software Engineering Terminology.
7
M.C. Suárez- Figueroa, A. Gómez-Pérez LREC 2008 - Marrakech 7 Table of Content Introduction Consensus Reaching Process for the NeOn Glossary of Activities Roles in the Process Process Stages Conclusions
8
M.C. Suárez- Figueroa, A. Gómez-Pérez LREC 2008 - Marrakech 8 Roles in the Process The ‘NeOn Glossary’ team: Ontology engineers, ontology editors, and users within the NeOn project. 25 people belonging to 9 institutions. Geographically dispersed. Participated collaboratively in the consensus reaching process. Roles: The NeOn Glossary coordinator. The NeOn Glossary team.
9
M.C. Suárez- Figueroa, A. Gómez-Pérez LREC 2008 - Marrakech 9 Principles of Defining For collecting the definitions in the NeOn Glossary of Activities, the following principles of defining were taken into account: Avoid circularity. Define every term in a definition. Make sure that every term’s definition says what the term means. Conciseness, i.e. every definition should say the most in the least number of words. Clarity in that it avoids ambiguity, i.e. words should be used unambiguously. Appropriateness, i.e. the definition should be appropriate to the target reader. Priority of essential traits, i.e. a definition should highlight the essential features of meaning.
10
M.C. Suárez- Figueroa, A. Gómez-Pérez LREC 2008 - Marrakech 10 Consensus Reaching Process for the NeOn Glossary of Activities Well defined general process for reaching consensus on the activities and their definitions between all NeOn partners. The consensus was achieved after the third round of the process.
11
M.C. Suárez- Figueroa, A. Gómez-Pérez LREC 2008 - Marrakech 11 Process Stages (I) To create a wiki page and to create a template Wiki technology supports a higher level of consensus building by community members, because a user who disagrees with a statement can very easily modify it, delete it, comment it, etc. Activity Template
12
M.C. Suárez- Figueroa, A. Gómez-Pérez LREC 2008 - Marrakech 12 Process Stages (II) To create an initial NeOn Glossary of Activities Including initial identification and definition of the main activities in the ontology network development process. The NeOn Glossary coordinator manually extracted activities for building ontologies and their definitions from books, papers and documents in the Ontology Engineering field.
13
M.C. Suárez- Figueroa, A. Gómez-Pérez LREC 2008 - Marrakech 13 Process Stages (III) To identify and define activities collaboratively in the wiki according to the initial NeOn Glossary of Activities
14
M.C. Suárez- Figueroa, A. Gómez-Pérez LREC 2008 - Marrakech 14 Process Stages (IV) To reach consensus on the activity definitions The ‘NeOn Glossary’ team used the wiki, ad-hoc meetings and e-mails, and the ‘NeOn Glossary’ team adopted the following process: All institutions participating in the ‘NeOn Glossary’ team commented the majority of the activities in the wiki. Two ad-hoc meetings were needed for reviewing and agreeing on definitions of activities. The rules for accepting, or not, a concrete activity definition were: If the team’s comments were generally positive and no major objections were raised, then the definition was considered as final. If general comments were positive, but someone had a major objection to the definition, the definition was modified until no major objection was encountered. If the team’s comments were generally negative, the definition was ruled out. If the team’s comments were mixed, there were three possibilities: discussions continued until positive or negative results were achieved; discussions were postponed until the next meeting; and the issue was postponed until more information was available in the wiki. If discussions seemed to be going on forever without the possibility of reaching an agreement, the team could: decide to drop the definition, or the activity; or move onto approval by voting the definition. To exchange e-mails with the rest of the NeOn consortium members not directly involved in the glossary creation with the goal of getting a final agreement at the consortium level.
15
M.C. Suárez- Figueroa, A. Gómez-Pérez LREC 2008 - Marrakech 15 Process Stages (V) To publish the final results on the NeOn website and on a public wiki page and to establish the procedure for getting feedback from the Ontology Engineering community, using “Cicero” http://www.neon-project.org/ http://www.neon-project.org/web-content/images/Publications/neonglossaryofactivities.pdf
16
M.C. Suárez- Figueroa, A. Gómez-Pérez LREC 2008 - Marrakech 16 Process Stages (VI) The current version of the NeOn Glossary of Activities includes definitions of 53 activities. Entries in the NeOn Glossary are arranged alphabetically. Additionally, notes have been added to clarify similar activities, and information about synonymous activities has been also included. The vocabulary included in the glossary is monolingual (English).
17
M.C. Suárez- Figueroa, A. Gómez-Pérez LREC 2008 - Marrakech 17 Process Stages (VII) To propose the standardization of the NeOn Glossary of Activities The idea is to propose to standardization committees, such as the technical committee ISO/TC37, the standardization of the NeOn Glossary. Terminology standards help to avoid confusion by harmonizing terms, in our case activities involved in the development of ontology networks. The future standard NeOn Glossary of Activities is intended to serve as useful reference for those in the Ontology Engineering field and for those who come into contact with ontologies.
18
M.C. Suárez- Figueroa, A. Gómez-Pérez LREC 2008 - Marrakech 18 Table of Content Introduction Consensus Reaching Process for the NeOn Glossary of Activities Roles in the Process Process Stages Conclusions
19
M.C. Suárez- Figueroa, A. Gómez-Pérez LREC 2008 - Marrakech 19 Conclusions The consensus reaching process for building the NeOn Glossary of Activities has been presented in this paper. The NeOn Glossary of Activities, which identifies and defines the activities potentially involved in the ontology network construction, is a first step for solving the lack of a standard glossary in the Ontology Engineering field in contrast with the Software Engineering field. The long term goal is to have a more complete and consensual glossary, which could become the terminological reference in the Ontology Engineering field. If the Ontology Engineering community supports the activity of providing feedback on the NeOn Glossary of Activities, then we could think of approaching standardization agencies such as IEEE, ISO or W3C for the standardization of the NeOn Glossary of Activities.
20
Towards a Glossary of Activities in the Ontology Engineering Field Mari Carmen Suárez-Figueroa and Asunción Gómez-Pérez {mcsuarez, asun}@fi.upm.es Ontology Engineering Group. Departamento de Inteligencia Artificial Facultad de Informática Universidad Politécnica de Madrid, Spain Marrakech, LREC 2008 (29th May)
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.