RWTH Aachen University
Gene Ontology (GO) is the largest and steadily growing, resource for cataloging gene products. Naturally, its growth raises issues regarding its structure. Modeling and refactoring big ontologies such as GO is far from being simple. It seems that human-friendly graphical modeling languages, such as the Unified Modeling Language (UML) could be helpful for that task. In the current paper, they investigate if UML can be utilized for making the structural organization of the Molecular Function Ontology (MFO), a sub-ontology of GO, more explicit. In addition, they examine if and how using UML can support the refactoring of MFO.