Non-functional requirement template for usability aspect based on NIMSAD evaluation engineering

In requirement engineering, non-functional requirement is a requirement that specifies characteristics of system behavior and sys-tem quality attributes. Furthermore, a non-functional requirement template facilitates system stakeholders in better system documentation, system elicitation and system t...

Full description

Saved in:
Bibliographic Details
Main Authors: Fauzi, N. A. A., Hassan, R., Sanjaya, M. B., Shah, Z. A., Ahmad, A. S., Kasim, S.
Format: Article
Language:English
Published: World Academy of Research in Science and Engineering 2019
Subjects:
Online Access:http://eprints.utm.my/id/eprint/90826/1/MuhammadBarjaSanjana2019_NonFunctionalRequirementTemplate.pdf
http://eprints.utm.my/id/eprint/90826/
http://dx.doi.org/10.30534/ijatcse/2019/4081.32019
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Teknologi Malaysia
Language: English
Description
Summary:In requirement engineering, non-functional requirement is a requirement that specifies characteristics of system behavior and sys-tem quality attributes. Furthermore, a non-functional requirement template facilitates system stakeholders in better system documentation, system elicitation and system traceability. However, some non-functional requirements may come from many type of requirements document and no stringent standard has been applied that lead to various pattern of non-functional requirements tem-plate. Specifically, in usability requirement, the quality attribute is being ignored and less expressive in majority requirements document. Therefore, this study was motivated to propose the most feasible non-functional requirement template for usability aspect. NIMSAD evaluation is used to obtain the most feasible non-functional requirement template by comparing existing non-functional requirement templates based on the following criteria which are i) general concepts, ii) modeling concepts and iii) analysis concepts. From the NIMSAD evaluation results, it is found that Boilerplates template is the most feasible non-functional requirement tem-plate for usability aspect.