An Engineering Approach to Integrate Non-Functional Requirements (NFR) to Achieve High Quality Software Process
Muhammad Gondal, Nauman Qureshi, Hamid Mukhtar, Hafiz Ahmed
2020
Abstract
Software quality calls for an engineering approach to incorporate non-functional requirements as first-class citizens into software specification and later operationalized at the development time. Recent research argues to model high level goals capturing the intentions of the users as Non-functional requirements (NFRs) at the early stage of the requirements engineering. However, intertwining relevant NFRs into the specification at early stage increases the complexity to many folds. Therefore, a straightforward approach for capturing NFRs is not possible as product specific NFRs are usually domain dependent. In this paper, we propose a systematic approach to integrate NFRs into the specification and development artifacts to ensure high quality of the software system under development. Considering existing seminal approaches in the literature, we propose a textual template for specifying NFRs and provide systematic technique to integrate relevant NFRs during the software requirements specification phase. We demonstrate our approach using a healthcare-information-systems as a case study and report initial results.
DownloadPaper Citation
in Harvard Style
Gondal M., Qureshi N., Mukhtar H. and Ahmed H. (2020). An Engineering Approach to Integrate Non-Functional Requirements (NFR) to Achieve High Quality Software Process.In Proceedings of the 22nd International Conference on Enterprise Information Systems - Volume 2: ICEIS, ISBN 978-989-758-423-7, pages 377-384. DOI: 10.5220/0009568503770384
in Bibtex Style
@conference{iceis20,
author={Muhammad Gondal and Nauman Qureshi and Hamid Mukhtar and Hafiz Ahmed},
title={An Engineering Approach to Integrate Non-Functional Requirements (NFR) to Achieve High Quality Software Process},
booktitle={Proceedings of the 22nd International Conference on Enterprise Information Systems - Volume 2: ICEIS,},
year={2020},
pages={377-384},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0009568503770384},
isbn={978-989-758-423-7},
}
in EndNote Style
TY  - CONF 
JO  - Proceedings of the 22nd International Conference on Enterprise Information Systems - Volume 2: ICEIS,
TI  - An Engineering Approach to Integrate Non-Functional Requirements (NFR) to Achieve High Quality Software Process
SN  - 978-989-758-423-7
AU  - Gondal M. 
AU  - Qureshi N. 
AU  - Mukhtar H. 
AU  - Ahmed H. 
PY  - 2020
SP  - 377
EP  - 384
DO  - 10.5220/0009568503770384