Requirements Engineering umfasst das Ermitteln, Analysieren, Spezifizieren und Validieren aller Eigenschaften und Rahmenbedingungen eines Softwaresystems, die über seinen gesamten Lebenszyklus gewünscht werden bzw. relevant sind.
V. Ambriola, and V. Gervasi. ASE '97: Proceedings of the 12th international conference on Automated software engineering (formerly: KBSE), page 36--46. Washington, DC, USA, IEEE Computer Society, (1997)
V. Ambriola, and V. Gervasi. Proceedings of the Fourth International Conference on Applications of Natural Language to Information Systems, number 129 in OCG Schriftenreihe (Lecture Notes, page 145--148. (1999)