Generic Ontology Design Patterns at Work
Pith reviewed 2026-05-25 19:34 UTC · model grok-4.3
The pith
An extension of DOL called Generic DOL supports defining ontology design patterns with parameters that can be instantiated in host ontologies.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
Generic Ontology Design Patterns, GODPs, are defined in Generic DOL, an extension of DOL, and implemented using Heterogeneous Tool Set. Parameters such as classes, properties, individuals, or whole ontologies may be instantiated with arguments in a host ontology. The potential is illustrated with the Role design pattern, and larger GODPs may be composed by instantiating smaller GODPs.
What carries the argument
Generic DOL, the extension that permits parameterised patterns to be defined and then instantiated by substituting arguments into a host ontology.
Load-bearing premise
That Generic DOL can handle parameter instantiation in a way that is consistent with the semantics of DOL and executable by the Heterogeneous Tool Set without additional unstated changes.
What would settle it
Running the Heterogeneous Tool Set on an instantiation of the Role GODP within a test ontology and verifying that the output ontology accurately captures the intended role relationships without introducing contradictions.
Figures
read the original abstract
Generic Ontology Design Patterns, GODPs, are defined in Generic DOL, an extension of DOL, the Distributed Ontology, Model and Specification Language, and implemented using Heterogeneous Tool Set. Parameters such as classes, properties, individuals, or whole ontologies may be instantiated with arguments in a host ontology. The potential of Generic DOL is illustrated with GODPs for an example from the literature, namely the Role design pattern. We also discuss how larger GODPs may be composed by instantiating smaller GODPs.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript introduces Generic Ontology Design Patterns (GODPs) defined in Generic DOL, an extension of the Distributed Ontology, Model and Specification Language (DOL), and implemented using the Heterogeneous Tool Set (HETS). Parameters such as classes, properties, individuals, or whole ontologies may be instantiated with arguments in a host ontology. The approach is illustrated with the Role design pattern, and the composition of larger GODPs by instantiating smaller ones is discussed.
Significance. If the extension is formally sound, the work could advance reusable and composable ontology patterns in knowledge engineering, building on established DOL and HETS infrastructure. However, the absence of any model-theoretic details, proofs, or verification in the provided description limits the assessed contribution to a high-level proposal rather than a verified mechanism.
major comments (2)
- [Abstract] Abstract: The claim that Generic DOL soundly extends DOL to support parameter substitution (classes, properties, individuals, ontologies) and composition while preserving consistency is unsupported; no model-theoretic account, substitution rules, colimit construction, or proof of conservative extension under DOL's heterogeneous semantics is provided.
- [Abstract] Abstract: The implementation claim using HETS cannot be assessed for absence of hidden inconsistencies because the manuscript supplies no verification details, formal semantics for instantiation, or error analysis of the resulting theories.
Simulated Author's Rebuttal
We thank the referee for the constructive comments on our manuscript. The feedback correctly identifies that the abstract makes claims about soundness and implementation without supporting formal details in the text. We respond point by point below, agreeing to adjust the scope of the claims to better reflect the manuscript's focus on illustration and application.
read point-by-point responses
-
Referee: [Abstract] Abstract: The claim that Generic DOL soundly extends DOL to support parameter substitution (classes, properties, individuals, ontologies) and composition while preserving consistency is unsupported; no model-theoretic account, substitution rules, colimit construction, or proof of conservative extension under DOL's heterogeneous semantics is provided.
Authors: We agree that the manuscript provides no model-theoretic account, substitution rules, or proofs. The paper is an application-oriented introduction to GODPs via Generic DOL, with the Role pattern and composition examples. The extension is presented as building directly on DOL's existing colimit-based heterogeneous semantics, but we will revise the abstract to remove the word 'soundly' and qualify that formal verification of the extension is outside the current scope, to be addressed in follow-up work. revision: yes
-
Referee: [Abstract] Abstract: The implementation claim using HETS cannot be assessed for absence of hidden inconsistencies because the manuscript supplies no verification details, formal semantics for instantiation, or error analysis of the resulting theories.
Authors: We acknowledge the absence of verification details or error analysis for the HETS implementation. The manuscript uses HETS only to demonstrate practical instantiation of the examples; no claim is made about exhaustive consistency checking. We will revise the abstract and add a brief note in the text clarifying that the implementation serves illustrative purposes and that consistency of the resulting ontologies was checked manually for the presented cases. revision: partial
Circularity Check
No circularity detected in definitional proposal
full rationale
The paper proposes Generic DOL as an extension of DOL for defining and instantiating GODPs, with illustrations via the Role pattern and composition of larger patterns from smaller ones. No equations, fitted parameters, predictions, or derivations appear in the provided text. Claims rest on definitional extension and tool implementation rather than any reduction to self-citations, ansatzes, or renamed known results. The work is self-contained as a language proposal without load-bearing circular steps.
Axiom & Free-Parameter Ledger
axioms (2)
- domain assumption DOL language admits a generic parameterization extension that supports instantiation of classes, properties, individuals and ontologies.
- domain assumption The Heterogeneous Tool Set can implement the Generic DOL extension for pattern instantiation and composition.
invented entities (2)
-
Generic DOL
no independent evidence
-
GODP
no independent evidence
Reference graph
Works this paper leans on
-
[1]
E. Astesiano, M. Bidoit, B. Krieg-Brückner, H. Kirchner, P. D. Mosses, D. Sannella, and A. Tarlecki. CASL - the CommonAlgebraicSpecification Language.Theoretical Computer Science, 286:153–196, 2002
work page 2002
-
[2]
Mosses, editors.CASL User Manual, volume 2900 ofLNCS
Michel Bidoit and Peter D. Mosses, editors.CASL User Manual, volume 2900 ofLNCS. Springer, Berlin, Heidelberg, 2004
work page 2004
-
[3]
8th Workshop on Ontology Design Patterns - WOP 2017, 2017
Eva Blomqvist, Oscar Corcho, Matthew Horridge, Rinke Hoekstra, and David Carral, editors. 8th Workshop on Ontology Design Patterns - WOP 2017, 2017
work page 2017
-
[4]
Extensions of Generic DOL for Generic Ontology Design Patterns
Mihai Codescu, Bernd Krieg-Brückner, and Till Mossakowski. Extensions of generic DOL for generic ontology design patterns.http://arxiv.org/abs/1906.06275
work page internal anchor Pith review Pith/arXiv arXiv 1906
-
[5]
Ontology design patterns for semantic web content
Aldo Gangemi. Ontology design patterns for semantic web content. In Yolanda Gil, Enrico Motta, V. Richard Benjamins, and Mark A. Musen, editors,ISWC 2005, volume 3729 of LNCS, pages 262–276. Springer, 2005
work page 2005
-
[6]
Michael Gruninger, Carmen Chui, and Megan Katsumi. Upper ontologies in COLORE. In Proceedings of the Joint Ontology Workshops 2017 Episode 3: The Tyrolean Autumn of Ontology, Bozen-Bolzano, September 2017. CEUR-WS.http://ceur-ws.org/Vol-2050/ FOUST_paper_2.pdf
work page 2017
-
[7]
Pascal Hitzler, Aldo Gangemi, Krzysztof Janowicz, Adila Krisnadhi, and Valentina Pre- sutti, editors. Ontology Engineering with Ontology Design Patterns - Foundations and Applications, volume 25 ofStudies on the Semantic Web. IOS Press, 2016
work page 2016
-
[8]
Krisnadhi, and Valentina Presutti
Pascal Hitzler, Aldo Gangemi, Krzysztof Janowicz, Adila A. Krisnadhi, and Valentina Presutti. Towards a simple but useful ontology design pattern representation language. In Blomqvist et al. [3]
-
[9]
J.D. Ichbiah, B. Krieg-Brückner, A. Wichmann, H.F. Ledgard, J.-C. Heliard, J.R. Abrial, J.P.G. Barnes, and O. Roubine. Preliminary Ada Reference Manual.ACM SIGPLAN Notices, 14(6 Part A), 1979
work page 1979
-
[10]
Choosing ontologies for reuse.Applied Ontology, 12(3-4):195–221, 2017
Megan Katsumi and Michael Grüninger. Choosing ontologies for reuse.Applied Ontology, 12(3-4):195–221, 2017
work page 2017
-
[11]
The metatheory of ontology reuse
Megan Katsumi and Michael Grüninger. The metatheory of ontology reuse. Applied Ontology, 13(3):225–254, 2018
work page 2018
-
[12]
Generic ontologies and generic ontology design patterns
Bernd Krieg-Brückner and Till Mossakowski. Generic ontologies and generic ontology design patterns. In Blomqvist et al. [3]
-
[13]
Adila Krisnadhi. The role patterns. In Hitzler et al. [7], pages 313–319
-
[14]
The Distributed Ontology, Modeling and Specification Language – DOL
Till Mossakowski, Mihai Codescu, Fabian Neuhaus, and Oliver Kutz. The Distributed Ontology, Modeling and Specification Language – DOL. In A. Koslow and A. Buchsbaum, editors, The Road to Universal Logic, volume I, pages 489–520. Birkhäuser, 2015
work page 2015
-
[15]
The distributed ontology, modeling and specification language
Till Mossakowski, Oliver Kutz, Mihai Codescu, and Christoph Lange. The distributed ontology, modeling and specification language. In C. Del Vescovo, T. Hahmann, D. Pearce, and D. Walther, editors,WoMo 2013, volume 1081 ofCEUR-WS online proceedings, 2013
work page 2013
-
[16]
The heterogeneous tool set, Hets
Till Mossakowski, Christian Maeder, and Klaus Lüttich. The heterogeneous tool set, Hets. In Orna Grumberg and Michael Huth, editors,TACAS 2007, volume 4424 ofLNCS, pages 519–522. Springer, 2007
work page 2007
-
[17]
Mosses, editor.CASL Reference Manual, volume 2960 ofLNCS
Peter D. Mosses, editor.CASL Reference Manual, volume 2960 ofLNCS. Springer, Berlin, Heidelberg, 2004
work page 2004
-
[18]
The distributed ontology, modeling, and specification lan- guage (DOL), 2016
Object Management Group. The distributed ontology, modeling, and specification lan- guage (DOL), 2016. OMG standard available atomg.org/spec/DOL. See alsodol-omg.org
work page 2016
-
[19]
Skjæveland, Henrik Forssell, Johan W
Martin G. Skjæveland, Henrik Forssell, Johan W. Klüwer, Daniel Lupp, Evgenij Thorstensen, and Arild Waaler. Pattern-based ontology design and instantiation with reasonable ontology templates. In Blomqvist et al. [3]
-
[20]
Martin G. Skjæveland, Daniel P. Lupp, Leif Harald Karlsen, and Henrik Forssell. Prac- tical ontology pattern instantiation, discovery, and maintenance with reasonable ontology templates. In Denny Vrandecic et al., editors,ISWC 2018, volume 11136 ofLecture Notes in Computer Science, pages 477–494. Springer, 2018
work page 2018
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.