Bitte benutzen Sie diese Referenz, um auf diese Ressource zu verweisen: doi:10.22028/D291-26382
Titel: Mining the evolution of software component usage
Verfasser: Mileva, Yana Momchilova
Sprache: Englisch
Erscheinungsjahr: 2012
SWD-Schlagwörter: Komponente <Software>
API
Evolutionäre Systementwicklung
Freie Schlagwörter: Software Komponenten
Versionskontrollsystem
software components
evolution
version control system
application programming-interface
DDC-Sachgruppe: 004 Informatik
Dokumentart : Dissertation
Kurzfassung: The topic of this thesis is the analysis of the evolution of software components. In order to track the evolution of software components, one needs to collect the evolution information of each component. This information is stored in the version control system (VCS) of the project—the repository of the history of events happening throughout the project’s lifetime. By using software archive mining techniques one can extract and leverage this information. The main contribution of this thesis is the introduction of evolution usage trends and evolution change patterns. The raw information about the occurrences of each component is stored in the VCS of the project. By organizing it in evolution trends and patterns, we are able to draw conclusions and issue recommendations concerning each individual component and the project as a whole.
Der Mittelpunkt dieser Arbeit ist die Analyse der Evolution von Software Komponenten. Um die Evolution von Software Komponenten verfolgen zu können, benötigt man Informationen über die Evolution jeder einzelnen Komponente. Diese Informationen sind gespeichert in Versionskontrollsystemen - den Speichern der kompletten Geschichte der Ereignisse, die sich in der Laufzeit eines Projektes zutragen. Der Hauptbeitrag dieser Arbeit ist die Einführung von evolutionären Nutzertrends und evolutionären Änderungsmustern. Die unverarbeiteten Informationen über die Verwendung jeder einzelnen Komponente ist in dem Versionskontrollsystem eines Projektes gespeichert, und durch die Organisierung in evolutionären Änderungsmustern und Trends können wir Schlüsse daraus ziehen und Empfehlungen aussprechen für jede einzelne Komponente und das Projekt als Ganzes.
Link zu diesem Datensatz: urn:nbn:de:bsz:291-scidok-48995
hdl:20.500.11880/26438
http://dx.doi.org/10.22028/D291-26382
Erstgutachter: Zeller, Andreas
Tag der mündlichen Prüfung: 9-Jul-2012
SciDok-Publikation: 13-Jul-2012
Fakultät: Fakultät 6 - Naturwissenschaftlich-Technische Fakultät I
Fachrichtung: MI - Informatik
Fakultät / Institution:MI - Fakultät für Mathematik und Informatik

Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat 
thesis.pdf1,91 MBAdobe PDFÖffnen/Anzeigen


Alle Ressourcen in diesem Repository sind urheberrechtlich geschützt.