ZUSAMMENFASSUNG - Frank Schuermann
ZUSAMMENFASSUNG - Frank Schuermann
ZUSAMMENFASSUNG - Frank Schuermann
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Software Engineering 2 [<strong>ZUSAMMENFASSUNG</strong>]<br />
Wartungsaufwand reduzieren<br />
Personenabhängigkeit verringern<br />
organisatorische Ziele<br />
Unterstützung des gewählten Prozesses<br />
Verbesserung/Präzisierung der Entwicklungsmethoden<br />
Erhöhung der Standardisierung<br />
jederzeitige Information über den Soll-/Ist-Stand (Messungen/Planungen)<br />
Anpassung an geänderte Rahmenbedingungen<br />
Klassifikation von CASE<br />
Übersicht über verschiedene Perspektiven der Klassifikation<br />
Prozessperspektive: Einordnung bzgl. der Prozessschritte oder -phasen, die unterstützt werden<br />
Funktionale Perspektive: Einordnung bzgl. der unterstützten Art der Funktion bzw. Entwicklungsaktivität<br />
Integrationsperspektive: Einordnung nach dem Grad der Integration (Umfang der unterstützten<br />
Prozessschritte/-fragmente)<br />
Prozessperspektive<br />
je nach Schwerpunkt der Unterstützung existieren verschiedene Kategorien<br />
Funktionale Perspektive (& Bezug zur Prozessperspektive)<br />
Codierung ( Lower-CASE)<br />
Eingabe (Editor), Übersetzung (Compiler)<br />
analytische Qualitätssicherung ( ideal: I-CASE)<br />
Test, Debugging, statische/dynamische Analyse, formale Verifikation<br />
Modellierung/Spezifikation ( Upper-Case)<br />
Zustandsautomaten, Funktionen, objektorientierte Modelle (UML, SDL)<br />
Requirements-Engineering und -Management ( Upper-CASE)<br />
Prototyping/Simulation ( Upper-CASE)<br />
Code-Generierung ( Übergang Upper- zu Lower-CASE)<br />
Reverse Engineering ( CARE)<br />
Versions- und Konfigurationsverwaltung, Änderungsmanagement ( I-CASE)<br />
Planung ( I-CASE)<br />
Dokumentation ( ideal: I-CASE)<br />
<strong>Frank</strong> Schürmann | Wintersemester 2009/2010 2