Logo des Repositoriums
 
Textdokument

Change Distilling: Software Evolutionsanalyse mit Hilfe von feingranularen Programmtext-Änderungen

Lade...
Vorschaubild

Volltext URI

Dokumententyp

Zusatzinformation

Datum

2009

Autor:innen

Zeitschriftentitel

ISSN der Zeitschrift

Bandtitel

Verlag

Gesellschaft für Informatik

Zusammenfassung

Da sich bestehende Software ständig verändert, wird sie grösser, komplizierter und daher weniger wartbar. Um dieser Degeneration entgegen zu wirken, befasst sich die Forschung im Bereich Software Engineering unter anderem mit der Evolutionsanalyse bestehender Software Systeme. Die zu Grunde liegende Idee ist, dass wir anhand der Geschichte eines Software Systems lernen können, wie es zur Degeneration gekommen ist und wie wir diese gewonnene Information einsetzten können, um die Software-Entwicklungsarbeit künftig zu unterstützen. In der hier zusammengefassten Dissertation wird die Methodik Change Distilling vorgestellt. Sie erlaubt es wichtige Informationen über den Softwareänderungsprozess zu extrahieren, zu verstehen und zur Unterstützung der Entwicklung von Software einzusetzen. Diese Methodik beschreibt, wie feingranulare Programmtext-Änderungen klassifiziert und extrahiert werden können. Anhand drei empirischen Studien wird gezeigt, wie wir das generierte Wissen über die Geschichte der einzelnen Software Systeme zu deren Verbesserung einsetzen können.

Beschreibung

Fluri, Beat (2009): Change Distilling: Software Evolutionsanalyse mit Hilfe von feingranularen Programmtext-Änderungen. Ausgezeichnete Informatikdissertationen 2008. Bonn: Gesellschaft für Informatik. PISSN: 1617-5468. ISBN: 978-3-88579-413-4. pp. 91-100

Schlagwörter

Zitierform

DOI

Tags