Mortensen Jonathan M, Horridge Matthew, Musen Mark A, Noy Natalya F
Stanford Center for Biomedical Informatics Research, Stanford University, Stanford, CA 94305, USA.
AMIA Annu Symp Proc. 2012;2012:643-52. Epub 2012 Nov 3.
Ontology design patterns (ODPs) are a proposed solution to facilitate ontology development, and to help users avoid some of the most frequent modeling mistakes. ODPs originate from similar approaches in software engineering, where software design patterns have become a critical aspect of software development. There is little empirical evidence for ODP prevalence or effectiveness thus far. In this work, we determine the use and applicability of ODPs in a case study of biomedical ontologies. We encoded ontology design patterns from two ODP catalogs. We then searched for these patterns in a set of eight ontologies. We found five patterns of the 69 patterns. Two of the eight ontologies contained these patterns. While ontology design patterns provide a vehicle for capturing formally reoccurring models and best practices in ontology design, we show that today their use in a case study of widely used biomedical ontologies is limited.
本体设计模式(ODP)是一种旨在促进本体开发并帮助用户避免一些常见建模错误的解决方案。ODP源自软件工程中的类似方法,在软件工程中,软件设计模式已成为软件开发的关键要素。目前,几乎没有实证证据证明ODP的普遍性或有效性。在这项研究中,我们通过一个生物医学本体的案例研究来确定ODP的使用情况和适用性。我们对来自两个ODP目录的本体设计模式进行了编码。然后,我们在一组八个本体中搜索这些模式。我们在69个模式中找到了5个模式。八个本体中有两个包含这些模式。虽然本体设计模式为捕获本体设计中反复出现的正式模型和最佳实践提供了一种手段,但我们表明,目前它们在广泛使用的生物医学本体的案例研究中的应用有限。