Role grouping as an extension to the description logic of Ontylog, motivated by concept modeling in SNOMED.
Several clinical terminologies now utilize description logic to model the logical definitions of concepts. Recent editions of the Systematized Nomenclature of Medicine (SNOMED) have been developed using the description logic Ontylog. A significant design criterion for SNOMED is to keep concept expressions simple enough to be broadly usable by clinicians, while maintaining faithful representation of concept meaning. Motivated by this criterion, "role grouping" has been developed as an extension to the description logic Ontylog. This paper describes the problems that motivated the creation of role grouping, outlines the semantics of role grouping, illustrates the benefits of this construct with examples from SNOMED Clinical Terms, and provides an algorithm for determining normal forms for expressions involving role groups.
Spackman
Kent A
KA
Oregon Health & Science University, Portland, OR, USA.
Dionne
Robert
R
Mays
Eric
E
Weis
Jason
J
D000465:Algorithms; D008128:Logic; D013358:Subject Headings; D039061:Systematized Nomenclature of Medicine