Thomas Vogel

L.079.05544 Requirements Engineering and Software Architecture

Vorlesung, Wintersemester 2021/2022, Bachelor, Universität Paderborn

Kurs in PANDA

Beschreibung

In der Vorlesung werden die Grundlagen, Methoden und Techniken zum Requirements Engineering und Software-Architektur vermittelt. Diese umfassen:

  • Standards und Prozesse des Requirements Engineerings
  • Erhebung von Anforderungen
  • Spezifikation und Modellierung von Anforderungen
  • Analyse und Validierung von Anforderungen
  • Management von Anforderungen
  • Priorisierung von Anforderungen
  • Entwurf von Software-Architekturen
  • Modellierung von Software-Architekturen
  • Analyse von Software-Architekturen
  • Architekturmuster
  • Requirements Engineering und Software-Architektur im Entwicklungsprozess

Ausgewählte Methoden und Techniken werden in der Übung erprobt, um praktische Erfahrung im Requirements Engineering und Software-Architektur zu sammeln.

Literatur

  • Pohl, Klaus (2010). Requirements Engineering – Fundamentals, Principles, and Techniques. Springer
  • Pohl, Klaus (2008). Requirements Engineering - Grundlagen, Prinzipien, Techniken. dpunkt.verlag GmbH
  • Balzert, Helmut (2009). Lehrbuch der Softwaretechnik: Basiskonzepte und Requirements Engineering. Springer
  • Taylor, Medvidovic, Dashofy. Software Architecture: Foundations, Theory, and Practice, February 2009.
  • Clements, Kazman, Klein. Evaluating Software Architectures: Methods and Case Studies, Addison-Wesley, 2011.
Impressum/Datenschutz