Integrating predicate transition nets with first order temporal logic in the specification and verification of concurrent systems

24Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.

Abstract

This paper presents some results of integrating predicate transition nets with first order temporal logic in the specification and verification of concurrent systems. The intention of this research is to use predicate transition nets as a specification method and to use first order temporal logic as a verification method so that their strengths - the easy comprehension of predicate transition nets and the reasoning power of first order temporal logic can be combined. In this paper, a theoretical relationship between the computation models of these two formalisms is presented; an algorithm for systematically translating a predicate transition net into a corresponding temporal logic system is outlined; and a special temporal refutation proof technique is proposed and illustrated in verifying various concurrent properties of the predicate transition net specification of the five dining philosophers problem. © 1990 BCS.

References Powered by Scopus

System modelling with high-level Petri nets

381Citations
N/AReaders
Get full text

Specifying Concurrent Program Modules

341Citations
N/AReaders
Get full text

A simple approach to specifying concurrent systems

117Citations
N/AReaders
Get full text

Cited by Powered by Scopus

Formally analyzing software architectural specifications using SAM

52Citations
N/AReaders
Get full text

Introducing software architecture specification and analysis in SAM through an example

49Citations
N/AReaders
Get full text

PZ nets - a formal method integrating Petri nets with Z

38Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

He, X., & Lee, J. A. N. (1990). Integrating predicate transition nets with first order temporal logic in the specification and verification of concurrent systems. Formal Aspects of Computing, 2(1), 226–246. https://doi.org/10.1007/BF01888226

Readers over time

‘10‘12‘13‘15‘1701234

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 5

63%

Professor / Associate Prof. 1

13%

Lecturer / Post doc 1

13%

Researcher 1

13%

Readers' Discipline

Tooltip

Computer Science 7

88%

Engineering 1

13%

Save time finding and organizing research with Mendeley

Sign up for free
0