A UML profile for the OBO relation ontology

BMC Genomics. 2012;13 Suppl 5(Suppl 5):S3. doi: 10.1186/1471-2164-13-S5-S3. Epub 2012 Oct 19.

Abstract

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.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Biological Science Disciplines / standards*
  • Programming Languages*
  • Semantics*
  • Terminology as Topic*
  • Vocabulary, Controlled*