|
软件学报 2011
一种形式化的组件化软件过程建模方法DOI: 10.3724/SP.J.1001.2011.03769, PP. 1-16 Keywords: 软件过程,过程建模,过程重用,过程组件,形式化方法 Abstract: 为了解决当前软件过程重用方法中存在的问题,特别是由于缺乏对软件过程组件及其操作法则的精确定义所带来的重用中的低效率问题,介绍了一种形式化的组件化软件过程建模方法(componentizedsoftwareprocessmodeling,简称cspm).cspm提供了形式化定义可重用软件过程的机制,并且给出了将过程组件组合成过程模型的一系列操作法则.利用cspm方法,能够以严格的方式对软件过程组件进行重用,并且有效地避免了传统非形式化建模方法中因歧义而有可能引起的潜在错误.cspm还可以将对组装后的软件过程模型针对某些特定性质的验证问题转化成对其对应组件的一系列子验证问题,从而通过指数地减少需要搜索的状态空间规模,将原来在某些特定环境下不实用的验证问题简化成验证代价较小的一系列问题.
|