DocumentCode :
1066132
Title :
Evaluating software reuse alternatives: a model and its application to an industrial case study
Author :
Tomer, Amir ; Goldin, Leah ; Kuflik, Tsvi ; Kimchi, Esther ; Schach, Stephen R.
Author_Institution :
RAFAEL Ltd., Haifa, Israel
Volume :
30
Issue :
9
fYear :
2004
Firstpage :
601
Lastpage :
612
Abstract :
We propose a model that enables software developers to systematically evaluate and compare all possible alternative reuse scenarios. The model supports the clear identification of the basic operations involved and associates a cost component with each basic operation in a focused and precise way. The model is a practical tool that assists developers to weigh and evaluate different reuse scenarios, based on accumulated organizational data, and then to decide which option to select in a given situation. The model is currently being used at six different companies for cost-benefit analysis of alternative reuse scenarios; we give a case study that illustrates how it has been used in practice.
Keywords :
cost-benefit analysis; software cost estimation; software libraries; software maintenance; software management; software metrics; software reusability; cost-benefit analysis; industrial case study; maintenance management; process measurement; process metrics; software cost estimation; software libraries; software reuse model; Application software; Computer Society; Computer aided software engineering; Computer industry; Cost benefit analysis; Process planning; Software libraries; Software maintenance; Software measurement; Software systems; 65; Index Terms- Reuse models; cost estimation; maintenance management; planning.; process measurement; process metrics; software libraries;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/TSE.2004.50
Filename :
1324647
Link To Document :
بازگشت