NIMSAD framework to evaluate the role-based goal modelling

Requirements analysis is a process of analyzing requirements of various stakeholders that represents a specification of system behaviour that must be stated precisely to proceed to the design phase. It is noted that the current process of requirements analysis is not sufficient to identify and repre...

Full description

Saved in:
Bibliographic Details
Main Authors: Rahman, N. A. A., Hassan, R., Zakaria, Z., Kasim, S.
Format: Article
Language:English
Published: Insight Society 2017
Subjects:
Online Access:http://eprints.utm.my/id/eprint/81230/1/NorAshilaAbdulRahman2017_NIMSADFrameworktoEvaluatetheRole-based.pdf
http://eprints.utm.my/id/eprint/81230/
http://dx.doi.org/10.18517/ijaseit.7.5.3402
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Teknologi Malaysia
Language: English
id my.utm.81230
record_format eprints
spelling my.utm.812302019-07-24T03:37:28Z http://eprints.utm.my/id/eprint/81230/ NIMSAD framework to evaluate the role-based goal modelling Rahman, N. A. A. Hassan, R. Zakaria, Z. Kasim, S. QA75 Electronic computers. Computer science Requirements analysis is a process of analyzing requirements of various stakeholders that represents a specification of system behaviour that must be stated precisely to proceed to the design phase. It is noted that the current process of requirements analysis is not sufficient to identify and represent the existence of multiple stakeholders which could lead to various conflicts and overlapping requirements. Furthermore, the involvement of various stakeholders normally leads to inconsistencies and misinterpretation of requirements. In this study, the goal modelling representation has been improvised and named as role-based goal modelling. The role-based goal modelling highlights each stakeholder's role identification in discovering the intentions and requirements of various stakeholders including the integration of data elements in order to determine the dependency of data when dealing with multiple stakeholders. Labour Management System (LMS) owned by Gates IT Solution Sdn Bhd is selected as a case study with participation of different stakeholders. Yet, no standard evaluation method can be used to measure and compare our improved goal modelling with the previous work. Thus, NIMSAD evaluation framework is proposed to compare the effectiveness of our solution with other solutions. In the expected result, this evaluation provides a gap analysis in goal modelling solution. Furthermore, the proposed method could facilitate the process of analyzing and prioritizing requirements from multiple stakeholders in the early stages of the software development process. Insight Society 2017 Article PeerReviewed application/pdf en http://eprints.utm.my/id/eprint/81230/1/NorAshilaAbdulRahman2017_NIMSADFrameworktoEvaluatetheRole-based.pdf Rahman, N. A. A. and Hassan, R. and Zakaria, Z. and Kasim, S. (2017) NIMSAD framework to evaluate the role-based goal modelling. International Journal on Advanced Science, Engineering and Information Technology, 7 (5). pp. 1728-1734. ISSN 2088-5334 http://dx.doi.org/10.18517/ijaseit.7.5.3402 DOI:10.18517/ijaseit.7.5.3402
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/
language English
topic QA75 Electronic computers. Computer science
spellingShingle QA75 Electronic computers. Computer science
Rahman, N. A. A.
Hassan, R.
Zakaria, Z.
Kasim, S.
NIMSAD framework to evaluate the role-based goal modelling
description Requirements analysis is a process of analyzing requirements of various stakeholders that represents a specification of system behaviour that must be stated precisely to proceed to the design phase. It is noted that the current process of requirements analysis is not sufficient to identify and represent the existence of multiple stakeholders which could lead to various conflicts and overlapping requirements. Furthermore, the involvement of various stakeholders normally leads to inconsistencies and misinterpretation of requirements. In this study, the goal modelling representation has been improvised and named as role-based goal modelling. The role-based goal modelling highlights each stakeholder's role identification in discovering the intentions and requirements of various stakeholders including the integration of data elements in order to determine the dependency of data when dealing with multiple stakeholders. Labour Management System (LMS) owned by Gates IT Solution Sdn Bhd is selected as a case study with participation of different stakeholders. Yet, no standard evaluation method can be used to measure and compare our improved goal modelling with the previous work. Thus, NIMSAD evaluation framework is proposed to compare the effectiveness of our solution with other solutions. In the expected result, this evaluation provides a gap analysis in goal modelling solution. Furthermore, the proposed method could facilitate the process of analyzing and prioritizing requirements from multiple stakeholders in the early stages of the software development process.
format Article
author Rahman, N. A. A.
Hassan, R.
Zakaria, Z.
Kasim, S.
author_facet Rahman, N. A. A.
Hassan, R.
Zakaria, Z.
Kasim, S.
author_sort Rahman, N. A. A.
title NIMSAD framework to evaluate the role-based goal modelling
title_short NIMSAD framework to evaluate the role-based goal modelling
title_full NIMSAD framework to evaluate the role-based goal modelling
title_fullStr NIMSAD framework to evaluate the role-based goal modelling
title_full_unstemmed NIMSAD framework to evaluate the role-based goal modelling
title_sort nimsad framework to evaluate the role-based goal modelling
publisher Insight Society
publishDate 2017
url http://eprints.utm.my/id/eprint/81230/1/NorAshilaAbdulRahman2017_NIMSADFrameworktoEvaluatetheRole-based.pdf
http://eprints.utm.my/id/eprint/81230/
http://dx.doi.org/10.18517/ijaseit.7.5.3402
_version_ 1643658648985010176