arrow
Return

Software component models

delete2007-10-01
delete190
PRE
AI
K
Kung-Kiu Lau *
Z
Zheng Wang
DOI:10.1109/TSE.2007.70726delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Component-based development (CBD) is an important emerging topic in software engineering, promising long-sought-after benefits like increased reuse, reduced time to market, and, hence, reduced software production cost. The cornerstone of a CBD technology is its underlying software component model, which defines components and their composition mechanisms. Current models use objects or architectural units as components. These are not ideal for component reuse or systematic composition. In this paper, we survey and analyze current component models and classify them into a taxonomy based on commonly accepted desiderata for CBD. For each category in the taxonomy, we describe its key characteristics and evaluate them with respect to these desiderata.
Keywords:
software components
software component models
component life cycle
component syntax
component semantics
component composition
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Software Engineering cover
IEEE Transactions on Software Engineering
IF:
5.6
Papers:
2.8K
Citations:
1.1W

Organization

No organization information available
Cited Papers

Cited Papers

err
IF0
err
err0
PREAI
err
errShare
errSave
errShare
errSave
Reactions of Alkenes and Alkynes with an Acyclic Silylene and Heavier Tetrylenes under Ambient Conditions
err2014-10-09
err0
errOAAI
errFelicitas Lips; Akseli Mansikkamäki; James C. Fettinger; Heikki M. Tuononen; Philip P. Power
errShare
errSave
Development and validation of rapid assessment indices of condition for coastal tidal wetlands in southern New England, USA
err2011-01-07
err0
PREAI
errCathleen Wigand; Bruce Carlisle; Jan Smith; Mark Carullo; Debora Fillis; Michael Charpentier; Richard McKinney; Roxanne Johnson; James Heltshe
errShare
errSave
researcher View more