Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/800238.807140acmconferencesArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article
Free access

Quantifying the test effectiveness of Algol 68 programs

Published: 29 March 1977 Publication History

Abstract

In this paper we describe how a software testbed is used to determine the quality of testing of Algol 68 programs. The system monitors the execution of an Algol 68 program and obtains a run-time execution history. This history is then compared with the results of a static analysis and three levels of testing are calculated. The third level is an extension to Algol 68 of a method originally devised for analysing Fortran IV programs. The system has been used extensively in the coordination stage of the NAG Algol 68 numerical algorithms library and we quote some results obtained from an analysis of stringent tests on these library routines.

References

[1]
M.A. Hennell, "An Experimental Testbed for Numerical Software: I Fortran", to be published in Computer Journal.
[2]
M.A. Hennell and D. Hedley, "An Experimental Testbed for Numerical Software: II Algol 68", submitted for publication.
[3]
M.A. Hennell, M.R. Woodward and D. Hedley, "On Program Analysis", Information Processing Letters Vol. 5, No. 5, (1976)
[4]
M.A. Hennell, D. Hedley and M. R. Woodward, "Experience with an Algol 68 Numerical Algorithms Testbed", Proc. Poly. Inst. of New York Series, April 1976, Vol. XXIV, Ed. J. Fox, Wiley and Sons.
[5]
M.A. Hennell, M.R. Woodward and D. Hedley, "Towards More Advanced Testing Techniques", CSS Report, University of Liverpool.
[6]
J. R. Brown, "Practical Applications of Automated Software Tools", TRW Report TRW-SS-72-05, TRW Systems, One Space Park, Redondo Beach, California.

Cited By

View all
  • (1994)A quantitative analysis for different testing criteria through program decompositionProceedings of 1994 1st International Conference on Software Testing, Reliability and Quality Assurance (STRQA'94)10.1109/STRQA.1994.526383(49-53)Online publication date: 1994
  • (1980)Experience with Path Analysis and Testing of ProgramsIEEE Transactions on Software Engineering10.1109/TSE.1980.2304736:3(278-286)Online publication date: 1-May-1980
  • (1990)Monitoring Execution of PS-algol ProgramsPersistent Object Systems10.1007/978-1-4471-3173-1_19(279-288)Online publication date: 1990

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
Proceedings of the Strathclyde ALGOL 68 conference
March 1977
199 pages
ISBN:9781450379014
DOI:10.1145/800238
  • cover image ACM SIGPLAN Notices
    ACM SIGPLAN Notices  Volume 12, Issue 6
    Proceedings of the Strathclyde ALGOL 68 conference
    June 1977
    191 pages
    ISSN:0362-1340
    EISSN:1558-1160
    DOI:10.1145/872738
    Issue’s Table of Contents
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 29 March 1977

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)16
  • Downloads (Last 6 weeks)7
Reflects downloads up to 22 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (1994)A quantitative analysis for different testing criteria through program decompositionProceedings of 1994 1st International Conference on Software Testing, Reliability and Quality Assurance (STRQA'94)10.1109/STRQA.1994.526383(49-53)Online publication date: 1994
  • (1980)Experience with Path Analysis and Testing of ProgramsIEEE Transactions on Software Engineering10.1109/TSE.1980.2304736:3(278-286)Online publication date: 1-May-1980
  • (1990)Monitoring Execution of PS-algol ProgramsPersistent Object Systems10.1007/978-1-4471-3173-1_19(279-288)Online publication date: 1990

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media