Requirements Engineering - Archive ouverte HAL Accéder directement au contenu
Chapitre D'ouvrage Année : 2018

Requirements Engineering

Amel Bennaceur
Thein Than Tun
  • Fonction : Auteur
Yijun Yu
  • Fonction : Auteur
  • PersonId : 1013414
Bashar Nuseibeh
  • Fonction : Auteur
  • PersonId : 1013415

Résumé

Requirements Engineering (RE) aims to ensure that systems meet the needs of their stakeholders including users, sponsors, and customers. Often considered as one of the earliest activities in software engineering, it has developed into a set of activities that touch almost every step of the software development process. In this chapter, we reflect on how the need for RE was first recognised and how its foundational concepts were developed. We present the seminal papers on four main activities of the RE process, namely (i) elicitation, (ii) modelling & analysis, (iii) assurance , and (iv) management & evolution. We also discuss some current research challenges in the area, including security requirements engineering as well as RE for mobile and ubiquitous computing. Finally, we identify some open challenges and research gaps that require further exploration.
Fichier principal
Vignette du fichier
reChapter_revision_21082017.pdf (750.1 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01758502 , version 1 (04-04-2018)

Identifiants

  • HAL Id : hal-01758502 , version 1

Citer

Amel Bennaceur, Thein Than Tun, Yijun Yu, Bashar Nuseibeh. Requirements Engineering. Handbook of Software Engineering, 2018. ⟨hal-01758502⟩
339 Consultations
3371 Téléchargements

Partager

Gmail Facebook X LinkedIn More