Logo des Repositoriums
 

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

dc.contributor.authorFluri, Beat
dc.contributor.editorHölldobler, Steffen
dc.date.accessioned2020-08-21T08:42:06Z
dc.date.available2020-08-21T08:42:06Z
dc.date.issued2009
dc.description.abstractDa 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.de
dc.identifier.isbn978-3-88579-413-4
dc.identifier.pissn1617-5468
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/33588
dc.language.isode
dc.publisherGesellschaft für Informatik
dc.relation.ispartofAusgezeichnete Informatikdissertationen 2008
dc.relation.ispartofseriesLecture Notes in Informatics (LNI) - Dissertations, Volume D-9
dc.titleChange Distilling: Software Evolutionsanalyse mit Hilfe von feingranularen Programmtext-Änderungende
gi.citation.endPage100
gi.citation.publisherPlaceBonn
gi.citation.startPage91

Dateien

Originalbündel
1 - 1 von 1
Lade...
Vorschaubild
Name:
91.pdf
Größe:
100.92 KB
Format:
Adobe Portable Document Format