Implementation of software reuse

Technical and organizational issues

Shishir Kumar, Parag C. Pendharkar, James A. Rodger

Research output: Contribution to conferencePaper

Abstract

During last 20 years, software development has been growing at quantum rate. The present estimate of available code is hundreds billion lines of code and five million programmers are working on various new projects. Out of the five million programmers, four million are/will do same kind of maintenance with the existing code such as upgrading the software, fixing the bugs and so on. Also transition from old system to new system, porting the existing software to new platform, rewriting the code etc. are becoming big issues in software industry and it is becoming costly each day. The application of systematic reuse will certainly alleviate the above mentioned situation. The scope of reuse is not only developing new technology but also extracting reusable value from existing systems. Reuse technology looks quite promising and several successful projects has been carried out across the industry but its implementation should be carried out systematically because of its possible effects on the existing system. The whole essence of applying reuse is to improve quality and productivity while minimizing the costs. This goal depends not only on systematic implementation of reuse technology but also on the organizational factors.

Original languageEnglish (US)
Pages948-950
Number of pages3
StatePublished - Dec 1 1996
EventProceedings of the 1996 27th Annual Meeting of the Decision Sciences Institute. Part 2 (of 3) - Orlando, FL, USA
Duration: Nov 24 1996Nov 26 1996

Other

OtherProceedings of the 1996 27th Annual Meeting of the Decision Sciences Institute. Part 2 (of 3)
CityOrlando, FL, USA
Period11/24/9611/26/96

Fingerprint

Computer software reusability
Software engineering
Industry
Productivity
Organizational issues
Reuse
Software reuse
Costs

All Science Journal Classification (ASJC) codes

  • Management Information Systems
  • Hardware and Architecture

Cite this

Kumar, S., Pendharkar, P. C., & Rodger, J. A. (1996). Implementation of software reuse: Technical and organizational issues. 948-950. Paper presented at Proceedings of the 1996 27th Annual Meeting of the Decision Sciences Institute. Part 2 (of 3), Orlando, FL, USA, .
Kumar, Shishir ; Pendharkar, Parag C. ; Rodger, James A. / Implementation of software reuse : Technical and organizational issues. Paper presented at Proceedings of the 1996 27th Annual Meeting of the Decision Sciences Institute. Part 2 (of 3), Orlando, FL, USA, .3 p.
@conference{0a7e5d84e32144a49ae874022bdc8cfd,
title = "Implementation of software reuse: Technical and organizational issues",
abstract = "During last 20 years, software development has been growing at quantum rate. The present estimate of available code is hundreds billion lines of code and five million programmers are working on various new projects. Out of the five million programmers, four million are/will do same kind of maintenance with the existing code such as upgrading the software, fixing the bugs and so on. Also transition from old system to new system, porting the existing software to new platform, rewriting the code etc. are becoming big issues in software industry and it is becoming costly each day. The application of systematic reuse will certainly alleviate the above mentioned situation. The scope of reuse is not only developing new technology but also extracting reusable value from existing systems. Reuse technology looks quite promising and several successful projects has been carried out across the industry but its implementation should be carried out systematically because of its possible effects on the existing system. The whole essence of applying reuse is to improve quality and productivity while minimizing the costs. This goal depends not only on systematic implementation of reuse technology but also on the organizational factors.",
author = "Shishir Kumar and Pendharkar, {Parag C.} and Rodger, {James A.}",
year = "1996",
month = "12",
day = "1",
language = "English (US)",
pages = "948--950",
note = "Proceedings of the 1996 27th Annual Meeting of the Decision Sciences Institute. Part 2 (of 3) ; Conference date: 24-11-1996 Through 26-11-1996",

}

Kumar, S, Pendharkar, PC & Rodger, JA 1996, 'Implementation of software reuse: Technical and organizational issues' Paper presented at Proceedings of the 1996 27th Annual Meeting of the Decision Sciences Institute. Part 2 (of 3), Orlando, FL, USA, 11/24/96 - 11/26/96, pp. 948-950.

Implementation of software reuse : Technical and organizational issues. / Kumar, Shishir; Pendharkar, Parag C.; Rodger, James A.

1996. 948-950 Paper presented at Proceedings of the 1996 27th Annual Meeting of the Decision Sciences Institute. Part 2 (of 3), Orlando, FL, USA, .

Research output: Contribution to conferencePaper

TY - CONF

T1 - Implementation of software reuse

T2 - Technical and organizational issues

AU - Kumar, Shishir

AU - Pendharkar, Parag C.

AU - Rodger, James A.

PY - 1996/12/1

Y1 - 1996/12/1

N2 - During last 20 years, software development has been growing at quantum rate. The present estimate of available code is hundreds billion lines of code and five million programmers are working on various new projects. Out of the five million programmers, four million are/will do same kind of maintenance with the existing code such as upgrading the software, fixing the bugs and so on. Also transition from old system to new system, porting the existing software to new platform, rewriting the code etc. are becoming big issues in software industry and it is becoming costly each day. The application of systematic reuse will certainly alleviate the above mentioned situation. The scope of reuse is not only developing new technology but also extracting reusable value from existing systems. Reuse technology looks quite promising and several successful projects has been carried out across the industry but its implementation should be carried out systematically because of its possible effects on the existing system. The whole essence of applying reuse is to improve quality and productivity while minimizing the costs. This goal depends not only on systematic implementation of reuse technology but also on the organizational factors.

AB - During last 20 years, software development has been growing at quantum rate. The present estimate of available code is hundreds billion lines of code and five million programmers are working on various new projects. Out of the five million programmers, four million are/will do same kind of maintenance with the existing code such as upgrading the software, fixing the bugs and so on. Also transition from old system to new system, porting the existing software to new platform, rewriting the code etc. are becoming big issues in software industry and it is becoming costly each day. The application of systematic reuse will certainly alleviate the above mentioned situation. The scope of reuse is not only developing new technology but also extracting reusable value from existing systems. Reuse technology looks quite promising and several successful projects has been carried out across the industry but its implementation should be carried out systematically because of its possible effects on the existing system. The whole essence of applying reuse is to improve quality and productivity while minimizing the costs. This goal depends not only on systematic implementation of reuse technology but also on the organizational factors.

UR - http://www.scopus.com/inward/record.url?scp=0030350312&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0030350312&partnerID=8YFLogxK

M3 - Paper

SP - 948

EP - 950

ER -

Kumar S, Pendharkar PC, Rodger JA. Implementation of software reuse: Technical and organizational issues. 1996. Paper presented at Proceedings of the 1996 27th Annual Meeting of the Decision Sciences Institute. Part 2 (of 3), Orlando, FL, USA, .