All-du-path Coverage for Parallel Programs

Gespeichert in:
Bibliographische Detailangaben
Titel: All-du-path Coverage for Parallel Programs
Autoren: Cheer-sun D. Yang, Amie L. Souter, Lori L. Pollock
Weitere Verfasser: The Pennsylvania State University CiteSeerX Archives
Quelle: http://www.eecis.udel.edu/~pollock/papers/issta98.ps.
Verlagsinformationen: ACM Press
Publikationsjahr: 1998
Bestand: CiteSeerX
Schlagwörter: parallel programming, testing tool, all-du-path coverage
Beschreibung: One significant challenge in bringing the power of parallel machines to application programmers is providing them with a suite of software tools similar to the tools that sequential programmers currently utilize. In particular, automatic or semi-automatic testing tools for parallel programs are lacking. This paper describes our work in automatic generation of all-du-paths for testing parallel programs. Our goal is to demonstrate that, with some extension, sequential test data adequacy criteria are still applicable to parallel program testing. The concepts and algorithms in this paper have been incorporated as the foundation of our DELaware PArallel Software Testing Aid, della pasta. Keywords: parallel programming, testing tool, all-du-path coverage 1 Introduction Recent trends in computer architecture and computer networks suggest that parallelism will pervade workstations, personal computers, and network clusters, causing parallelism to become available to more than just the users .
Publikationsart: text
Dateibeschreibung: application/postscript
Sprache: English
Relation: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.29.9876; http://www.eecis.udel.edu/~pollock/papers/issta98.ps
Verfügbarkeit: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.29.9876
http://www.eecis.udel.edu/~pollock/papers/issta98.ps
Rights: Metadata may be used without restrictions as long as the oai identifier remains attached to it.
Dokumentencode: edsbas.4B26BED1
Datenbank: BASE
Beschreibung
Abstract:One significant challenge in bringing the power of parallel machines to application programmers is providing them with a suite of software tools similar to the tools that sequential programmers currently utilize. In particular, automatic or semi-automatic testing tools for parallel programs are lacking. This paper describes our work in automatic generation of all-du-paths for testing parallel programs. Our goal is to demonstrate that, with some extension, sequential test data adequacy criteria are still applicable to parallel program testing. The concepts and algorithms in this paper have been incorporated as the foundation of our DELaware PArallel Software Testing Aid, della pasta. Keywords: parallel programming, testing tool, all-du-path coverage 1 Introduction Recent trends in computer architecture and computer networks suggest that parallelism will pervade workstations, personal computers, and network clusters, causing parallelism to become available to more than just the users .