Change search
ReferencesLink to record
Permanent link

Direct link
Measuring Cost Avoidance Through Software Reuse
Blekinge Institute of Technology, School of Computing.
2010 (English)Independent thesis Advanced level (degree of Master (Two Years))Student thesis
Abstract [en]

Context. Software Reuse is considered as silver-bullet for software development. However, measuring bene ts of software reuse is difficult and cumbersome task because of varying number of factors involved in it. Di erent reuse cost models already exist in literature which measure var- ious di erent attributes of software reuse. Mainly these models are used for calculating return over investment or cost-bene t analysis. Objectives.We have investigated that very few cost eco- nomic models have been proposed for measuring costs avoidance,degree of empirical validation, assumptions, types ofartifacts they can measure and whether they provide guide- lines on collection of metrics for measuring reuse bene ts. Methods.In this research, a systematic review was con- ducted. Based on the results of systematic review, a model was proposed which can measure cost avoided by reuse of every kind of artifact. In a systematic all major article sources were used. Studies were selected after reading titles and abstracts. Three cost avoidance models were found and an analysis of these models was performed. Based on the analysis, a new model was proposed to ll the gap left by these studies. Results. New model measures every kind of reuse artifact and provides guidelines on how and what to measure in order to calculate reuse bene ts. This model was then validated in the industry and technology was transferred to the industry for future usage. Guidelines for improved savings were developed. Conclusions. We conclude that many models are related to each other and use similar techniques to measure the cost avoidance however they can not measure all kinds of reuse artifacts. New model performed well in industry. However, we found that the new model should accommodate maintenance costs since these are major savings by software reuse. Moreover, we conclude that there is a need for further validation of guidelines and model in industry.

Place, publisher, year, edition, pages
2010. , 85 p.
Keyword [en]
Software, reuse, cost, avoidance, measurements, model, framework, quality
National Category
Computer Science Business Administration Software Engineering
URN: urn:nbn:se:bth-5083Local ID: diva2:832445
Social and Behavioural Science, Law
Note ; +46700183541 ;Available from: 2015-04-22 Created: 2011-01-17 Last updated: 2015-06-30Bibliographically approved

Open Access in DiVA

fulltext(1049 kB)98 downloads
File information
File name FULLTEXT01.pdfFile size 1049 kBChecksum SHA-512
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Irshad, Mohsin
By organisation
School of Computing
Computer ScienceBusiness AdministrationSoftware Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 98 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 39 hits
ReferencesLink to record
Permanent link

Direct link