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...
Saved in:
Main Author: | |
---|---|
Format: | Thesis |
Language: | English |
Published: |
2017
|
Subjects: | |
Online Access: | http://eprints.utm.my/id/eprint/78905/1/NorAshilaAbdulMFC2017.pdf http://eprints.utm.my/id/eprint/78905/ http://dms.library.utm.my:8080/vital/access/manager/Repository/vital:110857 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Universiti Teknologi Malaysia |
Language: | English |
id |
my.utm.78905 |
---|---|
record_format |
eprints |
spelling |
my.utm.789052018-09-17T07:23:03Z http://eprints.utm.my/id/eprint/78905/ Requirements analysis process using role-based goal modeling 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 NonPeerReviewed application/pdf en http://eprints.utm.my/id/eprint/78905/1/NorAshilaAbdulMFC2017.pdf Abdul Rahman, Nor Ashila (2017) Requirements analysis process using role-based goal modeling. Masters thesis, Universiti Teknologi Malaysia, Faculty of Computing. http://dms.library.utm.my:8080/vital/access/manager/Repository/vital:110857 |
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 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 |
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 |
publishDate |
2017 |
url |
http://eprints.utm.my/id/eprint/78905/1/NorAshilaAbdulMFC2017.pdf http://eprints.utm.my/id/eprint/78905/ http://dms.library.utm.my:8080/vital/access/manager/Repository/vital:110857 |
_version_ |
1643658040777375744 |