Diploma Thesis DIP-2087

BibliographyViehmann, Christian: Visualisierung einer Metrik der Änderungen in Programmcode.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Diploma Thesis No. 2087 (2003).
79 pages, german.
CR-SchemaD.2.7 (Software Engineering Distribution, Maintenance, and Enhancement)
D.2.8 (Software Engineering Metrics)
D.2.9 (Software Engineering Management)
KeywordsSoftware-Evolution; Configuration Management, Software-Visualisierung
Abstract

“Law of Continuing Change: A program that is used in a real-world environment must change, or become progressively less useful in that environment.” (Lehmann, 1985)

Software ist ständigem Wandel unterworfen. Bei Einsatz eines Configuration Management Systems werden alle Änderungen dokumentiert. Gegenstand dieser Arbeit ist die Analyse und Visualisierung solcher Änderungen. Der Programmcode der Software wird daraufhin untersucht, welche Module besonders umfangreichen oder häufigen Änderungen unterworfen sind. Dazu wird in der Arbeit eine geeignete Metrik definiert. Weiter werden verschiedene Visualisierungen vorgestellt und beurteilt. Es wird ein Prototyp entwickelt, der Daten aus CM-Systemen extrahiert und die Änderungen in mehreren Visualisierungen darstellen kann. Am Ende steht eine Erprobung des Prototyps, bei der Entwickler die Metrik und Visualisierungen beurteilen und auf den Nutzen hin untersuchen.

Full text and
other links
PDF (880224 Bytes)
Access to students' publications restricted to the faculty due to current privacy regulations
CopyrightChristian Viehmann
Contactchristian.viehmann@web.de
Department(s)University of Stuttgart, Institute of Software Technology, Software Engineering
Project(s)Visualisierung einer Metrik der Änderungen in Programmcode
Entry dateNovember 19, 2003
New Report   New Article   New Monograph   Computer Science