Options
2005
Diploma Thesis
Titel
COWA-Extractor: Ein Plugin basierter Versionierungssystem-Browser
Abstract
Im heutigen Leben steigt die Zahl der Aufgaben, die der Computer für die Menschen erledigt, drastisch an. Aus diesem Grund nimmt die Bedeutung der Software im beruflichen aber auch im privaten Leben immer mehr zu. Um die Qualität der immer komplexer werdenden Software zu verbessern, wird ihr Quellkode im Laufe der Entwicklung analysiert. Somit lassen sich die Qualitätsverläufe der Softwaresysteme untersuchen und Trends in der Entwicklung großer Systeme entdecken. Viele Quellkode-Abschnitte tauchen in mehreren verschiedenen Systemen auf. Wiederverwendung des Quellkodes führt dazu, dass sie nicht immer wieder neu geschrieben werden, und spart somit die Zeit und das Geld. Um die Wiederverwendung, Qualitätsanalyse und das Finden der Entwicklungstrends zu unterstützen, bedarf es einer Datenbank, in der der Quellkode möglichst vieler SW-Anwendungen aus ihren verschiedenen Entwicklungsstadien gespeichert wird. Da für das Speichern der Entwicklungsstadien eines SW-Projekts Versionierungs-Systeme eingesetzt werden, ist ein System nötig, das den Quellkode aus den Versionierungs-Systemen extrahiert, um diesen anschließend in die Datenbank zu speisen. Das Entwerfen und Implementieren eines solchen Systems war Aufgabe dieser Diplomarbeit.
ThesisNote
Kaiserslautern, TU, Dipl.-Arb., 2005
Verlagsort
Kaiserslautern