Requirements engineering education: a systematic mapping study

Sofia Ouhbi, Ali Idri, José Luis Fernández-Alemán, Ambrosio Toval

Research output: Contribution to journalArticlepeer-review

104 Citations (Scopus)


Requirements engineering (RE) has attracted a great deal of attention from researchers and practitioners in recent years. Requirements engineering education (REE) is therefore an important undertaking if the field is to have professionals who are capable of successfully accomplishing software projects. This increasing interest demands that academia should provide software engineering students with a solid foundation in the subject matter. This paper aims to identify and to present the current research on REE that is available at present, and to select useful approaches and needs for future research. A systematic mapping study was therefore performed to classify the selected studies into five classification criteria: research type, empirical type, contribution type, RE activity, and curricula. A total of 79 papers were selected and classified according to these criteria. The results of this systematic mapping study are discussed, and a list of advice obtained from the REE literature for instructors is provided.

Original languageEnglish
Pages (from-to)119-138
Number of pages20
JournalRequirements Engineering
Issue number2
Publication statusPublished - Mar 4 2015
Externally publishedYes


  • Education
  • Requirements engineering
  • Software requirements
  • Systematic mapping study

ASJC Scopus subject areas

  • Software
  • Information Systems


Dive into the research topics of 'Requirements engineering education: a systematic mapping study'. Together they form a unique fingerprint.

Cite this