Partenaire Premium

Software Engineering II

Informatik, 4. Semester

Informatik, 4. Semester


Fichier Détails

Cartes-fiches 54
Langue Deutsch
Catégorie Informatique
Niveau Université
Crée / Actualisé 17.01.2017 / 28.11.2019
Attribution de licence Non précisé
Lien de web
https://card2brain.ch/box/20170117_software_engineering_ii
Intégrer
<iframe src="https://card2brain.ch/box/20170117_software_engineering_ii/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>

Was sind Ziele und Aufgaben des Entwurfs? (6 Stück)

  • Entwurf eines Systems, das die Anforderungen des Kunden optimal beschreibt
  • sorgt für Umsetzung der nicht-funktionalen und funktionalen Anforderungen
  • Beschreibung des Systems auf technischer Ebene
  • Ausgangspunkt für Implementierung
  • Festlegung auf Architektur des Systems
    • auf Bausteinebene
    • auf Gesamtsystemebene
  • Kommunikationsmittel zwischen den Projekt-Stakeholdern

Wie lässt sich "Architektur" definieren?

  • Beschreibung von Systemstrukturen
  • erstes Artefakt zur Analyse der Einhaltung von Qualitätseigenschaften
  • Beschreibung der Beziehung von Komponenten und Verbindungen
  • fundamentale Organisation eines Systems, verkörpert durch
    • seine Komponenten,
    • deren Beziehungen,
    • deren Umwelt,
    • die Prinzipien hinter dem Design + der Evolution des Systems

In welche zwei Kategorien lässt sich ein Entwurf unterteilen?

  • strategischer Entwurf
  • taktischer Entwurf

Was versteht man unter einem strategischen Entwurf?

  • Architektur im „Großen“
  • Entwurf auf Systemebene
  • Entscheidungen über Technologie, Gesamtaufbau des Systems, etc.

Was versteht man unter einem taktischen Entwurf?

  • Architektur im "Kleinen“
  • Entwurf auf Bausteinebene (also im klassischem SWE-Sinne)
  • Entscheidungen über Aufbau der einzelnen Bausteine (z. B. Entwurf der Klassen, usw.)

Die Architektur ist Hauptträger der Systemqualitäten. Welche drei sind dies?

  • Performanz
  • Veränderbarkeit
  • Sicherheit

Fasse das Ziel des Entwurfs in einem kurzen Satz zusammen.

Das Ziel des Entwurf ist eine Abbildung eines Systems, das die Anforderungen optimal beschreibt.

Welche Arten von Anforderungen gibt es? Handelt es sich um Faktoren hinter dem stragischen oder dem taktischen Entwurf?

  • Nicht-funktionale Anforderungen:
    • z. B. Zuverlässigkeit, Benutzbarkeit, Effizienz, Änderbarkeit, Übertragbarkeit
    • Faktoren hinter strategischem Entwurf
  • Funktionale Anforderungen:
    • z. B. Verarbeitung von Eingaben, Erstellen und etwaige Verarbeitung von Ausgaben
    • Faktoren hinter taktischem Entwurf