Skip to Main content Skip to Navigation
Conference papers

Using UML for ontology construction: a case study in agriculture

Abstract : Ontologies provide a solid support for new technologies such as software agents, e-commerce and knowledge managements. The Unified Modeling Language (UML) has been largely accepted by the software industry as the standard language for modeling software. The heart of ontologies are concepts and relationships between them and UML is the most used tool to model the relationships between concepts in an application domain. Therefore, there are compelling reasons to use UML to model ontologies. Our presentation focuses on the intersection of these two technologies and their application in developing agricultural systems. First, a comparison of ontology concepts and UML artifacts allows for creating a common denominator between the two technologies and after, examples from the domain of agriculture show how to create ontologies using UML. Ontologies include hierarchies of classes and/or subclasses, relationships between classes, class attributes definitions and axioms that specify constraints. In UML the relationships between concepts are presented in class diagrams and constraints are expressed using the Object Constraint Language (OCL).
Keywords : OWL
Document type :
Conference papers
Complete list of metadata
Contributor : Migration Irstea Publications <>
Submitted on : Friday, May 15, 2020 - 12:49:05 PM
Last modification on : Tuesday, September 7, 2021 - 3:44:27 PM


  • HAL Id : hal-02588544, version 1
  • IRSTEA : PUB00020705


François Pinet, P. Ventadour, Thomas Brun, P. Papajorgji, Catherine Roussey, et al.. Using UML for ontology construction: a case study in agriculture. 7th Agricultural Ontology Service (AOS) Workshop on Ontology-Based Knowledge Discovery: Using Metadata and Ontologies for Improving Access to Agricultural Information (in collaboration with AFITA 2006), Indian Institute of Science, Bangalore, India, 9-10 November 2006, 2006, Bangalore, India. pp.735-739. ⟨hal-02588544⟩



Record views