SoSe 2014













Submodulnummer Veranstaltungsform Name LP SWS / Prüfungsdauer
0089bA.1.23.1 Projektkurs Softwareprojekt Übersetzerbau 0 4.0
0089bA.1.23.2 Modulprüfung Softwareprojekt Übersetzerbau 10 0 min
Ziele: - Souveräne Kenntnis grundlegender Methoden des Software Engineering, - Sichere Fähigkeit, Verfahren der Softwaretechnik im Bereich des Übersetzerbaus anzuwenden, - vertieftes Verständnis für Qualitäts-, Aufwands-, Akzeptanz- und Erfolgsfaktoren - Beherrschen von Kommunikationstechniken (mündlich, schriftlich) zur erfolgreichen Planung und Koordination der obigen Tätigkeiten in einem größeren Projektteam - Fähigkeit, Methoden des Projektmanagements anzuwenden.

Inhalte: Im Softwareprojekt wird von Bachelor-Studierenden im Team unter Anleitung von Master- Studierenden und des Dozenten ein Übersetzer arbeitsteilig entwickelt. Dabei sollen alle Phasen eines Softwareprojekts durchlaufen sowie typische Methoden und Hilfsmittel der Softwaretechnik eingeübt werden. Dabei geht es u.a. um - Definieren, Abstimmen und Dokumentieren von Schnittstellen - Anleitung eines Teams bei der arbeitsteiligen Erstellung von Softwarekomponeneten (dabei Verwendung noch nicht implementierter Schnittstellen) - Eine noch fremde Technologie oder größere Softwarekomponente selbständig beurteilen und erlernen (Wiederverwendung) - Durchsichten von Anforderungen, Schnittstellen, Implementierungen, Testfällen - Modultest, Integrationstest, Systemtest; einschließlich Automatisierung und Rückfalltesten - Versions- und Konfigurationsverwaltung, Build-Prozesse und Werkzeuge