Unknown

Dataset Information

0

Towards refactoring the Molecular Function Ontology with a UML profile for function modeling.


ABSTRACT: Gene Ontology (GO) is the largest resource for cataloging gene products. This resource grows steadily and, naturally, this growth raises issues regarding the structure of the ontology. Moreover, modeling and refactoring large ontologies such as GO is generally far from being simple, as a whole as well as when focusing on certain aspects or fragments. It seems that human-friendly graphical modeling languages such as the Unified Modeling Language (UML) could be helpful in connection with these tasks.We investigate the use of UML for making the structural organization of the Molecular Function Ontology (MFO), a sub-ontology of GO, more explicit. More precisely, we present a UML dialect, called the Function Modeling Language (FueL), which is suited for capturing functions in an ontologically founded way. FueL is equipped, among other features, with language elements that arise from studying patterns of subsumption between functions. We show how to use this UML dialect for capturing the structure of molecular functions. Furthermore, we propose and discuss some refactoring options concerning fragments of MFO.FueL enables the systematic, graphical representation of functions and their interrelations, including making information explicit that is currently either implicit in MFO or is mainly captured in textual descriptions. Moreover, the considered subsumption patterns lend themselves to the methodical analysis of refactoring options with respect to MFO. On this basis we argue that the approach can increase the comprehensibility of the structure of MFO for humans and can support communication, for example, during revision and further development.

SUBMITTER: Burek P 

PROVIDER: S-EPMC5628467 | biostudies-literature | 2017 Oct

REPOSITORIES: biostudies-literature

altmetric image

Publications

Towards refactoring the Molecular Function Ontology with a UML profile for function modeling.

Burek Patryk P   Loebe Frank F   Herre Heinrich H  

Journal of biomedical semantics 20171004 1


<h4>Background</h4>Gene Ontology (GO) is the largest resource for cataloging gene products. This resource grows steadily and, naturally, this growth raises issues regarding the structure of the ontology. Moreover, modeling and refactoring large ontologies such as GO is generally far from being simple, as a whole as well as when focusing on certain aspects or fragments. It seems that human-friendly graphical modeling languages such as the Unified Modeling Language (UML) could be helpful in connec  ...[more]

Similar Datasets

| S-EPMC3477006 | biostudies-literature
| S-EPMC8428579 | biostudies-literature
| S-EPMC9750110 | biostudies-literature
| S-EPMC7193026 | biostudies-literature
| S-EPMC7010254 | biostudies-literature
| S-EPMC6563166 | biostudies-other
| S-EPMC3845744 | biostudies-literature
| S-EPMC5009323 | biostudies-literature
| S-EPMC5755590 | biostudies-other
| S-EPMC1681472 | biostudies-literature