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 :
بازگشت