Elicitation of nonfunctional requirements in agile development using cloud computing environment

Nonfunctional requirements get less attention because functional requirements are considered more important in the domain of agile software methodologies. This is due to the lack of mature requirement elicitation methodologies and the nature of the software agile software development process. The le...

Full description

Saved in:
Bibliographic Details
Main Authors: Muhammad Younas, Muhammad Younas, Shah, Muhammad Arif, Jawawi, Dayang N. A., Ishfaq, Muhammad Kamran, Muhammad Awais, Muhammad Awais, Wakil, Karzan, Ahmad Mustafa, Ahmad Mustafa
Format: Article
Published: Institute of Electrical and Electronics Engineers Inc. 2020
Subjects:
Online Access:http://eprints.utm.my/id/eprint/91817/
http://dx.doi.org/10.1109/ACCESS.2020.3014381
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.utm.91817
record_format eprints
spelling my.utm.918172021-07-28T08:47:49Z http://eprints.utm.my/id/eprint/91817/ Elicitation of nonfunctional requirements in agile development using cloud computing environment Muhammad Younas, Muhammad Younas Shah, Muhammad Arif Jawawi, Dayang N. A. Ishfaq, Muhammad Kamran Muhammad Awais, Muhammad Awais Wakil, Karzan Ahmad Mustafa, Ahmad Mustafa QA75 Electronic computers. Computer science Nonfunctional requirements get less attention because functional requirements are considered more important in the domain of agile software methodologies. This is due to the lack of mature requirement elicitation methodologies and the nature of the software agile software development process. The less attention caused few solutions in the domain which lead to software project failure. Cloud computing helps to practice twelve (12) agile principles including nonfunctional requirement elicitation. This study proposed a semi-automated methodology which will help analyst and developers in eliciting nonfunctional requirements in agile development and cloud computing environment. The methodology used an NLP based automatic NFR extraction approach to fast the NFR elicitation process. The methodology is evaluated by applying on eProcurement dataset. The results are improved by 8.77% and 1.76% in terms of 'Successful' NFR. It is decreased by 7.02% and 1.75% in term of 'Partial success', and 1.76% to 0.0% in term of 'Failure' as compared to existing studies. Institute of Electrical and Electronics Engineers Inc. 2020 Article PeerReviewed Muhammad Younas, Muhammad Younas and Shah, Muhammad Arif and Jawawi, Dayang N. A. and Ishfaq, Muhammad Kamran and Muhammad Awais, Muhammad Awais and Wakil, Karzan and Ahmad Mustafa, Ahmad Mustafa (2020) Elicitation of nonfunctional requirements in agile development using cloud computing environment. IEEE Access, 8 . pp. 209153-209162. ISSN 2169-3536 http://dx.doi.org/10.1109/ACCESS.2020.3014381
institution Universiti Teknologi Malaysia
building UTM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Malaysia
content_source UTM Institutional Repository
url_provider http://eprints.utm.my/
topic QA75 Electronic computers. Computer science
spellingShingle QA75 Electronic computers. Computer science
Muhammad Younas, Muhammad Younas
Shah, Muhammad Arif
Jawawi, Dayang N. A.
Ishfaq, Muhammad Kamran
Muhammad Awais, Muhammad Awais
Wakil, Karzan
Ahmad Mustafa, Ahmad Mustafa
Elicitation of nonfunctional requirements in agile development using cloud computing environment
description Nonfunctional requirements get less attention because functional requirements are considered more important in the domain of agile software methodologies. This is due to the lack of mature requirement elicitation methodologies and the nature of the software agile software development process. The less attention caused few solutions in the domain which lead to software project failure. Cloud computing helps to practice twelve (12) agile principles including nonfunctional requirement elicitation. This study proposed a semi-automated methodology which will help analyst and developers in eliciting nonfunctional requirements in agile development and cloud computing environment. The methodology used an NLP based automatic NFR extraction approach to fast the NFR elicitation process. The methodology is evaluated by applying on eProcurement dataset. The results are improved by 8.77% and 1.76% in terms of 'Successful' NFR. It is decreased by 7.02% and 1.75% in term of 'Partial success', and 1.76% to 0.0% in term of 'Failure' as compared to existing studies.
format Article
author Muhammad Younas, Muhammad Younas
Shah, Muhammad Arif
Jawawi, Dayang N. A.
Ishfaq, Muhammad Kamran
Muhammad Awais, Muhammad Awais
Wakil, Karzan
Ahmad Mustafa, Ahmad Mustafa
author_facet Muhammad Younas, Muhammad Younas
Shah, Muhammad Arif
Jawawi, Dayang N. A.
Ishfaq, Muhammad Kamran
Muhammad Awais, Muhammad Awais
Wakil, Karzan
Ahmad Mustafa, Ahmad Mustafa
author_sort Muhammad Younas, Muhammad Younas
title Elicitation of nonfunctional requirements in agile development using cloud computing environment
title_short Elicitation of nonfunctional requirements in agile development using cloud computing environment
title_full Elicitation of nonfunctional requirements in agile development using cloud computing environment
title_fullStr Elicitation of nonfunctional requirements in agile development using cloud computing environment
title_full_unstemmed Elicitation of nonfunctional requirements in agile development using cloud computing environment
title_sort elicitation of nonfunctional requirements in agile development using cloud computing environment
publisher Institute of Electrical and Electronics Engineers Inc.
publishDate 2020
url http://eprints.utm.my/id/eprint/91817/
http://dx.doi.org/10.1109/ACCESS.2020.3014381
_version_ 1706956998267895808
score 13.19449