DocumentCode
2671808
Title
Testing of parallel programs based on primitive dependence graph
Author
Wu, Hai-Ping
Author_Institution
Dept. of Comput. Sci., Changsha Inst. of Technol., Changsha, Hunan, China
fYear
1993
fDate
16-18 Nov 1993
Firstpage
126
Lastpage
131
Abstract
Because of the nondeterministic timing ordering behavior of parallel primitives, testing of parallel programs is more difficult than that of serial programs. In this paper, we present a new testing strategy for parallel programs---static testing of parallel programs with their primitive dependence graphs. We have developed methods to analyze the timing ordering dependences between primitives and to construct primitive dependence graph. Approaches for static detecting errors with primitive dependence graph have also been discussed
Keywords
graph grammars; parallel programming; program testing; nondeterministic timing ordering; parallel primitives; parallel programs; primitive dependence graphs; timing ordering dependences; Algorithms; Concurrent computing; Data analysis; Multitasking; Processor scheduling; Software testing; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Test Symposium, 1993., Proceedings of the Second Asian
Conference_Location
Beijing
Print_ISBN
0-8186-3930-X
Type
conf
DOI
10.1109/ATS.1993.398791
Filename
398791
Link To Document