Fragenkatalog-Scriptnr
Thema 1:
SEW1 – S. 9, 10
Welche Bedeutung haben in der Softwaretechnik die Basistechniken, erläutern Sie die Modellaspekte und ihre Umsetzung in Werkzeugen an charakteristischen Beispielen.
Thema 2:
SEW1 – S. 10, 11, 15
Erläutern Sie die allgemeinen Aufgaben und Architektur von Software-Entwicklungswerkzeugen. Schildern Sie ihre Weiterentwicklung zu CASE! Wie lassen sich Softwareentwicklungsumgebungen klassifizieren?
Thema 3:
SEW1 – S. 20
Welche Bedeutung besitzen die Software-Entwicklungs-Quadranten für die Einordnung von Methoden, Modellen und Werkzeugen?
Thema 4:
SEW3 – S. 19 , ab S. 28
Charakterisieren Sie Konzepte der Integration von Werkzeugen und ihre Realisierung im ECMA-Referenzmodell.
Thema 5:
SEW2 – S. 18
Begründen Sie die Einsatzmöglichkeiten und Nützlichkeit von Pseudocode, und bewerten Sie Ihnen bekannte Verarbeitungsfunktionen durch Softwarewerkzeuge!
Thema 6:
SEW61 – S. 1 bis 16
Charakterisieren Sie Metamodelle und erläutern Sie ihre Rolle für Austauschformate und die Realisierung von Meta-CASE.
Thema 7:
SEW61 – S. 17 bis 27
Erläutern Sie Eigenschaften von Vorgehensmodellen im Vergleich zu Phasenmodellen. Begründen Sie dies an einem Beispiel. Nennen Sie Stufen zur Unterstützung von Vorgehensmodellen durch CASE.
Thema 8:
SEW41 – S. 1 bis 10
Beurteilen Sie Aufgaben und Funktionalität von Benutzungsschnittstellen allgemein und speziell am Beispiel der Oberfläche eines ausgewählten CASE! Welche Rolle spielt das IFIP-Modell?
Thema 9:
SEW51 – S. 4, 5, 8
Nennen Sie Datenintegrationsstufen und Ziele für Repositories. Welche Aufgaben hat ein Repository integrierter Software-Entwicklungswerkzeuge und vergleichen Sie mit der Datenbasis Ihres Praktikums-/Vortrags-CASE!
Thema 10:
SEW31 – S. 22, SEW5a1 – S. 1 bis 17
Welche Ziele verfolgen CASE-Austauschformate. Erläutern Sie bekannte Formate, die Grundsätze Ihres Aufbaus und schätzen Sie die praktische Realisierung der Austauschformate in Ihnen bekannten CASE ein.
Thema 11:
SEW71 – S. 16 bis 20
Beschreiben Sie Werkzeuge zur Anforderungsanalyse und der von ihnen unterstützten Merkmale anhand eines Beispiels.
Thema 12:
SEW81
Erläutern Sie, welche Vorgehensweisen und Werkzeugarten das Prototyping unterstützen, und untermauern Sie Ihre Aussagen durch ein praktisches Beispiel.
Thema 13:
SEW2 – S. 8 bis 10
Welche Rolle spielt das Data Dictionary in einer Software-Entwicklungsumgebung? Wie wird es beispielsweise in der Software-Entwicklungsumgebung INNOVATOR werkzeugmäßig unterstützt?
Thema 14:
SEW2a – S. 6 bis 13
Beurteilen Sie Spezifikationsmöglichkeiten und Werkzeuge zur Unterstützung der Methoden Structured Analysis und Real-Time Modellierung! Kennen Sie Werkzeuge zur automatisierten Umsetzung von Analyseergebnissen in den Entwurf?
Thema 15:
SEW91 – S. 18 bis 22
Erläutern Sie Aufgaben und Eigenschaften von Prüfwerkzeugen in unterschiedlichen Phasen der Software-Entwicklung. Begründen Sie Ihre Aussagen an typischen Beispielen!
Thema 16:
SEW101 – S. 8 bis 13
Was versteht man unter MDA-Transformation und welche Werkzeugtypen werden für einzelne Arbeitsstufen eingesetzt.
Thema 17:
Neu! SEW101 – S. 16 bis 23
Schildern Sie allgemein den Aufbau von Komponenten sowie ihre Aufbewahrungsorte. Leiten Sie daraus Anforderungen an Werkzeuge für Komponenten ab.
Thema 18:
SEW111 – S. 1 bis 11
Erläutern Sie Grundsätze und Merkmale der Werkzeuge zur Programmüberführung und schildern Sie Beispiele! Was versteht man unter Single Source?
Thema 19:
Neu! SEW111 – S. 15, SEW151
Vergleichen Sie Werkzeuge für die Coderückführung und für das Reverse Engineering. Arbeiten Sie wichtige Unterschiede heraus.
Thema 20:
SEW121 – S. 4 bis 8, S. 14, 21, 23, 26
Welche Aufgaben haben Testwerkzeuge? Nennen Sie Ihnen bekannte Testarten und geeignete Werkzeuge dafür. Erläutern Sie den Grad der Werkzeugstützung für typische Test-Aktivitäten!
Thema 21:
SEW131 – S. 1 bis 8
Begründen Sie notwendige Eigenschaften von Werkzeugen zur Dokumentation von Software, und beurteilen Sie bereitgestellte Mittel anhand von Beispielen.
Thema 22:
SEW141 – S. 8 bis 10, S. 23
Schildern Sie typische Aufgabenbereiche von Werkzeugen für das Konfigurationsmanagement. Welche strukturellen Bestandteile unterscheidet man bei der Verwaltung von Softwarekomponenten?
Thema 23:
SEW151 – S. 4 bis 6, 8, 15, 16
Welche Aufgaben erfüllt eine Werkzeugumgebung für das Reengineering? Nennen Sie typische Werkzeugbestandteile und Vorgehensweisen für das Reengineering.
Thema 24:
SEW161 – S. 10 bis 12
Charakterisieren Sie eine ausgewählte Software-Entwicklungsumgebung anhand typischer Merkmale, Vergleichskriterien und Anforderungen an CASE.