ACM Home Page
Please provide us with feedback. Feedback
A program testing assistant
Full text PdfPdf (1.08 MB)
Source
Communications of the ACM archive
Volume 25 ,  Issue 9  (September 1982) table of contents
Pages: 625 - 634  
Year of Publication: 1982
ISSN:0001-0782
Author
David Chapman  Massachusetts Institute of Technology, Cambridge
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 24,   Citation Count: 11
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/358628.358642
What is a DOI?

ABSTRACT

This paper describes the design and implementation of a program testing assistant which aids a programmer in the definition, execution, and modification of test cases during incremental program development. The testing assistant helps in the interactive definition of test cases and executes them automatically when appropriate. It modifies test cases to preserve their usefulness when the program they test undergoes certain types of design changes. The testing assistant acts as a fully integrated part of the programming environment and cooperates with existing programming tools such as a display editor, compiler, interpreter, and debugger.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
 
3
Rich, C. and Waters, R.C. Abstraction, inspection and debugging in programming. MIT Artificial Intelligence Laboratory Memo No. 634, June, 1981.
 
4
Shapiro, D. Sniffer: A system that understands bugs. (M.S. Thesis), MIT Artificial Intelligence Laboratory Memo 638, June, 1981.
 
5
Waters, R.C. The programmer's apprentice: Knowledge based program editing. IEEE Trans. Software Engineering. 8, i (Jan. 1982) 1-12.
6
 
7
IEEE Trans. Software Engineering, (May 1980): special issue on testing.

CITED BY  11