A Software Cost Estimation Model for Product Line Engineering: SoCoEMo-PLE

Economic models for reuse can help managers to forecast the benefits of a reuse investment before committing any resources. In this paper, we propose a Software Cost Estimation Model for Product Line Engineering (SoCoEMo-PLE). In fact, PLE approaches to software development seem to be very attractive in matter of product quality and time-tomarket. Thus, we need an economic model to quantify the predicted benefits of using such approach. In this paper, we present an introduction in section one. In section two, we present the economic models that were the basis of the development of SoCoEMo-PLE. Then, in section three, we detail the model SoCoEMo-PLE and recapitulate its contribution in a synthesis. We end with a conclusion in section four.

[1]  William B. Frakes,et al.  Reuse level metrics , 1994, Proceedings of 1994 3rd International Conference on Software Reuse.

[2]  Ali Mili,et al.  Managing Software Reuse Economics: An Integrated ROI-based Model , 2001, Ann. Softw. Eng..

[3]  Barry W. Boehm,et al.  Cost models for future software life cycle processes: COCOMO 2.0 , 1995, Ann. Softw. Eng..

[4]  John M. Favaro,et al.  Value based software reuse investment , 1998, Ann. Softw. Eng..

[5]  K. C. Kang,et al.  Software methodology in the harsh light of economics , 1989 .

[6]  Rym Mili Determining the reuse worthiness of a component: empirical and analytical approaches , 1998 .

[7]  Johan Margono,et al.  Software Reuse Economics: Cost-benefit Analysis On A Large-scale Ada Project , 1992, International Conference on Software Engineering.

[8]  Premkumar T. Devanbu,et al.  Analytical and empirical evaluation of software reuse metrics , 1996, Proceedings of IEEE 18th International Conference on Software Engineering.

[9]  Dale R. Peterson Economics of Software Product Lines , 2003, PFE.

[10]  Terry Bollinger,et al.  Making reuse cost-effective , 1991, IEEE Software.

[11]  Shari Lawrence Pfleeger,et al.  Economics of reuse: issues and alternatives , 1990 .

[12]  Wayne C. Lim,et al.  Effects of reuse on quality, productivity, and economics , 1994, IEEE Software.

[13]  Jeffrey S. Poulin,et al.  A reuse metrics and return on investment model , 1993, [1993] Proceedings Advances in Software Reuse.

[14]  Jan Bosch,et al.  Design and use of software architectures - adopting and evolving a product-line approach , 2000 .

[15]  J. E. Gaffney,et al.  Software reuse—key to enhanced productivity: some quantitative models , 1989 .

[16]  Wayne C. Lim,et al.  Reuse economics: a comparison of seventeen models and directions for future research , 1996, Proceedings of Fourth IEEE International Conference on Software Reuse.

[17]  Ali Mili,et al.  An integrated cost model for software reuse , 2000, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.

[18]  John M. Favaro A comparison of approaches to reuse investment analysis , 1996, Proceedings of Fourth IEEE International Conference on Software Reuse.

[19]  John E. Gaffney,et al.  A general economics model of software reuse , 1992, International Conference on Software Engineering.