Wintersemester 2016/2017
Praxis der Softwareentwicklung (PSE)
Prof. Dr. Bernhard Beckert
Sarah Grebing,
Michael Kirsten,
Dr. Mattias Ulbrich,
Alexander Weigl
Aktuelles
- 16.11.2016: Veröffentlichung erstes Aufgabenblatt
- 22.09.2016: Bekanntgabe der Themen
Allgemeines
In "Praxis der Softwareentwicklung" (PSE) lernen die Teilnehmer, ein vollständiges Softwareprojekt nach dem Stand der Softwaretechnik in einem Team mit etwa 5 bis 6 Teilnehmern durchzuführen. Ziel ist es insbesondere, Verfahren des Software-Entwurfs und der Qualitätssicherung praktisch einzusetzen, Implementierungskompetenz umzusetzen, und arbeitsteilig im Team zu kooperieren.
Allgemeine Informationen zum Bachelor-Modul inklusive formaler Voraussetzungen und Prüfungsmodalitäten sind auf den Seiten des Lehrstuhls für Programmierparadigmen am IPD zu finden.
Projektbeschreibungen
Gruppe I | Gruppe II | |
---|---|---|
Titel | Umsetzung einer Entwicklungsumgebung zur Spezifikation und Verifikation von Software für Produktionsanlagen | Entwicklung eines Werkzeugs zur Analyse formaler Eigenschaften von Wahlverfahren |
Inhalt |
In diesem Projekt soll eine graphische Entwicklungsumgebung von der Anforderungsanalyse bis zum fertigen Produkt umgesetzt werden. Das Produkt soll dem Automatisierungsingenieur dabei helfen, das funktionale Verhalten von Anlagensoftware zu spezifizieren, verifizieren und die Gegenbeispiele zu verstehen. |
Ziel dieses Projekts ist die Planung und Implementierung eines Software-Werkzeugs zur formalen Analyse von Wahlverfahren, das für unterschiedliche Algorithmen zur Berechnung eines Wahlergebnisses verwendbar ist. Für eine:n Benutzer:in soll es dabei möglich sein, ein solches Wahlverfahren auf verschiedene Aspekte hin zu analysieren. |
Kontakt | Dr. Mattias Ulbrich, Alexander Weigl | Sarah Grebing, Michael Kirsten |
Projektseite | Weitere Informationen ... | Weitere Informationen ... |
Dokumente
- Allgemeine Aufgabenbeschreibung: [Gruppe 1], [Gruppe 2]
- Phase 1: Aufgabe Pflichtenheft: [PDF]
- Phase 2: Aufgabe Entwurf: [PDF]
- Phase 3: Aufgabe Implementierung: [PDF]
- Phase 4: Aufgabe Qualitätssicherung: [PDF]
- Phase 5: Aufgabe Abnahme: [PDF]
Allgemeine Termine
Datum | Uhrzeit | Gruppe | Veranstaltung | Ort | Hinweise |
---|---|---|---|---|---|
27.10.2016 | 15:45 Uhr | Alle | Auftaktveranstaltung Gruppe I, Gruppe II |
HS am Fasanengarten (Geb. 50.35) | Vorstellung der Projekte |
07.11.2016 | 13:00 Uhr | Gruppe I | Erstes Gruppentreffen Folien |
Geb. 50.34, Raum 211 | siehe Gruppenseite |
08.11.2016 | 13:00 Uhr | Gruppe II | Erstes Gruppentreffen Folien |
Geb. 50.34, Raum 211 | siehe Gruppenseite |
Die weiteren Termine finden nach Absprache statt.
Weiteres Material
- LaTeX: Kurzbeschreibung (dt., PDF)
- Tipps & Tricks vom IPD Snelting