Copy the page URI to the clipboard
Bennaceur, Amel; Tun, Thein Than; Yu, Yijun and Nuseibeh, Bashar
(2019).
DOI: https://doi.org/10.1007/978-3-030-00262-6
Abstract
Requirements Engineering (RE) aims to ensure that systems meet the needs of their stakeholders including users, sponsors, and customers. Often consid- ered 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) as- surance, 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.
Viewing alternatives
Download history
Metrics
Public Attention
Altmetrics from AltmetricNumber of Citations
Citations from DimensionsItem Actions
Export
About
- Item ORO ID
- 53621
- Item Type
- Book Section
- ISBN
- 3-030-00261-6, 978-3-030-00261-9
- Project Funding Details
-
Funded Project Name Project ID Funding Body Adaptive Security And Privacy (XC-11-004-BN) 291652 EC (European Commission): FP (inc.Horizon2020 & ERC schemes) - Academic Unit or School
-
Faculty of Science, Technology, Engineering and Mathematics (STEM) > Computing and Communications
Faculty of Science, Technology, Engineering and Mathematics (STEM) - Research Group
-
?? hwpra ??
Software Engineering and Design (SEAD) - Copyright Holders
- © 2019 Springer Nature Switzerland AG
- Depositing User
- Amel Bennaceur