Analysis and Evaluation of Methods for Activities in the Expanded Requirements Generation Model (x-RGM)

In recent years, the requirements engineering community has proposed a number of models for the generation of a well-formulated, complete set of requirements. However, these models are often highly abstract or narrowly focused, providing only pieces of structure and parts of guidance to the requirem...

Full description

Bibliographic Details
Main Author: Lobo, Lester Oscar
Other Authors: Computer Science
Format: Others
Published: Virginia Tech 2014
Subjects:
Online Access:http://hdl.handle.net/10919/34199
http://scholar.lib.vt.edu/theses/available/etd-07272004-133607/
id ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-34199
record_format oai_dc
spelling ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-341992020-09-26T05:36:54Z Analysis and Evaluation of Methods for Activities in the Expanded Requirements Generation Model (x-RGM) Lobo, Lester Oscar Computer Science Arthur, James D. Edwards, Stephen H. Nance, Richard E. Techniques Requirements Engineering Models Requirements Generation Process Method Selection Criteria Software Engineering Synchronization of Methods In recent years, the requirements engineering community has proposed a number of models for the generation of a well-formulated, complete set of requirements. However, these models are often highly abstract or narrowly focused, providing only pieces of structure and parts of guidance to the requirements generation process. Furthermore, many of the models fail to identify methods that can be employed to achieve the activity objectives. As a consequence of these problems, the requirements engineer lacks the necessary guidance to effectively apply the requirements generation process, and thus, resulting in the production of an inadequate set of requirements. To address these concerns, we propose the expanded Requirements Generation Model (x-RGM), which consists of activities at a more appropriate level of abstraction. This decomposition of the model ensures that the requirements engineer has a clear understanding of the activities involved in the requirements generation process. In addition, the objectives of all the activities defined by the x-RGM are identified and explicitly stated so that no assumptions are made about the goals of the activities involved in the generation of requirements. We also identify sets of methods that can be used during each activity to effectively achieve its objectives. The mapping of methods to activities guides the requirements engineer in selecting the appropriate techniques for a particular activity in the requirements engineering process. Furthermore, we prescribe small subsets of methods for each activity based on commonly used selection criteria such that the chosen criterion is optimized. This list of methods is created with the intention of simplifying the task of choosing methods for the activities defined by the x-RGM that best meet the selection criterion goal Master of Science 2014-03-14T20:42:03Z 2014-03-14T20:42:03Z 2004-07-26 2004-07-27 2004-07-30 2004-07-30 Thesis etd-07272004-133607 http://hdl.handle.net/10919/34199 http://scholar.lib.vt.edu/theses/available/etd-07272004-133607/ Lobo_Masters_Thesis_July_2004.pdf In Copyright http://rightsstatements.org/vocab/InC/1.0/ application/pdf Virginia Tech
collection NDLTD
format Others
sources NDLTD
topic Techniques
Requirements Engineering Models
Requirements Generation Process
Method Selection Criteria
Software Engineering
Synchronization of Methods
spellingShingle Techniques
Requirements Engineering Models
Requirements Generation Process
Method Selection Criteria
Software Engineering
Synchronization of Methods
Lobo, Lester Oscar
Analysis and Evaluation of Methods for Activities in the Expanded Requirements Generation Model (x-RGM)
description In recent years, the requirements engineering community has proposed a number of models for the generation of a well-formulated, complete set of requirements. However, these models are often highly abstract or narrowly focused, providing only pieces of structure and parts of guidance to the requirements generation process. Furthermore, many of the models fail to identify methods that can be employed to achieve the activity objectives. As a consequence of these problems, the requirements engineer lacks the necessary guidance to effectively apply the requirements generation process, and thus, resulting in the production of an inadequate set of requirements. To address these concerns, we propose the expanded Requirements Generation Model (x-RGM), which consists of activities at a more appropriate level of abstraction. This decomposition of the model ensures that the requirements engineer has a clear understanding of the activities involved in the requirements generation process. In addition, the objectives of all the activities defined by the x-RGM are identified and explicitly stated so that no assumptions are made about the goals of the activities involved in the generation of requirements. We also identify sets of methods that can be used during each activity to effectively achieve its objectives. The mapping of methods to activities guides the requirements engineer in selecting the appropriate techniques for a particular activity in the requirements engineering process. Furthermore, we prescribe small subsets of methods for each activity based on commonly used selection criteria such that the chosen criterion is optimized. This list of methods is created with the intention of simplifying the task of choosing methods for the activities defined by the x-RGM that best meet the selection criterion goal === Master of Science
author2 Computer Science
author_facet Computer Science
Lobo, Lester Oscar
author Lobo, Lester Oscar
author_sort Lobo, Lester Oscar
title Analysis and Evaluation of Methods for Activities in the Expanded Requirements Generation Model (x-RGM)
title_short Analysis and Evaluation of Methods for Activities in the Expanded Requirements Generation Model (x-RGM)
title_full Analysis and Evaluation of Methods for Activities in the Expanded Requirements Generation Model (x-RGM)
title_fullStr Analysis and Evaluation of Methods for Activities in the Expanded Requirements Generation Model (x-RGM)
title_full_unstemmed Analysis and Evaluation of Methods for Activities in the Expanded Requirements Generation Model (x-RGM)
title_sort analysis and evaluation of methods for activities in the expanded requirements generation model (x-rgm)
publisher Virginia Tech
publishDate 2014
url http://hdl.handle.net/10919/34199
http://scholar.lib.vt.edu/theses/available/etd-07272004-133607/
work_keys_str_mv AT lobolesteroscar analysisandevaluationofmethodsforactivitiesintheexpandedrequirementsgenerationmodelxrgm
_version_ 1719342370374287360