Directed Studies: Requirements Engineering


Directed Studies: Prof. Dr. Stefan Leue, Dr. Georgiana Caltais

Monday 13:30 - 15:00  Room: PZ 901

Tutorial: Dr. Georgiana Caltais

Monday 15:15 - 16:45  Room: PZ 901


For the course webpage on ilias press *here*.


Requirements Engineering is part of early life-cycle engineering, and a pivotal step for the successful completion of software projects. In this seminar we will discuss state-of-the art models and tools supporting this important software engineering step.

Software requirements answer the question, what service a software system is supposed to provide. The activities of eliciting, gathering, prioritizing, negotiating and analyzing software requirements happen at the very early stages of the software life cycle and hence play a pivotal role for the successful completion of a software project. In this directed studies course we will introduce into the foundations of requirements engineering which provides an engineering approach to addressing requirements related activities during software design.


Bachelor/Master students

Subject Area

Informatik der Systeme / Angewandte Informatik


Preconditions: Ideally, a bachelor level standing in software engineering.


  • Fundamentals
  • System boundaries and context
  • Goals
  • Scenarios
  • Solution-oriented requirements
  • Documentation
  • Elicitation
  • Negotiation
  • Validation
  • Management
  • Requirements-based Testing

The objective of this course is to equip paticipants with the basic knowledge of terminology and concepts in requirements engineering. This knowledge will enable them to successfully participate or even lead requirements processes in practical, industrial software engineering projects. It will also provide them with the foundations to carry out further research in the area of software requirements.

Final examination (written or oral.) A grade bonus can be earned during the tutorials.

180 hours, including 120 hours of presence studies and 60 hours of own studies

Course taught entirely in English.


SWS: 4

ECTS-points: 6


Klaus Pohl, Requirements Engineering - Fundamentals, Principles, and Techniques, Springer Verlag, 2010. [short version]