Hostname: page-component-7b7567c8c-jswmv Total loading time: 0 Render date: 2026-11-15T19:49:18.114Z 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.comCollege 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 1An illustration of Petri nets of a producer–consumer system

Figure 1

Table 1The representation and reasoning of Petri nets with ontologies

Figure 2

Table 2Construction of metamodel from Petri net

Figure 3

Table 3Construction of ontology from Petri net

Figure 4

Table 4Representation of Petri nets with ontologies description language

Figure 5

Table 5Petri net representation of ontologies

Figure 6

Table 6Mapping ontology description language into Petri net

Figure 7

Table 7Applications of knowledge sharing between Petri net and ontology