Liknande böcker
Werkzeugunterst tzung F r Die Erstellung Einer Quellcodegebundenen Dokumentation F r Aspekte in Softwaresystemen
Bok av Peter Gloeckner
Diplomarbeit aus dem Jahr 2004 im Fachbereich Informatik - Software, Note: gut, Technische Universität Berlin, Sprache: Deutsch, Abstract: Diese Arbeit befasst sich mit Gesichtspunkten der Softwareentwicklung, die direkten oder indirekten Einfluss auf das Verständnis von Quellcodes haben. Ein Ziel der Darstellung ist es, Probleme bei der Entwicklung von Softwaresystemen und im speziellen bei der Wartung von Software aufzuzeigen. Wichtige Eckpunkte stellen dabei die Dokumentation von Softwaresystemen und die gedankliche Gliederung von Softwaresystemen in Aspekte dar. Ein Aspekt stellt eine gedanklich kapselbare Einheit von Verhalten dar. Darüber hinaus wird eingegangen auf relevante Randbedingungen, die die Dokumentation, das bedeutet die Wissensbewahrung, beeinflussen. Dazu gehören beispielsweise Softwareentwicklungsprozesse, Normen und die Teamarbeit. Dabei wird nicht außer Acht gelassen, dass die Qualität von bewahrten Informationen und Wissen maßgeblich durch die beteiligten Personen geprägt wird. Ziel ist es, Kernfaktoren aufzuzeigen, die grundlegenden Einfluss auf das Verstehen von Softwaresystemen haben. Es wird ein technischer Lösungsansatz skizziert, der zu einer Verbesserung der Dokumentationsmöglichkeiten von Softwaresystemen führt. Der praktische Teil der Arbeit beinhaltet die prototypische Umsetzung wichtiger vorgestellter Ansätze zur Dokumentation von Quellcode. Die Lösung besteht aus einem Softwarepaket, das sich in den Implementierungsprozess von Java Anwendungen integrieren lässt. Die Integration in den Implementierungsprozess wird durch die Einbindung in die Softwareentwicklungsumgebung Eclipse und die Erweiterung von SnipSnap, einem einfachen Content Management System realisiert. Es ermöglicht eine einfache Bedienung während der Implementierung.