This page in EN

Veranstaltung

Requirements Engineering [SS222400050]

Typ
Vorlesung (V)
Präsenz
Semester
SS 2022
SWS
2
Sprache
Englisch
Termine
15

Dozent/en

Einrichtung

  • KASTEL Koziolek

Bestandteil von

Literatur

The lecture is based on slides and works by Martin Glinz, which is why there is no book that accompanies the lecture. Students are welcome to discuss differences between the lecture and the content of the course in class.

Main suggestion: Pohl, K. (2010). Requirements Engineering: Fundamentals, Principles, and Techniques. Springer Verlag. (will be available in library)

Further reading:

  • I. Alexander, R. Stevens (2002). Writing Better Requirements. London: Addison-Wesley.
  • A. Davis (2005). Just Enough Requirements Management. New York: Dorset House.
  • D.C. Gause, G.M. Weinberg (1989). Exploring Requirements: Quality before Design. New York: Dorset House.
  • M. Glinz (2013). A Glossary of Requirements Engineering Terminology, Version 1.5. International Requirements Engineering Board (IREB). Originally published in 2011. Available at http://www.ireb.org (check-out CPRE Glossary)
  • E. Gottesdiener (2002). Requirements by Collaboration: Workshops for Defining Needs. Boston: Addison-Wesley.
  • M.A. Jackson (1995). Software Requirements and Specifications: A Lexicon of Practice, Principles and Prejudices. Addison-Wesley (ACM Press books): Wokingham, etc.
  • A. van Lamsweerde (2009). Requirements Engineering: From System Goals to UML Models to Software Specifications. Chichester: John Wiley & Sons.
  • S. Robertson, J. Robertson (2006). Mastering the Requirements Process. 2nd edition. Boston: Addison-Wesley.
  • K. Wiegers (2006). More About Software Requirements: Thorny Issues and Practical Advice. Redmond: Microsoft Press.

Veranstaltungstermine

  • 19.04.2022 09:45 - 11:15 - Room: 50.34 Raum 301
  • 26.04.2022 09:45 - 11:15 - Room: 50.34 Raum 301
  • 03.05.2022 09:45 - 11:15 - Room: 50.34 Raum 301
  • 10.05.2022 09:45 - 11:15 - Room: 50.34 Raum 301
  • 17.05.2022 09:45 - 11:15 - Room: 50.34 Raum 301
  • 24.05.2022 09:45 - 11:15 - Room: 50.34 Raum 301
  • 31.05.2022 09:45 - 11:15 - Room: 50.34 Raum 301
  • 01.06.2022 14:00 - 15:30 - Room: 50.34 Raum -118
  • 14.06.2022 09:45 - 11:15 - Room: 50.34 Raum 301
  • 21.06.2022 09:45 - 11:15 - Room: 50.34 Raum 301
  • 28.06.2022 09:45 - 11:15 - Room: 50.34 Raum 301
  • 05.07.2022 09:45 - 11:15 - Room: 50.34 Raum 301
  • 12.07.2022 09:45 - 11:15 - Room: 50.34 Raum 301
  • 19.07.2022 09:45 - 11:15 - Room: 50.34 Raum 301
  • 26.07.2022 09:45 - 11:15 - Room: 50.34 Raum 301

Anmerkung

Eine vernünftige Spezifikation der Anforderungen ist eine entscheidende Voraussetzung für jedes erfolgreiche Softwareprojekt.
Die Vorlesung gibt eine Einführung in die Prozesse, Verfahren und Darstellungsformen für das Spezifizieren und Verwalten von Anforderungen.

Themen sind u.a. Grundlagen und Überblick, Prozesse und Methoden der Anforderungsgewinnung, Spezifikation mit natürlicher Sprache, Objektorientierte Spezifikation, Anwendungsfälle, UML, Spezifikation von Qualitätsanforderungen und Randbedingungen, sowie Prüfung und Verwaltung von Anforderungen.

Allgemeine Informationen: Die Vorlesung wird auf Englisch gehalten und das Vorlesungsmaterial ist ebenfalls auf Englisch. Die Vorlesung wurde aufgezeichnet und die Aufzeichnungen werden über Ilias zur Verfügung gestellt.