Hostname: page-component-74656f9884-skzmx Total loading time: 0 Render date: 2026-11-06T08:07:56.818Z Has data issue: false hasContentIssue false

A literature overview of knowledge sharing between Petri nets and ontologies

Published online by Cambridge University Press:  28 July 2016

Haitao Cheng
Affiliation:
College of Computer Science & Engineering, Northeastern University, Shenyang 110819, China e-mail: haitaoneu@126.com
Zongmin Ma
Affiliation:
College of Computer Science & Engineering, Northeastern University, Shenyang 110819, China e-mail: haitaoneu@126.com College of Computer Science & Technology, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China e-mail: zongmin_ma@yahoo.com
Rights & Permissions [Opens in a new window]

Abstract

Knowledge representation is a subarea of artificial intelligence concerned with using formal symbols to represent a set of facts within a knowledge domain. Two popular knowledge representation languages, namely Petri net and ontology, are promising knowledge sharing and reusing methods in knowledge engineering. The combination of Petri net and ontology can facilitate achieving complementary advantages. Currently, many efforts have been done on knowledge sharing between Petri nets and ontologies. To investigate these issues and more importantly serve as identifying the direction of knowledge sharing between Petri nets and ontologies, in this paper we give a comprehensive literature overview of knowledge sharing between Petri net models and ontology models to satisfy the obvious need. In detail, we discuss the knowledge sharing from two aspects: the different knowledge representation approaches of ontology to represent and reason Petri net and issues of constructing Petri net from ontology. In addition, other important issues on applications and directions for future research are discussed in detail.

Information

Type
Articles
Copyright
© Cambridge University Press, 2016 
Figure 0

Figure 1 An illustration of Petri nets of a producer–consumer system

Figure 1

Table 1 The representation and reasoning of Petri nets with ontologies

Figure 2

Table 2 Construction of metamodel from Petri net

Figure 3

Table 3 Construction of ontology from Petri net

Figure 4

Table 4 Representation of Petri nets with ontologies description language

Figure 5

Table 5 Petri net representation of ontologies

Figure 6

Table 6 Mapping ontology description language into Petri net

Figure 7

Table 7 Applications of knowledge sharing between Petri net and ontology