Design, retrieval, and assembly in component-based software development

Padmal Vitharana, Fatemah Zahedi, Hemant Jain

Research output: Contribution to journalArticlepeer-review

45 Scopus citations

Abstract

Various aspects of design, retrieval and assembly in component-based software development (CBSD) are discussed. The CBSD approach seeks to develop the components required to support functions and processes for a particular domain or area. Once the domain components are designed and developed, various applications in that domain can be constructed by selecting and assembling the chosen components. CBSD also offers wide range of research opportunities in fields such as configuration management, productivity measurement of analysts and developers, cost estimation of CBSD projects and quality, reliability and maintenance of component-based solutions.

Original languageEnglish (US)
Pages (from-to)97-102
Number of pages6
JournalCommunications of the ACM
Volume46
Issue number11
DOIs
StatePublished - Nov 2003

ASJC Scopus subject areas

  • General Computer Science

Fingerprint

Dive into the research topics of 'Design, retrieval, and assembly in component-based software development'. Together they form a unique fingerprint.

Cite this