Notice: Undefined variable: home in /data/www/htdocs/infosun/st/include/config.php3 on line 3
Notice: Undefined variable: phone in /data/www/htdocs/infosun/st/include/config.php3 on line 7
Notice: Undefined variable: email in /data/www/htdocs/infosun/st/include/config.php3 on line 11
Notice: Undefined variable: icon in /data/www/htdocs/infosun/st/include/config.php3 on line 15
Notice: Undefined variable: fax in /data/www/htdocs/infosun/st/include/config.php3 on line 19
Notice: Undefined variable: lang in /data/www/htdocs/infosun/st/include/config.php3 on line 23
Notice: Use of undefined constant HTTP_ACCEPT_LANGUAGE - assumed 'HTTP_ACCEPT_LANGUAGE' in /data/www/htdocs/infosun/st/include/config.php3 on line 24
Notice: Use of undefined constant HTTP_ACCEPT_LANGUAGE - assumed 'HTTP_ACCEPT_LANGUAGE' in /data/www/htdocs/infosun/st/include/config.php3 on line 25
Notice: Undefined variable: realname in /data/www/htdocs/infosun/st/include/config.php3 on line 29
Notice: Undefined variable: userhome in /data/www/htdocs/infosun/st/include/config.php3 on line 48
Notice: Undefined variable: useremail in /data/www/htdocs/infosun/st/include/config.php3 on line 93
Notice: Use of undefined constant de - assumed 'de' in /data/www/htdocs/infosun/st/include/title.php3 on line 4
Notice: Use of undefined constant de - assumed 'de' in /data/www/htdocs/infosun/st/include/title.php3 on line 11
Software Systems Group: Finding Failure Inducing Changes in Java Programs using Change Classification
Notice: Undefined variable: background in /data/www/htdocs/infosun/st/include/start.php3 on line 4
Notice: Use of undefined constant de - assumed 'de' in /data/www/htdocs/infosun/st/include/start.php3 on line 13
University of Passau ·
FIM ·
Software Systems
Notice: Use of undefined constant de - assumed 'de' in /data/www/htdocs/infosun/st/include/start.php3 on line 26
Deutschsprachige Startseite
Notice: Undefined variable: banner in /data/www/htdocs/infosun/st/include/header.php3 on line 12
Finding Failure Inducing Changes in Java Programs using Change Classification
Maximilian Stoerzer, Barbara Ryder, Xiaoxia Ren, Frank Tip
Universität Passau
Lehrstuhl für Softwaresysteme
Innstraße 33
Notice: Use of undefined constant de - assumed 'de' in /data/www/htdocs/infosun/st/include/header.php3 on line 36
94032 Passau, Germany
Notice: Use of undefined constant de - assumed 'de' in /data/www/htdocs/infosun/st/include/header.php3 on line 42
Phone:
+49 851 509-30 91
Notice: Use of undefined constant de - assumed 'de' in /data/www/htdocs/infosun/st/include/header.php3 on line 48
Fax:
+49 851 509-30 92
e-mail: snelting@fmi.uni-passau.de
WWW: http://www.infosun.fmi.uni-passau.de/st/
Abstract
Testing and code editing are interleaved activities during program
development. When tests fail unexpectedly, the changes that caused
the failure(s) are not always easy to find. We explore how change
classification can focus programmer attention on failure-inducing
changes by automatically labeling changes Red, Yellow, or Green,
indicating the likelihood that they have contributed to a test failure.
We implemented our change classification tool JUnit/CIA as an extension
to the JUnit component within Eclipse, and evaluated its
effectiveness in two case studies. Our results indicate that change
classification is an effective technique for finding failure-inducing
changes.