Component-Based Development (CBD) is an emerging discipline for promoting practical reuse of software. In CBD, by building new software with independently developed components, we can gain the benefits promised by the software reuse such as quality improvement and rapid development.
展开▼