DocumentCode
2891891
Title
Information Theory, Information View, and Software Testing
Author
Zuo, Richard
Author_Institution
Cisco Syst., Inc., San Jose, CA, USA
fYear
2010
fDate
12-14 April 2010
Firstpage
998
Lastpage
1003
Abstract
Information theory was founded by Claude Shannon in 1948 for communication and has also been applied in many other areas since then. With the basic concepts from information theory, this paper studies software testing from a new view, called information view. From information view, the purpose of software testing is to generate information for the software under test to reduce its uncertainty, and the product from the testing is information. As demonstrated in several simple examples, equations used in information theory can help to calculate the information quantity generated from a test case, and use it as a measurement to improve testing processes. From information view, this paper also raises several new fundamental questions, which cannot be answered by either Shannon´s information theory or current software testing theory, for future research to get a better understanding of the nature of software testing.
Keywords
information theory; program testing; Shannon theory; information theory; information view; software testing; Drugs; Entropy; Equations; Hardware; Information technology; Information theory; Petroleum; Software quality; Software testing; Uncertainty; Information theory; entropy; information view; software testing; uncertainty;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Technology: New Generations (ITNG), 2010 Seventh International Conference on
Conference_Location
Las Vegas, NV
Print_ISBN
978-1-4244-6270-4
Type
conf
DOI
10.1109/ITNG.2010.111
Filename
5501503
Link To Document