Petri net approach to the analysis of a structured program

Abstract The analysis problem of complexity and execution time of a structured program has been tackled using the concept of Petri net (PN). This type of representation is useful due to its graphical and precise nature of representation scheme and also the established relationship between certain net structure and dynamic behaviour of PN can be used as a tool for analysing the behavior of the system. A PN representation of various nested blocks of the structured program is given. The firing characteristic of the transitions in a PN has been used to give an interpretation to each of the blocks and it is shown how each of the blocks can be simplified with a view to calculating the total execution time of a program. It is simple as it gives a straightforward procedure for analysing the program.

[1]  N. K. Nanda,et al.  A Petri net approach to the evaluation of the complexity of a program , 1981 .

[2]  Uno R. Kodres,et al.  Discrete Systems and Flowcharts , 1978, IEEE Transactions on Software Engineering.