To the top

Page Manager: Webmaster
Last update: 9/11/2012 3:13 PM

Tell a friend about this page
Print version

State-based testing: Indu… - University of Gothenburg, Sweden Till startsida
Sitemap
To content Read more about how we use cookies on gu.se

State-based testing: Industrial evaluation of the cost effectiveness of round-trip path and sneak-path testing strategies

Conference paper
Authors Richard Torkar
Published in International Symposium on Software Reliability Engineering (ISSRE)
Publication year 2012
Published at Department of Computer Science and Engineering (GU)
Language en
Links torkar.se/resources/nina-issre.pdf
https://gup.ub.gu.se/file/96511
Keywords Round-trip path testing; sneak-path testing; UML; state-based testing; cost-effectiveness; automated tool support; empirical evaluation; industrial case study
Subject categories Software Engineering

Abstract

In the context of safety-critical software development, one important step in ensuring safe behavior is conformance testing, i.e., checking compliance between expected behavior and implementation. Round-trip path testing (RTP) is one example of conformance testing. Another essential step, however, is sneak- path testing, that is testing of how software reacts to unexpected events for a particular system state. Despite the importance of being systematic while testing, all testing activities take place, even for safety-critical software, under resource constraints. In this paper, we present an empirical evaluation of the cost- effectiveness of RTP when combined with sneak-path testing in the context of an industrial control system. Results highlight the importance of sneak-path testing since unexpected behavior is shown to be difficult to detect by other common, state-based test strategies. Results also suggest that sneak-path testing is a cost- effective supplement to RTP.

Page Manager: Webmaster|Last update: 9/11/2012
Share:

The University of Gothenburg uses cookies to provide you with the best possible user experience. By continuing on this website, you approve of our use of cookies.  What are cookies?