MPI-INF Logo
Campus Event Calendar

Event Entry

What and Who

Improving defect prediction by code clustering

Yulya Patenko
IMPRS-CS
Master Seminar Talk

IMPRS-CS Master Student
AG 1, AG 3, AG 4, AG 5, SWS, RG1, MMCI  
Public Audience
English

Date, Time and Location

Wednesday, 6 May 2009
13:05
60 Minutes
E1 4
R024
Saarbrücken

Abstract

Building high-quality software implies careful and accurate testing before the released project reaches the customer. Efficient allocation of testing resources can significantly improve the process of defect prevention. But which part of the code should be tested more thorough?  

Recently developed defect prediction models can help to find optimal testing strategies. Such models  work very well on projects that have a strong focus on single application functionalities (like InternetExplorer, NetMeeting or DirectX).  But it tends to drop the prediction accuracy while being applied on software systems which  functionality are much wider (e.g. customer relation or operating systems). In this thesis we try to automatically decompose software projects into clusters whereas each cluster contains software entities belonging to the same application layer.  To determine if such decomposition techniques will improve the accuracy of defect prediction models, we will implement and compare four decomposition strategies and compare their prediction results against each other and against an overall benchmark model.

Contact

IMPRS Office Team
0681 93 25 225
--email hidden
passcode not visible
logged in users only

Stephanie Jörg, 05/05/2009 10:34 -- Created document.