Comparative study and categorization of high-level petri nets

Vasilis C. Gerogiannis, Achilles D. Kameas, Panayotis E. Pintelas

    Research output: Contribution to journalArticlepeer-review

    Abstract

    The graphical formalism of Petri Nets (PNs) is established on a strong mathematical foundation that can be applied in systems specification, analysis and verification. However, classical (low-level) models suffer from the state explosion problem as resulting PNs become larger. Thus, their ability to represent and analyze realistic large scale systems is reduced. High-level PNs have been introduced in order to extend the modeling power of low-level models. This paper presents an assessment of high-level PNs from an engineering perspective. A set of categories is proposed for classifying several extensions presented in the literature. Models which belong to the same category are compared by discussing the formalism, the descriptive power and the inherent limitations of each. All categories are compared using a set of general criteria including compactness, ease of analysis, degree of supporting refinement/ abstraction and specifying communication. The modeling power of representative models of each category is discussed by presenting illustrative application examples.

    Original languageEnglish
    Pages (from-to)133-160
    Number of pages28
    JournalJournal of Systems and Software
    Volume43
    Issue number2
    Publication statusPublished - Nov 1998

    Keywords

    • Descriptive power of petri nets
    • Hierarchical modeling
    • High-level petri nets
    • Individual tokens
    • Specification methods
    • System modeling using petri nets

    Fingerprint

    Dive into the research topics of 'Comparative study and categorization of high-level petri nets'. Together they form a unique fingerprint.

    Cite this