03.01.2015 Aufrufe

Was ist Software? - Software Engineering: Dependability

Was ist Software? - Software Engineering: Dependability

Was ist Software? - Software Engineering: Dependability

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!