Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/962289.962329dlproceedingsArticle/Chapter ViewAbstractPublication PagescasconConference Proceedingsconference-collections
Article
Free access

Fault-based test generation for cause-effect graphs

Published: 24 October 1993 Publication History

Abstract

The notion of cause-effect graphs (CEGs) has been used for the specification and test generation of a software system. In this paper, we present a fault-based approach to test generation for CEGs, called BOR (boolean operator) testing, which is based on the detection of boolean operator faults. We show how to generate a minimum BOR test set for a CEG and how to evaluate an existing test set for a CEG in order to determine whether additional tests are necessary for BOR testing. We have applied BOR testing to a CEG that specifies a real-time boiler control and monitoring system. The results of our empirical studies indicate that CEG-based BOR testing is very practical and effective.

References

[1]
{Bei90} Beizer, B., Software Testing Techniques, 2nd edition, Van Nostrand, 1990.
[2]
{Elm73} Elmendorf, W. R., "Cause-effect graphs in functional testing", TR-00.2487, IBM Systems Development Division, Poughkeepsie, NY, 1973.
[3]
{Mye79} Myers, G. J., The Art of Software Testing, Wiley, 1979.
[4]
{Su89} Su, H. K., "Test generation for boolean expressions and combinational logic circuits", Ph.D. dissertation, Dept. of Computer Science, North Carolina State University, 1989.
[5]
{Tai87} Tai, K. C., and Su, H. K., "Test generation for boolean expressions," Proc. COMPSAC (Computer Software and Applications) '87, 1987, 278--283.
[6]
{Tai93} Tai, K. C., "Predicate-based test generation for computer programs", Proc. Inter. Conf. on Software Engineering, May 1993, 267--276.
[7]
{Vou86} Vouk, M. A., Helsabeck, M. L., McAllister, D. F, and Tai, K. C., "On testing of functionally equivalent components of fault-tolerant software", Proc. COMPSAC (Computer Software and Applications) '86, Oct. 1986, 414--419.
[8]
{Vou93} Vouk, M. A., and Paradkar, A., "Design and Review of Software Controlled Safety-Related Systems: The NCSU Experience With the Generic Problem Exercise," Proc. Inter. Invitational Workshop on the Design and Review of Software Controlled Safety-Related Systems, Ottawa, June 1993.

Cited By

View all
  • (1994)On the experience of using cause-effect graphs for software specification and test generationProceedings of the 1994 conference of the Centre for Advanced Studies on Collaborative research10.5555/782185.782236Online publication date: 31-Oct-1994

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image DL Hosted proceedings
CASCON '93: Proceedings of the 1993 conference of the Centre for Advanced Studies on Collaborative research: software engineering - Volume 1
October 1993
12 pages

Sponsors

  • IBM Centre for Advanced Studies (CAS)
  • NRC: National Research Council - Canada

Publisher

IBM Press

Publication History

Published: 24 October 1993

Qualifiers

  • Article

Acceptance Rates

Overall Acceptance Rate 24 of 90 submissions, 27%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)21
  • Downloads (Last 6 weeks)5
Reflects downloads up to 19 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (1994)On the experience of using cause-effect graphs for software specification and test generationProceedings of the 1994 conference of the Centre for Advanced Studies on Collaborative research10.5555/782185.782236Online publication date: 31-Oct-1994

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media