IEEE Transactions on Software Engineering · 1980 · 562 citations · 11 references
ComputingComputer EngineeringComputer ScienceComputer ArchitectureReal-time SystemsSystems ArchitectureConcurrent ModelingConcurrent System VerificationPetri NetsReal-time Systems DesignAsynchronous SystemsConcurrency TheoryPetri Net AnalysisPetri Net ModelsPetri Net Performance ModelsReal-time System VerificationSystem Performance ModelingTimed Petri Nets
Some analysis techniques for real-time asynchronous concurrent systems are presented. In order to model clearly the synchronization involved in these systems, an extended timed Petri net model is used. The system to be studied is first modeled by a Petri net. Based on the Petri net model, a system is classified into either: 1) a consistent system; or 2) an inconsistent system. Most real-world systems fall into the first class which is further subclassified into i) decision-free systems; ii) safe persistent systems; and iii) general systems. Procedures for predicting and verifying the system performance of all three types are presented. It is found that the computational complexity involved increases in the same order as they are listed above.
11
Robert W. Floyd · Communications of the ACM · 1962 · 4K citations · Full text
Open, Closed, and Mixed Networks of Queues with Different Classes of Customers
Forest Baskett, K. Mani Chandy, Richard R. Muntz et al. · Journal of the ACM · 1975 · 2.4K citations · Full text
C. A. R. Hoare · Communications of the ACM · 1974 · 1.5K citations · Full text
Richard M. Russell · Communications of the ACM · 1978 · 697 citations · Full text
Frederic Commoner, Anatol W. Holt, Shimon Even et al. · Journal of Computer and System Sciences · 1971 · 500 citations