Some serious deliberations and reflections on the significance of non-functional requirements for improving the quality of software

  • Kamran Ali Memon
  • , Xia Xiaoling
  • , Habiba Halepoto

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

So far there in no unanimous consensus over non-functional requirements in Software Engineering community that how to gather, analyze and jot them down in organized manner whereas the significance of these requirements cannot be denied for the complete success of the Project. Indeed, these requirements are the body and soul of the system. For achieving quality attributes both functional and non-functional requirements must be taken into account. In the past, requirement engineers majorly focused on functional requirements whereas they undermined the importance of non-functional requirements which are the quality attributes of the System. In recent days, a great deal of work is being carried on which are the paramount quality attributes that must be dealt with properly for the minimal success of the Software System. In our paper we target two areas of nonfunctional requirements; reliability and scalability to improve the quality of software.

Original languageEnglish
Title of host publicationICSIE 2019 - Proceedings of 2019 8th International Conference on Software and Information Engineering
PublisherAssociation for Computing Machinery
Pages38-41
Number of pages4
ISBN (Electronic)9781450361057
DOIs
StatePublished - 9 Apr 2019
Externally publishedYes
Event8th International Conference on Software and Information Engineering, ICSIE 2019 - Cairo, Egypt
Duration: 9 Apr 201912 Apr 2019

Publication series

NameACM International Conference Proceeding Series

Conference

Conference8th International Conference on Software and Information Engineering, ICSIE 2019
Country/TerritoryEgypt
CityCairo
Period9/04/1912/04/19

Bibliographical note

Publisher Copyright:
© 2019 Association for Computing Machinery

Keywords

  • Nonfunctional Testing
  • Nonfunctional requirements
  • Reliability
  • Scalability
  • Software Engineering

ASJC Scopus subject areas

  • Software
  • Human-Computer Interaction
  • Computer Vision and Pattern Recognition
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Some serious deliberations and reflections on the significance of non-functional requirements for improving the quality of software'. Together they form a unique fingerprint.

Cite this