A Process Framework for the Systematic Evaluation and Diffusion of Reuse Methods
Publication Type
Conference Proceeding Article
Publication Date
4-2000
Abstract
Many organizations are currently looking towards large-scale, systematic software reuse as a means of improving the software development process, and this is reflected in the increasing number of reuse methods being proposed in the literature. One problem area that has received little attention, however, is the evaluation of reuse methods within an organization. Reuse has long been regarded as a complex organizational as well as technical endeavor, where the management of expectations must be considered an integral part of the evaluation process.This paper proposes a generic process for evaluating reuse methods, aimed primarily at practitioners performing reuse adoption within an organization. The process we propose is based on experiences from 3 industrial reuse technology transfer projects, and is a cyclic process comprised of three key phases namely plan, act and review.The paper examines the tasks within each phase, the questions that each task addresses, and gives methodological guidance on carrying out each task. We conclude that human subjectivity is unlikely to be completely removed from reuse evaluations. However, a structured evaluation process can help organizations foster an analytical and diagnostic approach to reuse evaluation.
Discipline
Software Engineering
Research Areas
Software Systems
Publication
2000 Australian Software Engineering Conference: Proceedings, 28-29 April 2000, Canberra
First Page
73
Last Page
83
ISBN
9780769506333
Identifier
10.1109/ASWEC.2000.844563
Publisher
IEEE
City or Country
Canberra, Australia
Citation
LAM, W.; SHANKARARAMAN, Venky; and Robinson, B..
A Process Framework for the Systematic Evaluation and Diffusion of Reuse Methods. (2000). 2000 Australian Software Engineering Conference: Proceedings, 28-29 April 2000, Canberra. 73-83.
Available at: https://ink.library.smu.edu.sg/sis_research/1148
Additional URL
http://doi.ieeecomputersociety.org/10.1109/ASWEC.2000.844563
Comments
ISBN: 0-7695-0631-3, IEEE Computer Society, Pages 73 - 83,