节点文献
基于组件开发的并行过程模型研究
Study on CBD Concurrent Process Model
【摘要】 基于组件开发(CBD)是当前软件开发技术的趋势,但目前还缺乏合适的过程模型,从而制约了其优点的发挥。本文定义了一个并行过程模型来描述CBD过程内在的并行性。该模型具有两个并行维:组件维将CBD过程分解为系统开发、已有组件基础上的开发和新组件的开发;过程维将CBD过程分解为需求、设计、实现、测试和维护等子过程。凭借对并行性的分解,可以更清晰地描述CBD的并行过程并能更容易地管理该过程的复杂性。这种CBD二维并行过程模型可以作为诸如统一过程模型等其它模型的内核,因此给出了一个可能的三维并行模型作为范例,该模型还有一个迭代维。最后,通过一个集成平台软件开发的例子,详细阐述了这种并行模型的应用。
【Abstract】 CBD has the potential to advance the state of software development method,But the lack of suitable process model hindrance the exertion of its strength.A concurrent process model is defined to describe the inherent concurrence of CBD process.The model represented has two concurrent dimensions: the component dimension which include the development of software system,the development with components and the development of components;the process dimension which include the requirement,design,implementation,testing,and maintenance sub-process.Depend on this decomposition of concurrency,we can describe the CBD concurrent process more clearly and can manage the complexity of the process more easily.This two-dimension concurrent model of CBD can be applied as the core model of other process model such as RUP,so a possible three-dimension concurrent model was presented as an example.Finally,we expatiate on the twodimension concurrent model through a development of Integrated platform.
【Key words】 CBD; concurrent development; process model; integrated platform;
- 【文献出处】 航空计算技术 ,Aeronautical Computing Technique , 编辑部邮箱 ,2006年01期
- 【分类号】TP311.52
- 【被引频次】9
- 【下载频次】96