The document discusses a lecture on goal-oriented requirements engineering. It covers:
- The importance of requirements engineering and common problems.
- Goal-oriented requirements engineering uses goals to elicit, elaborate, structure, specify, analyze, negotiate, and document requirements.
- Models are important for requirements engineering as they provide interfaces between processes. The lecture presents modeling techniques including goal models, object models, agent models, and operation models.