-
193
pages
-
German
-
Documents
-
2011
Description
Data-Mining Techniquesfor Call-Graph-BasedSoftware-Defect Localisationzur Erlangung des akademischen Grades einesDoktors der Ingenieurwissenschaftenvon der Fakultät für Informatikdes Karlsruher Instituts für Technologie (KIT)genehmigteDissertationvonFrank Eichingeraus HannoverTag der mündlichen Prüfung: 31. Mai 2011Erster Gutachter: Prof. Dr.-Ing. Klemens BöhmZweiter Prof. Dr. rer. nat. Ralf H. ReussnerKIT – Universität des Landes Baden-Württemberg und nationales Forschungszentrum in der Helmholtz-Gemeinschaft www.kit.eduData-Mining-Technikenfür Aufrufgraph-basierteSoftware-Defekt-LokalisierungMotivation und ZielSoftware ist selten gänzlich frei von Fehlern und manuelle Fehlersuche ist eine zeit-aufwändige – und damit kostenintensive – Aufgabe. Automatische Fehlerlokalisie-rungstechniken sind daher überaus wünschenswert. Dies trifft insbesondere für großeSoftwareprojekte zu, in denen eine manuelle Fehlerlokalisierung nur mit erheblichemAufwand möglich ist.Ein noch relativ junger Ansatz zur (halb-)automatischen Fehlerlokalisierung ist dieAnwendung von Data-Mining-Techniken auf Aufrufgraphen von Programmausfüh-rungen. Solche Graphen stellen üblicherweise Methoden als Knoten und Methoden-aufrufe als Kanten dar. Die entsprechenden Fehlerlokalisierungsansätze arbeiten mitFehlern, die in einigen – aber nicht allen – Programmausführungen auftreten.
-
Publié par
-
Publié le
01 janvier 2011
-
Langue
German
-
Poids de l'ouvrage
2 Mo