A UML profile for the OBO relation ontology
Gabriela D A Guardia1, Ricardo Z N Vêncio, Cléver R G de Farias
1Department of Computer Science and Mathematics, DCM/FFCLRP, University of Sao Paulo Av Bandeirantes, 3900 Monte Alegre Ribeirao Preto, SP 14040-901, Brazil. farias@ffclrp.usp.br
Background:
Ontologies have increasingly been used in the biomedical domain, which has prompted the emergence of different initiatives to facilitate their development and integration. The Open Biological and Biomedical Ontologies (OBO) Foundry consortium provides a repository of life-science ontologies, which are developed according to a set of shared principles. This consortium has developed an ontology called OBO Relation Ontology aiming at standardizing the different types of biological entity classes and associated relationships. Since ontologies are primarily intended to be used by humans, the use of graphical notations for ontology development facilitates the capture, comprehension and communication of knowledge between its users. However, OBO Foundry ontologies are captured and represented basically using text-based notations. The Unified Modeling Language (UML) provides a standard and widely-used graphical notation for modeling computer systems. UML provides a well-defined set of modeling elements, which can be extended using a built-in extension mechanism named Profile. Thus, this work aims at developing a UML profile for the OBO Relation Ontology to provide a domain-specific set of modeling elements that can be used to create standard UML-based ontologies in the biomedical domain.
Related Concept Videos
Schemata
Two types of schemata are:
The Aufbau Principle and Hund's Rule
Relationship Formation
Profile Leveling and Cross Sections
Levels of Organization
Molecules Are Composed of Atoms, and Biomolecules Are Assembled from Molecules:
The most basic levels include atoms, molecules, and biomolecules. Atoms, the smallest unit of ordinary matter, are composed of a nucleus and electrons. Molecules...
Relation between Mathematical Equations and Block Diagrams
