Software component reuse in information systems development: a review of challenges and strategies

Gan, Guan Goh Gerald and Wong, Kim Yen and Toleman, Mark (2005) Software component reuse in information systems development: a review of challenges and strategies. Journal of Han Chiang College, 3 . pp. 83-95. ISSN 1823-0299

Metadata

HTML CitationEndNoteDublin CoreReference Manager

Full text available as:

[img]
Preview
PDF - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
227Kb

Abstract

The development of information systems projects has always been plagued by high incidences of failure which can be attributed to the sheer complexity of the problem at hand coupled with uncertainties brought about by the dynamic business environment and constantly evolving technologies. With component-based software development (CBSD), organisations can now utilise component technology to increase the likelihood of project success. This is made possible by component reuse which can be leveraged to minimise the effort required to develop applications. Component reuse needs to be organised and implemented well by the adopting organisation to ensure success. To maximise the likelihood of success, the organisation must ensure that the effort is systematically planned and addresses a wide array of technical as well as non-technical issues. More importantly, the organisation must not be fixated on the technology itself; instead adequate attention must be given to the non-technical issues which are often sidelined by project managers. This paper will briefly introduce the key concepts of CBSD and component reuse before providing a detailed discussion on the various technical and non-technical issues that need to be considered in software component reuse. The main contribution of this paper is that it provides a discussion of the issues that need to be considered by the organisation in implementing component reuse programmes.

Item Type:Article (Commonwealth Reporting Category C)
Additional Information:Just-prior-to-print version supplied by and deposited with the blanket permission of the Editorial Board.
Uncontrolled Keywords:software reuse, component-based software development, IS project management
Fields of Research (FOR2008):08 Information and Computing Sciences > 0806 Information Systems > 080608 Information Systems Development Methodologies
Subjects:280000 Information, Computing and Communication Sciences > 280100 Information Systems > 280112 Information Systems Development Methodologies
Socio-Economic Objective (SEO2008):UNSPECIFIED
ID Code:4136
Deposited By:
Deposited On:14 May 2008 09:26
Last Modified:06 Feb 2012 14:14

Archive Staff Only: edit this record