DocumentCode :
2512654
Title :
Testing parallel and distributed programs with temporal logic specifications
Author :
Frey, Maximilian ; Oberhuber, Michael
Author_Institution :
Inst. fur Inf., Tech. Univ. Munchen, Germany
fYear :
1997
fDate :
17-18 May 1997
Firstpage :
62
Lastpage :
72
Abstract :
This paper presents a new approach for testing parallel and distributed programs based on specifications. The requirements are formulated in temporal logic. The description of test cases is extended by control patterns enabling to cope with the demands of parallel applications. For the formulation of these patterns, an abstract execution model called POEM is introduced. After executing a parallel program with respect to a test case specification and its patterns, the resulting trace is checked against the temporal logic specification of the predefined requirements
Keywords :
algebraic specification; formal specification; parallel programming; program testing; programming theory; temporal logic; POEM; abstract execution model; control patterns; distributed program testing; parallel applications; parallel program testing; requirements; temporal logic specifications; test case description; test case specification; Application software; Debugging; Flow graphs; Logic testing; Message passing; Parallel processing; Software engineering; Software quality; Software testing; Software tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering for Parallel and Distributed Systems, 1997. Proceedings., Second International Workshop on
Conference_Location :
Boston, MA
Print_ISBN :
0-8186-8043-1
Type :
conf
DOI :
10.1109/PDSE.1997.596827
Filename :
596827
Link To Document :
بازگشت