Verification and synthesis of concurrent programs using Petri nets and temporal logic:

Abstract: "Both Petri net and temporal logic have been widely used to specify concurrent systems. Petri net is appropriate to explicitly specify the behavioral structures of systems, while temporal logic is appropriate to specify the properties and constraints of systems. Since one can compleme...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Uchihira, Naoshi (VerfasserIn), Honiden, Shinichi (VerfasserIn)
Format: Buch
Sprache:English
Veröffentlicht: Tokyo, Japan 1990
Schriftenreihe:Shin-Sedai-Konpyūta-Gijutsu-Kaihatsu-Kikō <Tōkyō>: ICOT technical memorandum 900
Schlagworte:
Zusammenfassung:Abstract: "Both Petri net and temporal logic have been widely used to specify concurrent systems. Petri net is appropriate to explicitly specify the behavioral structures of systems, while temporal logic is appropriate to specify the properties and constraints of systems. Since one can complement the other, using a combination of Petri net and temporal logic is a highly promising approach to analyze, verify and synthesize concurrent programs
Several reports on research efforts have been presented to combine a non-restricted Petri net with propositional temporal logic. However, the Petri net combined with temporal logic in these reports is so powerful that it is inappropriate for use in automatic verification and synthesis, because of its undecidability. This paper reports a class that is formulated as an infinite language and whose satisfiability problem is decidable. We then show how to verify concurrent programs using Petri nets and temporal logic, and also propose a compositional synthesis method that can tune up a row program (reused program) to satisfy a temporal logic specification.
Beschreibung:8 S.

Es ist kein Print-Exemplar vorhanden.

Fernleihe Bestellen Achtung: Nicht im THWS-Bestand!