ω-Process Languages for Place/Transition Nets

  • Authors:
  • Ludwik Czaja;Manfred Kudlek

  • Affiliations:
  • Institute of Informatics, Warsaw University, Banacha 2, Warsaw, Poland;Institute of Informatics, Hamburg University, Edmund-Siemers-Allee 1, D-20146 Hamburg, Germany

  • Venue:
  • Fundamenta Informaticae - Concurrency Specification and Programming (CS&P'2000)
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

The definition of process admitted here follows the line developed for elementary (1-safe) Petri nets and published in [Cza 99], [Cza 2000a], [Cza-Kud 2000]. It pertains not to any particular net, thus allows for collecting processes into arbitrary sets, i.e. process languages, and for asking questions like: for a given process language decide if there exists a Place/Transition net and if yes, contruct it (synthesis). The collection of all process languages is a semantic domain for Place/Transition nets. ω-process languages contain both finite and infinite processes. The main problems pursued are analysis, synthesis and iteration lemmata for ω-process languages. Surprisingly, the problems enjoy much simpler solutions for processes generated by P/T nets than generated by elementary nets.