|
This article is cited in 1 scientific paper (total in 1 paper)
Theory of data
Methods for domain specification of verification-oriented process ontology
N. O. Garaninaab, I. S. Anureevba, O. I. Borovikovaa, V. E. Zyubinb a A.P. Ershov Institute of Informatics Systems SB RAS, 6 Lavrent'eva ave., Novosibirsk 630060, Russia
b Institute of Automation and Electrometry SB RAS, 1 Academician Koptyug ave., Novosibirsk 630090, Russia
Abstract:
User-friendly formal specifications and verification of parallel and distributed systems from various subject fields, such as automatic control, telecommunications, business processes, are active research topics due to its practical significance.
In this paper, we present methods for the development of verification-oriented domain-specific process ontologies which are used to describe parallel and distributed systems of subject fields.
One of the advantages of such ontologies is their formal semantics which make possible formal verification of the described systems. Our method is based on the abstract verification-oriented process ontology.
We use two methods of specialization of the abstract process ontology. The declarative method uses the specialization of the classes of the original ontology, introduction of new declarative classes, as well as use of new axioms system, which restrict the classes and relations of the abstract ontology. The constructive method uses semantic markup and pattern matching techniques to link sublect fields with classes of the abstract process ontology. We provide detailed ontological specifications for these techniques.
Our methods preserve the formal semantics of the original process ontology and, therefore, the possibility of applying formal verification methods to the specialized process ontologies.
We show that the constructive method is a refinement of the declarative method.
The construction of ontology of the typical elements of automatic control systems illustrates our methods: we develop a declarative description of the classes and restrictions for the specialized ontology in the Protégé system in the OWL language using the deriving rules written in the SWRL language and we construct the system of semantic markup templates which implements typical elements of automatic control systems.
Keywords:
process ontology, specialization, ontology axioms, pattern matching, semantic markup, automatic control system, formal verification.
Received: 11.09.2019 Revised: 16.11.2019 Accepted: 27.11.2019
Citation:
N. O. Garanina, I. S. Anureev, O. I. Borovikova, V. E. Zyubin, “Methods for domain specification of verification-oriented process ontology”, Model. Anal. Inform. Sist., 26:4 (2019), 534–549
Linking options:
https://www.mathnet.ru/eng/mais696 https://www.mathnet.ru/eng/mais/v26/i4/p534
|
Statistics & downloads: |
Abstract page: | 137 | Full-text PDF : | 108 | References: | 30 |
|