Was ist Software? - Software Engineering: Dependability
Was ist Software? - Software Engineering: Dependability
Was ist Software? - Software Engineering: Dependability
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
<strong>Was</strong> <strong>ist</strong> <strong>Software</strong> <strong>Engineering</strong><br />
Analyse: Funktional dekomponierende Techniken<br />
Beispiel SA<br />
• Vorteile<br />
• Universelle Einsetzbarkeit<br />
• Gute Abstraktions-, Modularisierungs- und<br />
Hierarchisierungsmechanismen<br />
• Gute Visualisierung<br />
• Automatische Kons<strong>ist</strong>enzprüfung möglich<br />
• Unterstützung von Erweiterbarkeit und<br />
Änderbarkeit<br />
• Nachteile<br />
• Methodisch nicht kons<strong>ist</strong>ent verfeinerbar<br />
(Methodenbruch)<br />
• Semantik interpretierbar<br />
• Le<strong>ist</strong>ungsanforderungen nur eingeschränkt<br />
beschreibbar<br />
36<br />
SE 2 – Motivation<br />
© Prof. Dr. Liggesmeyer