EconPapers    
Economics at your fingertips  
 

Improvement of component selection process using Genetic Algorithm for Component-Based Software Development

K. Vijayalakshmi, N. Ramaraj and R. Amuthakkannan

International Journal of Information Systems and Change Management, 2008, vol. 3, issue 1, 63-80

Abstract: Modern information systems are becoming more expensive to build and maintain. Software development management and software quality goals are necessary, but not sufficient for the needs of today's marketplace. Shorter cycle time, completed with fewer resources is also in demand. Therefore, organisations are turning to Component-Based Software Development (CBSD). Potentially, CBSD can be used to reduce software development time by bringing the system to markets as early as possible. CBSD process consists of four major processes: component qualification, component adaptation, component composition and component update. To realise the benefits which CBS brings it is imperative that the right software component is selected for a project, because selecting inappropriate component may results in increased time and cost of software development which CBSD aims at reducing. Component selection is a major challenge to CBS developers, due to the multiplicity of similar components on the market with varying capabilities. Although several approaches and criteria have been proposed for component selection, there is no well-defined procedure to select optimised components. In this article, an automated approach is proposed based on Genetic Algorithm that enables the selection of software components both considering functional and non-functional requirements to find the best combination of components.

Keywords: component-based software development; CBSD; component selection; genetic algorithms; GAs; software quality; information systems. (search for similar items in EconPapers)
Date: 2008
References: Add references at CitEc
Citations:

Downloads: (external link)
http://www.inderscience.com/link.php?id=19289 (text/html)
Access to full text is restricted to subscribers.

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:ids:ijiscm:v:3:y:2008:i:1:p:63-80

Access Statistics for this article

More articles in International Journal of Information Systems and Change Management from Inderscience Enterprises Ltd
Bibliographic data for series maintained by Sarah Parker ().

 
Page updated 2025-03-19
Handle: RePEc:ids:ijiscm:v:3:y:2008:i:1:p:63-80