Aranguren Mikel Egaña, Bechhofer Sean, Lord Phillip, Sattler Ulrike, Stevens Robert
School of Computer Science, University of Manchester, Manchester, UK.
BMC Bioinformatics. 2007 Feb 20;8:57. doi: 10.1186/1471-2105-8-57.
The bio-ontology community falls into two camps: first we have biology domain experts, who actually hold the knowledge we wish to capture in ontologies; second, we have ontology specialists, who hold knowledge about techniques and best practice on ontology development. In the bio-ontology domain, these two camps have often come into conflict, especially where pragmatism comes into conflict with perceived best practice. One of these areas is the insistence of computer scientists on a well-defined semantic basis for the Knowledge Representation language being used. In this article, we will first describe why this community is so insistent. Second, we will illustrate this by examining the semantics of the Web Ontology Language and the semantics placed on the Directed Acyclic Graph as used by the Gene Ontology. Finally we will reconcile the two representations, including the broader Open Biomedical Ontologies format. The ability to exchange between the two representations means that we can capitalise on the features of both languages. Such utility can only arise by the understanding of the semantics of the languages being used. By this illustration of the usefulness of a clear, well-defined language semantics, we wish to promote a wider understanding of the computer science perspective amongst potential users within the biological community.
首先是生物学领域专家,他们掌握着我们希望在本体论中捕捉的知识;其次是本体论专家,他们掌握着关于本体论开发的技术和最佳实践的知识。在生物本体论领域,这两个阵营经常发生冲突,尤其是在实用主义与公认的最佳实践发生冲突的地方。其中一个领域是计算机科学家坚持为所使用的知识表示语言提供明确的语义基础。在本文中,我们将首先描述为什么这个群体如此坚持。其次,我们将通过研究网络本体语言的语义以及基因本体所使用的有向无环图上的语义来说明这一点。最后,我们将协调这两种表示形式,包括更广泛的开放生物医学本体格式。在两种表示形式之间进行交换的能力意味着我们可以利用两种语言的特性。这种效用只有通过理解所使用语言的语义才能产生。通过这个清晰、定义明确的语言语义有用性的例子,我们希望促进生物学界潜在用户对计算机科学观点的更广泛理解。