International Journal of Information Technology & Computer Science ( IJITCS )
Software development is tedious and complicated process. The process and product market in the software development costs
lot of time, money and productivity is very crucial. Software development is following object oriented approach where software
components can be reused. Software components that can be reused will effects the productivity of the development process.
Software reuse is promising approaches for increasing productivity. Productivity, quality and reliability these are the main
criteria in evaluating the software which get improved via reusability. Software reusability reduces the development cost,
testing cost and implementation cost. Cost component in downstream process get reduced via reusability and quality of the
software product and process get improved. Reusability involves adjustments to process, and the adoption of new technologies
which may emerge after the existing software. Reusability is very critical decision in the software because some time reusability
requires more effort than building new product or process. It is very critical decision to make when to reuse and when to build.
In this paper effort are made to identify the financial evidence of the benefits of reuse. This paper involves an exhaustive study
on comparison of economic models of software reusability, their benefits and drawbacks..
: Computer Science, Software Systems, Software Development .
- G.W. arnold and M..C.Floyd,“Reengineering the New Product Introduction Process,"AT&T Technical Journal, Vol. 71, November/December 1992.
- B. Balfour, S. Adams, and D.M. Wade, "Developing Software for Large-Scale Reuse," ACM SIGPLAN Notices, Vol. 28, No. 10, October 1993.
- B. Barnes and T.Bollinger,"Making Reuse Cost-Effective," IEEE Software, Vol. 8, No. 1, January 1991.
- R. P. Beck, S. R. Desai, and D.R. Ryan, "Architectures for Large-Scale Reuse," AT&T Technical Journal, Vol. 71, November/December 1992.
- D. Balda and D. A. Gustafson, "Cost Estimation Models for Reuse and Prototype SW Development Life-Cycles," Software Engineering Notes, Vol. 15, No. 3, July 1990.
- T.J. Biggerstaff, "Design Recovery for Maintenance and Reuse," Computer, Vol. 22, July 1989.
- B. Boehm, "Software Risk Management: Principles and Practice," IEEE Software, Vol. 8. No. 1, January 1991.
- T. B. Bollinger and S. L. Pfleeger, "Economics of Reuse: Issues and Alternatives," Information and Software Technology, Vol. 32, No. 10, December 1990.
- Y.-T.Chen, I. Bayraktar, and M. M. Tanik, "Techniques of Software Reuse in Design and Specification," Control and Dynamic Systems; Advances in Theory, Vol. 61, No. 2, 1994.
- D. J. Chen and D.T. K. Chen, "An Experimental Study of Using Reusable Software Design Frameworks to Achieve Software Reuse," Journal of Object-Oriented Programming, Vol. 7, No. 2, May 1994.
- R.T.Due, "The Economics of Reuse," Information Systems Management, Vol. 12, No. 1, Winter 1995.
- K. Franchi and R. A. Fleck, Jr., "Ergonomic Improvements in the Office Environment," Business Horizon, Vol. 37, No. 2, March 1994.
- J. E. Gaffney and T. A. Durek, "Software Reuse-Key to Enhance Productivity: Some Quantitative Models," Information and Software Technology, Vol 31, No. 5, June 1989.
- P. A. V. Hall, "Overview of Reverse Engineering and Reuse Research," Information and Software Technology, Vol. 34, No. 4, April 1992.
- E.Henry and B. Faller, "Large-Scale Industrial Reuse to Reduce Cost and Cycle Time," IEEE Software, Vol. 12, No. 5, September 1995.
- N. A. M. Maiden, "Saving Reuse from the Noose: Reuse of Analogous Specifications through Human Involvement in Reuse Process," Information and Software Technology, Vol. 33, December 1991.
- J. S. Poulin, J. M. Caruso, and D. R. Hancock, "The Business Case for Software Reuse," IBM Systems Journal, Vol. 32, No. 4, 1993.
- G.Stark, R. C. Durst, and C. W. Vowell, "Using Metrics in Management Decision Making," Computer, September 1994, pp. 42-48.
- V. Seppanen, "Acquisition, Organization and Reuse of Software Design Knowledge," Software Engineering Journal, Vol. 7, No. 4, July 1992.
- WEILI, “An Empirical Study of Software Reuse in Reconstructive Maintenance,” Software Maintenance: Research and Practice, VOL. 9, 69–83 (1997).
- J. van Gurp and J. Bosch,” Design, implementation and evolution of object oriented frameworks: concepts and guidelines,” SOFTWARE—PRACTICE AND EXPERIENCE, Softw. Pract. Exper. 277-300, 2001.
- V. Khusidman, D. M. Bridgeland: “A Classification Framework for Software Reuse,” in Journal of Object Technology, vol. 5, no. 6, July -, pp. 43-61,2006.
- P. Lahire, L. Quintian: “New Perspective To Improve Reusability in Object-Oriented Languages,” in Journal of Object Technology, vol. 5, no. 1, January–, pages 117–138, 2006.
- R..E.fairle,“The influence of COCOMO on software engineering education and training”,- The Journal of Systems and Software. New York: Vol. 80, Iss. 8; pg. 1201,2007.