论文部分内容阅读
基于组件开发(CBD)是当前软件开发技术的趋势,但目前还缺乏合适的过程模型,从而制约了其优点的发挥。本文定义了一个并行过程模型来描述CBD过程内在的并行性。该模型具有两个并行维:组件维将CBD过程分解为系统开发、已有组件基础上的开发和新组件的开发;过程维将CBD过程分解为需求、设计、实现、测试和维护等子过程。凭借对并行性的分解,可以更清晰地描述CBD的并行过程并能更容易地管理该过程的复杂性。这种CBD二维并行过程模型可以作为诸如统一过程模型等其它模型的内核,因此给出了一个可能的三维并行模型作为范例,该模型