Teßmer, Meik: Architekturbezogene Qualitätsmerkmale für die Softwarewartung : Entwurf eines Quellcode basierten Qualitätsmodells [überarb. Ausg.]. 2012
Content
- Abbildungsverzeichnis
- Tabellenverzeichnis
- Abkürzungsverzeichnis
- Einleitung
- Wartung von Softwaresystemen als Bestandteil des Entwicklungsprozesses
- Maßnahmen zur Erhaltung der Wartbarkeit
- Zielsetzung
- Einordnung und Aufbau der Arbeit
- Qualitäten von Softwaresystemen
- Ziele der Entwickler
- Qualitätsstandard ISO 9126
- ISO 9126 im Kontext anderer Standards
- Aufbau des Standards
- Innere und äußere Produktqualität
- Gebrauchsqualität
- Kenngrößen
- Auswertung des Standards
- Die Vermessung von Quellcode
- Software-Architektur
- Software-Architekturen nach IEEE 1471-2000
- Die Bedeutung des Standards für Entwickler
- Die Entwicklung des Architekturbegriffs und sein Bezug zur Wartbarkeit
- Sichtenkonzept nach Zachman
- Architektur nach Perry und Wolf
- Empirische Untersuchungen zu Architekturstilen
- Sichtenbezug nach Soni et al.
- Architektur im Entwicklungsprozess nach Kruchten
- Architecture Business Cycle nach Bass et al.
- Architektur in der aktuellen Softwareentwicklung
- Folgerungen
- Ein Qualitätsmodell zur Beurteilung von Quellcode
- Ausgangssituation
- Grundlagen
- Messziel
- Komplexität als Qualitätsmerkmal?
- Basis des Qualitätsmodells
- Messaufgaben und -objekte
- Das Softwaremodell
- Bestimmung der Messaufgaben
- Zuordnung und Kombination von Grenzwerten
- Interpretation von Kenngrößen
- Vergleich der Messaufgaben des Qualitätsmodells mit etablierten Softwaremaßen
- Maßtheoretische Grundlagen
- Beschreibung der etablierten Maße
- Vergleich der Wertebereiche
- Vergleich der Messaufgaben mit Softwaremaßen
- Zusammenfassung
- Analyse des BIS-Quellcodes
- Das BIS
- Auswahl der Analysewerkzeuge
- Ermittlung der Kenngrößen
- Rahmenbedingungen der Analyse
- Probleme bei der Ermittlung
- Ein erster Systemüberblick
- Untersuchung der Morphologie des BIS
- Anwendung des Qualitätsmodells
- Folgerungen
- Fazit
