ACM Home Page
Please provide us with feedback. Feedback
EGREGION: a branch coverage tool for APL
Full text pdf formatPdf (887 KB)
Source ACM SIGAPL APL Quote Quad archive
Volume 29 ,  Issue 3  (March 1999) table of contents
Pages: 3 - 14  
Year of Publication: 1999
ISSN:0163-6006
Also published in ...
Author
Robert Bernecky  Snake Island Research Inc, 18 Fifth Street, Ward's Island, Toronto, Ontario M53 2B9, Canada
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 14,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/327600.327603
What is a DOI?

ABSTRACT

This article describes our experience with test suites and automated branch coverage tools for APL software maintenance, based on our use of them to verify Y2K compliance of an APL-based database system. We introduce egregion, a simple, easy-to-use tool that assesses branch coverage in APL functions. The tool comprises a pair of APL functions that report detailed and summary function-level information about code coverage of test suites. The egregion tool provides a line-by-line analysis of statement coverage, labels not branched to, branches never taken, branches always taken, transfer of control via non-branches, and branches to non-labeled lines. Although we do not consider this groundbreaking work, we do believe that the coverage tool will be valuable to APL programmers who are engaged in the creation of large, reliable applications.


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.

AGDH86
Ber89
Ber95
 
Ber97a
ROBERT BERNECKY. "APEX: 7~ APL wra/M exmaw", Master's thesis, University of Toronto, 1997.
 
Ber97b
ROBERT BERNECKY. "An ~ of t~ APEX ~'; Technical Report 305/97, Department of Computer Science, University of Toronto, 1997.
CFR+89
 
Pre97
ROGE~ S. PRES~. Software En~rawring. A Praai~ 's Approach, McGraw-Hill, 1997.
 
SHo83
MARTIN L. SHOOMAN. Sofmsam En~g: Design, Rdiability, and Mana~ramt, McGraw-Hill, 1983.
 
Wie96


Peer to Peer - Readers of this Article have also read: