Logo image
Applying a reusable framework for software selection
Journal article   Open access   Peer reviewed

Applying a reusable framework for software selection

V. Maxville, J. Armarego and C.P. Lam
IET Software, Vol.3(5), pp.369-380
2009
pdf
reusable_framework.pdf988.62 kBDownloadView
Author’s Version Open Access
url
Link to Published Version *Subscription may be requiredView

Abstract

With increasing use of component-based development (CBD), the process for selecting software from repositories is a critical concern for quality systems development. As support for developers blending in-house and third party software, the context-driven component evaluation (CdCE) process provides a three-phase approach to software selection: filtering to a short list, functional evaluation and ranking. The process was developed through iterative experimentation on real-world data. CdCE has tool support to generate classifier models, shortlists and test cases as artefacts that provide for a repeatable, transparent process that can be reused as the system evolves. Although developed for software component selection, the CdCE process framework can be easily modified for other selection tasks by substituting templates, tools, evaluation criteria and/or repositories. In this article the authors describe the CdCE process and its development, the CdCE framework as a reusable pattern for software selection and provide a case study where the process is applied.

Details

Metrics

476 File views/ downloads
82 Record Views

InCites Highlights

These are selected metrics from InCites Benchmarking & Analytics tool, related to this output

Collaboration types
Domestic collaboration
Citation topics
4 Electrical Engineering, Electronics & Computer Science
4.47 Software Engineering
4.47.410 Software Engineering
Web Of Science research areas
Computer Science, Software Engineering
ESI research areas
Computer Science
Logo image