Software Praktikum

  UNICASE             SNIK

Software Engineering für Fortgeschrittene (Modul IFP)

 

Dieses Praktikum gibt die Gelegenheit, ein Softwareentwicklungsprojekt nach Prinzipien des Software Engineering durchzuführen. Wesentlich dafür sind eine geeignete Planung, die Verwendung aktueller Entwicklungswerkzeuge und die Dokumentation wichtiger Entwicklungsentscheidungen.

Der Fokus der Arbeitsgruppe Software Engineering liegt auf Software Intelligence, d.h. Werkzeuge und Methoden, die kritische Entscheidungen im Lebenszyklus eines Softwareproduktes unterstützen. Dies ist besonders wichtig im Umfeld globaler Softwareentwicklung (mit verteilten EntwicklerInnen) und globaler Produkte (mit weltweitem Einsatz). Die Themenstellungen der Praktika kommen aus unserer Forschung, Lehre oder von Industriepartnern. Beispiele sind:

  • Weiterentwicklung des modellbasierten Eclipse-CASE-Tools UNICASE durch die Erweiterung um eine Unterstützung für die Dokumentation von Entscheidungen, für konfigurierbare Nachverfolgbarkeit zwischen verschiedenen Entwicklungsartefakten sowie für Annotationen zur direkten Nachverfolgbarkeit von Anforderungen im Code
  • Identifikation domänenspezifischer Konzepte durch automatische Extraktion von Ontologien aus natürlichsprachigen Dokumenten zur Unterstützung des Anforderungsmanagements in Kooperation mit Roche
  • Unterstützung des Informationsmanagements im Krankenhaus durch die Entwicklung eines Systems zur Entscheidungsunterstützung (Forschungsprojekt SNIK )


Die Festlegung eines konkreten Themas erfolgt in Absprache mit Ihnen. Sie können jedoch auch eigene Themen im Bereich Software Engineering vorschlagen. Die Bearbeitung erfolgt alleine oder in Gruppen von 2-3 Studierenden. Auf Wunsch kann die Bearbeitung auch in den Semesterferien erfolgen. Bei Interesse nehmen Sie bitte per Email Kontakt mit uns auf.


Leitung

Prof. Dr. Barbara Paech, M.Sc. Tom-Michael Hesse, M.Sc. Paul Hübner, Dipl.-Inform.(FH) Christian Kücherer, Mag. Thomas Quirchmayr, M.Sc. Marcus Seiler    

Zeit und Ort

Vorbesprechung:  21.10.2015 13.00 - 14:00 Uhr INF 326 Raum 225

Sonst nach Vereinbarung.

Teilnahme

Bachelor/Master Angewandte Informatik, HörerInnen anderer Fachrichtungen

Voraussetzungen

Anfängerpraktikum 'Software Engineering' oder vergleichbare Kenntnisse

Leistungsnachweis

Leistungsnachweis über 8 ECTS Leistungspunkte für Studierende im Studiengang Angewandte Informatik, in anderen Studiengängen evtl. abweichend

Kontakt

Tom-Michael Hesse, INF 326 Raum 224

Contact | Travel Info

News

CrowdRE'23: Keynote 'Reflections on Human Values in Crowd-based Requirements Engineering' held by Barbara Paech

REFSQ 2023: Keynote 'Explicit and Implicit Values in and of Requirements Engineering Practice and Research' held by Barbara Paech

Our paper 'Empirical Research Design for Software Architecture Decision Making: An Analysis' was selected for the JSS Happy Hour. You can watch it on YouTube

Anja Kleebaum et al. 'Continuous Design Decision Support'. Chapter published in 'Managed Software Evolution' (2019)