Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Component-based approach for requirements reuse

View through CrossRef
AbstractReusing requirements improves product quality and the productivity of the development process. This paper investigates how the development of new requirements can be made more productive through reuse of the experience gained on similar requirements. This can be facilitated using a component-based reuse approach supported by a framework. Therefore, the central challenge for this research work is double: (1) to define a new concept for the requirement component as the combination of two types of knowledge: reusable knowledge and knowledge of reuse; (2) to define AFR (Analysis For Reuse) that represents the capitalization process by opposition to Analysis By Reuse that represents the process of reuse itself. Finally, we provide a case study related to the requirements of a hotel system to explain how the first process works. Through this approach, we use a framework ‘Requirements Repository Framework (R2F)’ in order to capitalize existing requirements within a repository for future reuse. We present the results of an experiment with three second-level student sections that used R2F in their IS240 course project; as well as with four student groups that used R2F in their respective senior projects. The objective of this experiment is to measure the usability of the proposed AFR process.
Cambridge University Press (CUP)
Title: Component-based approach for requirements reuse
Description:
AbstractReusing requirements improves product quality and the productivity of the development process.
This paper investigates how the development of new requirements can be made more productive through reuse of the experience gained on similar requirements.
This can be facilitated using a component-based reuse approach supported by a framework.
Therefore, the central challenge for this research work is double: (1) to define a new concept for the requirement component as the combination of two types of knowledge: reusable knowledge and knowledge of reuse; (2) to define AFR (Analysis For Reuse) that represents the capitalization process by opposition to Analysis By Reuse that represents the process of reuse itself.
Finally, we provide a case study related to the requirements of a hotel system to explain how the first process works.
Through this approach, we use a framework ‘Requirements Repository Framework (R2F)’ in order to capitalize existing requirements within a repository for future reuse.
We present the results of an experiment with three second-level student sections that used R2F in their IS240 course project; as well as with four student groups that used R2F in their respective senior projects.
The objective of this experiment is to measure the usability of the proposed AFR process.

Related Results

A Probabilistic Design Reuse Index
A Probabilistic Design Reuse Index
The benefits of being able to create a number of product variations from a limited range of components, or sub-assemblies, are widely recognized. Indeed it is clear that companies ...
What Is Ontology Reuse?
What Is Ontology Reuse?
The reuse of ontologies is critical to their value as a means of knowledge representation. Unfortunately, reuse also still poses a considerable challenge for the ontological commun...
Control Shift
Control Shift
The legacy of industrialisation counts only a few decades of being accepted as cultural heritage. The change of perceptions over its connotation and significance, from a menace to ...
An ontology-based approach to engineering ethicality requirements
An ontology-based approach to engineering ethicality requirements
AbstractIn a world where Artificial Intelligence (AI) is pervasive, humans may feel threatened or at risk by giving up control to machines. In this context, ethicality becomes a ma...
Common Effluent Treatment Plants Monitoring and Process Augmentation Options to Conform Non-potable Reuse
Common Effluent Treatment Plants Monitoring and Process Augmentation Options to Conform Non-potable Reuse
The stringency in effluent discharge and reuse standards has made it extremely expensive to discharge the effluents safely or reuse them. Therefore, existing wastewater treatment p...
Material Reuse for Whom?
Material Reuse for Whom?
In addition to its popularly touted environmental virtues, material reuse involves a host of social, political, and cultural concerns. As architects and designers increasingly cons...
SECURITY REQUIREMENTS VALIDATION FOR MOBILE APPS: A SYSTEMATIC LITERATURE REVIEW
SECURITY REQUIREMENTS VALIDATION FOR MOBILE APPS: A SYSTEMATIC LITERATURE REVIEW
Security requirements are important to increase the confidence of mobile users to perform many online transactions, such as banking, booking and payment via mobile devices.  Object...
Machine Learning Product Line Engineering: A Systematic Reuse Framework
Machine Learning Product Line Engineering: A Systematic Reuse Framework
Machine Learning (ML) is increasingly applied across various domains, addressing tasks such as predictive analytics, anomaly detection, and decision-making. Many of these applicati...

Back to Top