DocumentCode
2720952
Title
A white box analysis of concurrent system designs
Author
Becker, Shirley A. ; Hevner, Alan R.
Author_Institution
American Univ., Washington, DC, USA
fYear
1991
fDate
27-30 Mar 1991
Firstpage
332
Lastpage
338
Abstract
An effective approach is demonstrated for the analysis of concurrent system design in box structures. Potential clear box designs at each level of the box structure usage hierarchy are termed white boxes and are evaluated for design correctness (i.e. consistency and closure) and estimated performance. A correct design with the best estimated performance can be selected as the final clear box. For deterministic concurrent designs, the authors present rigorous methods to evaluate design correctness. For non-deterministic design the authors resort to the use of a Petri-net model of the white box. By implementing the Petri-net model on an automated analysis tool, they evaluate correctness criteria of fairness, mutual exclusion, and liveness, and such performance criteria as resource utilization and throughput
Keywords
Petri nets; parallel programming; program verification; Petri-net model; automated analysis tool; closure; concurrent system designs; consistency; correctness criteria; design correctness; deterministic concurrent designs; fairness; liveness; mutual exclusion; resource utilization; throughput; white box analysis; Calculus; Computer aided software engineering; Concurrent computing; Distributed processing; Information analysis; Information systems; Performance analysis; Real time systems; System analysis and design; Systems engineering and theory;
fLanguage
English
Publisher
ieee
Conference_Titel
Computers and Communications, 1991. Conference Proceedings., Tenth Annual International Phoenix Conference on
Conference_Location
Scottsdale, AZ
Print_ISBN
0-8186-2133-8
Type
conf
DOI
10.1109/PCCC.1991.113830
Filename
113830
Link To Document