An engineering approach to integrate Non-Functional Requirements (NFR) to achieve high quality software process

Muhammad Awais Gondal, Nauman A. Qureshi, Hamid Mukhtar, Hafiz Farooq Ahmed

Research output: Chapter in Book/Report/Conference proceedingConference contribution

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.

Original languageEnglish
Title of host publicationICEIS 2020 - Proceedings of the 22nd International Conference on Enterprise Information Systems
EditorsJoaquim Filipe, Michal Smialek, Alexander Brodsky, Slimane Hammoudi
PublisherSCITEPRESS, Science and Technology Publications, Lda
Pages377-384
Number of pages8
ISBN (Electronic)9789897584237
Publication statusPublished - 2020
Event22nd International Conference on Enterprise Information Systems, ICEIS 2020 - Virtual, Online
Duration: 5 May 20207 May 2020

Publication series

NameICEIS 2020 - Proceedings of the 22nd International Conference on Enterprise Information Systems
Volume2

Conference

Conference22nd International Conference on Enterprise Information Systems, ICEIS 2020
CityVirtual, Online
Period5/05/207/05/20

Bibliographical note

Publisher Copyright:
Copyright © 2020 by SCITEPRESS – Science and Technology Publications, Lda. All rights reserved

Keywords

  • Non-Functional Requirements
  • Quality Assurance
  • Requirements Engineering
  • Software Quality

ASJC Scopus subject areas

  • Information Systems
  • Information Systems and Management

Fingerprint

Dive into the research topics of 'An engineering approach to integrate Non-Functional Requirements (NFR) to achieve high quality software process'. Together they form a unique fingerprint.

Cite this