CFP last date
15 May 2024
Reseach Article

Business Aspect of Software Reusability

by Dinesh Kumar Saini, Moinuddin Ahmad
International Journal of Applied Information Systems
Foundation of Computer Science (FCS), NY, USA
Volume 4 - Number 7
Year of Publication: 2012
Authors: Dinesh Kumar Saini, Moinuddin Ahmad
10.5120/ijais12-450812

Dinesh Kumar Saini, Moinuddin Ahmad . Business Aspect of Software Reusability. International Journal of Applied Information Systems. 4, 7 ( December 2012), 28-34. DOI=10.5120/ijais12-450812

@article{ 10.5120/ijais12-450812,
author = { Dinesh Kumar Saini, Moinuddin Ahmad },
title = { Business Aspect of Software Reusability },
journal = { International Journal of Applied Information Systems },
issue_date = { December 2012 },
volume = { 4 },
number = { 7 },
month = { December },
year = { 2012 },
issn = { 2249-0868 },
pages = { 28-34 },
numpages = {9},
url = { https://www.ijais.org/archives/volume4/number7/372-0812/ },
doi = { 10.5120/ijais12-450812 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2023-07-05T10:47:45.190662+05:30
%A Dinesh Kumar Saini
%A Moinuddin Ahmad
%T Business Aspect of Software Reusability
%J International Journal of Applied Information Systems
%@ 2249-0868
%V 4
%N 7
%P 28-34
%D 2012
%I Foundation of Computer Science (FCS), NY, USA
Abstract

In today's saturated process and product market where time, money and productivity is very crucial, software reuse is considered to be one of the most promising approaches for increasing productivity [1]. A good software reuse process facilitates the increase of productivity, quality, and reliability, and the decrease of costs and implementation time. By re-using existing software, in addition not having to re-implement it, one can avoid downstream costs of maintaining additional code, and if the re-used artifacts has been thoroughly tested and increase the overall quality of the software product. Several industrial and governmental initiatives are underway to increase the reuse of software, involving both adjustments to process, and the adoption of new technologies. Reusability is not always fruitful because some time reusability requires more effort than building new so careful study should be carried out when to reuse and when to build. In this paper effort are made to clear 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.

References
  1. DK Saini "Sense the Future" Campus 1 (11), 2011.
  2. G. W. arnold and M. . C. Floyd,"Reengineering the New Product Introduction Process,"AT&T Technical Journal, Vol. 71, November/December 1992.
  3. B. Balfour, S. Adams, and D. M. Wade, "Developing Software for Large-Scale Reuse," ACM SIGPLAN Notices, Vol. 28, No. 10, October 1993.
  4. DK Saini "Testing polymorphism in object oriented systems for improving software quality" ACM SIGSOFT Software Engineering Notes 34 (2), 1-5, 2009.
  5. B. Barnes and T. Bollinger,"Making Reuse Cost-Effective," IEEE Software, Vol. 8, No. 1, January 1991.
  6. R. P. Beck, S. R. Desai, and D. R. Ryan, "Architectures for Large-Scale Reuse," AT&T Technical Journal, Vol. 71, November/December 1992.
  7. 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.
  8. T. J. Biggerstaff, "Design Recovery for Maintenance and Reuse," Computer, Vol. 22, July 1989.
  9. B. Boehm, "Software Risk Management: Principles and Practice," IEEE Software, Vol. 8. No. 1, January 1991.
  10. T. B. Bollinger and S. L. Pfleeger, "Economics of Reuse: Issues and Alternatives," Information and Software Technology, Vol. 32, No. 10, December 1990.
  11. 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.
  12. . DK Saini, LA Hadimani, N Gupta "Software Testing Approach for Detection and Correction of Design Defects in Object Oriented Software" Journal of Computing 3 (4), Page No. 44-50, 2011.
  13. 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.
  14. R. T. Due, "The Economics of Reuse," Information Systems Management, Vol. 12, No. 1, Winter 1995.
  15. K. Franchi and R. A. Fleck, Jr. , "Ergonomic Improvements in the Office Environment," Business Horizons, Vol. 37, No. 2, March 1994.
  16. 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.
  17. P. A. V. Hall, "Overview of Reverse Engineering and Reuse Research," Information and Software Technology, Vol. 34, No. 4, April 1992.
  18. E. Henry and B. Faller, "Large-Scale Industrial Reuse to Reduce Cost and Cycle Time," IEEE Software, Vol. 12, No. 5, September 1995.
  19. 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.
  20. J. S. Poulin, J. M. Caruso, and D. R. Hancock, "The Business Case for Software Reuse," IBM Systems Journal, Vol. 32, No. 4, 1993.
  21. G. Stark, R. C. Durst, and C. W. Vowell, "Using Metrics in Management Decision Making," Computer, September 1994, pp. 42-48.
  22. V. Seppanen, "Acquisition, Organization and Reuse of Software Design Knowledge," Software Engineering Journal, Vol. 7, No. 4, July 1992.
  23. WEILI, "An Empirical Study of Software Reuse in Reconstructive Maintenance," Software Maintenance: Research and Practice, VOL. 9, 69–83 (1997).
  24. 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.
  25. 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.
  26. 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.
  27. R. . E. fairle, "The influence of COCOMO on software engineering education and training",- The Journal of Systems and Software. New York: Vol. 80, Issue. 8; pg. 1201,2007.
  28. . H Saini, DK Saini "Malicious Object dynamics in the presence of Anti Malicious Software" European Journal of Scientific Research ISSN, 491-499, 2005.
  29. . DK Saini, JH Yousif, WM Omar "Enhanced inquiry method for malicious object identification" ACM SIGSOFT Software Engineering Notes 34 (3), 1-5, 2009.
  30. . LS Prakash, DK Saini, NS Kutti " Integrating EduLearn learning content management system (LCMS) with cooperating learning object repositories (LORs) in a peer to peer (P2P) architectural framework" ACM SIGSOFT Software Engineering Notes 34 (3), 1-7, 2009.
  31. . Bimal Kumar Mishra and Dinesh Kumar Saini "Mathematical Models on Computer viruses" Elsevier International Journal of Applied Mathematics and Computation, Volume 187, Issue 2, 15 April 2007, Pages 929-936.
  32. . Bimal Kumar Mishra and Dinesh Kumar Saini "SEIRS epidemic model of transmission of malicious objects in computer network" Elsevier International Journal of Applied Mathematics and Computation, Volume 188, Issue 2, 15 May 2007, Pages 1476-1482.
  33. . Dinesh Kumar Saini and Hemraj Saini "VAIN: A Stochastic Model for Dynamics of Malicious Objects", the ICFAI Journal of Systems Management, Vol. 6, No1, pp. 14- 28, February 2008.
  34. . Hemraj Saini and Dinesh Kumar Saini "Malicious Object dynamics in the presence of Anti Malicious Software" European Journal of Scientific Research ISSN 1450-216X Vol. 18 No. 3 (2007), pp. 491-499 © Euro Journals Publishing, Inc. 2007 http://www. eurojournals. com/ejsr. htm
  35. . Dinesh Kumar Saini and Hemraj Saini "Proactive Cyber Defense and Reconfigurable Framework for Cyber Security" International Review on computer and Software (IRCOS) Vol. 2. No. 2. March 2007, pages 89-98.
Index Terms

Computer Science
Information Sciences

Keywords

Software Reusability Economic Cost Models Productivity Reliability