Requirements analysis process using role-based goal modeling

Requirements analysis is the process of analyzing the requirements of various stakeholders that represent the specification of system behavior. This must be stated precisely in order to proceed to the design phase. It is noted that the current process of requirements analysis is not sufficient for i...

Full description

Saved in:
Bibliographic Details
Main Author: Abdul Rahman, Nor Ashila
Format: Thesis
Language:English
Published: 2017
Subjects:
Online Access:http://eprints.utm.my/id/eprint/78905/1/NorAshilaAbdulMFC2017.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-utm-ep.78905
record_format uketd_dc
spelling my-utm-ep.789052018-09-17T07:23:03Z Requirements analysis process using role-based goal modeling 2017-04 Abdul Rahman, Nor Ashila QA75 Electronic computers. Computer science Requirements analysis is the process of analyzing the requirements of various stakeholders that represent the specification of system behavior. This must be stated precisely in order to proceed to the design phase. It is noted that the current process of requirements analysis is not sufficient for identifying and representing 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. Therefore, this study is conducted to enhance goal modeling representation, namely role-based goal modeling. Role-based goal modeling 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. An Integrated Plantation System was selected as a case study for this research with participation from different stakeholders. Besides that, the Integrated Learning Management System and NIMSAD approaches were used to evaluate the proposed method. From the result, it is found that role-based goal modeling showed improvement in deriving high feasibility (five goals) and high adequacy (one goal) requirements for implementation. The integration of data elements indicates high complexity when multiple stakeholders interact with the same data element. In sum, role-based goal modeling can facilitate the process of analyzing and prioritizing requirements from multiple stakeholders in the early stages of the development process. 2017-04 Thesis http://eprints.utm.my/id/eprint/78905/ http://eprints.utm.my/id/eprint/78905/1/NorAshilaAbdulMFC2017.pdf application/pdf en public http://dms.library.utm.my:8080/vital/access/manager/Repository/vital:110857 masters Universiti Teknologi Malaysia, Faculty of Computing Faculty of Computing
institution Universiti Teknologi Malaysia
collection UTM Institutional Repository
language English
topic QA75 Electronic computers
Computer science
spellingShingle QA75 Electronic computers
Computer science
Abdul Rahman, Nor Ashila
Requirements analysis process using role-based goal modeling
description Requirements analysis is the process of analyzing the requirements of various stakeholders that represent the specification of system behavior. This must be stated precisely in order to proceed to the design phase. It is noted that the current process of requirements analysis is not sufficient for identifying and representing 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. Therefore, this study is conducted to enhance goal modeling representation, namely role-based goal modeling. Role-based goal modeling 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. An Integrated Plantation System was selected as a case study for this research with participation from different stakeholders. Besides that, the Integrated Learning Management System and NIMSAD approaches were used to evaluate the proposed method. From the result, it is found that role-based goal modeling showed improvement in deriving high feasibility (five goals) and high adequacy (one goal) requirements for implementation. The integration of data elements indicates high complexity when multiple stakeholders interact with the same data element. In sum, role-based goal modeling can facilitate the process of analyzing and prioritizing requirements from multiple stakeholders in the early stages of the development process.
format Thesis
qualification_level Master's degree
author Abdul Rahman, Nor Ashila
author_facet Abdul Rahman, Nor Ashila
author_sort Abdul Rahman, Nor Ashila
title Requirements analysis process using role-based goal modeling
title_short Requirements analysis process using role-based goal modeling
title_full Requirements analysis process using role-based goal modeling
title_fullStr Requirements analysis process using role-based goal modeling
title_full_unstemmed Requirements analysis process using role-based goal modeling
title_sort requirements analysis process using role-based goal modeling
granting_institution Universiti Teknologi Malaysia, Faculty of Computing
granting_department Faculty of Computing
publishDate 2017
url http://eprints.utm.my/id/eprint/78905/1/NorAshilaAbdulMFC2017.pdf
_version_ 1747818100222328832