Kamel Barkaoui’s research while affiliated with National Conservatory of Arts and Crafts and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (2)


A Rewriting Logic Based Behaviour Semantics of Discrete event systems Models with Complex Dynamics
  • Conference Paper

October 2023

·

12 Reads

·

1 Citation

·

Kamel Barkaoui

·


Fig. 1. Example of Petri nets
Fig. 2. Examples of Petri nets extensions
An Enhanced Rewriting Logic Based Semantics for High-Level Petri nets
  • Conference Paper
  • Full-text available

August 2021

·

63 Reads

·

3 Citations

Petri nets and their numerous extensions (or subclasses) are one of the popular traditional formalisms for the specification and verification of concurrent systems. Furthermore, due to the expressivity of rewriting logic, Maude and its associated analysis tools have been adopted in many recent works for executing and analyzing Petri nets. In this paper, we first present the existing semantics for the standard Petri nets. Then, we demonstrate the usefulness and the expressivity of the new enhanced semantics that encodes the sets of tokens in a place by their cardinality for such type of Petri nets. Thereafter, we show that such semantics can naturally express different variants of high-level Petri nets such as Petri nets with inhibitor arcs, variable arc weights, and coloured Petri nets. The distinguishing feature of this semantics is that it facilitates the checking of behavioral properties related to boundedness and liveness via the Maude LTL model checker.

Download

Citations (1)


... In this context, it is worth noting that there is another enhanced rewriting logic-based semantics [17], [18] for Petri nets, and, therefore, the corresponding specification of our Petri net is given in Listing 2. ...

Reference:

PN2Maude: An automatic tool to generate Maude specification for Petri net models
An Enhanced Rewriting Logic Based Semantics for High-Level Petri nets