分布式软件系统交互行为建模、验证与测试

来源 :计算机研究与发展 | 被引量 : 0次 | 上传用户:yanwuhui
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了确保分析与设计阶段分布式软件系统中模块之间交互行为的正确性,提出了一种分布式软件系统模块交互的抽象方法,分别通过系统状态机图和对象状态机图对各模块状态变迁进行建模,使用UML2.0序列图对模块之间交互行为进行描述.采用基于命题投影时序逻辑的模型检测技术,将对象状态机图转换为Promela模型,系统交互性质转换为命题投影时序逻辑公式,通过模型检测器验证交互模型是否满足于系统的性质,若不满足于该性质,则能够获得反例执行的路径.给出了一个分布式软件系统测试框架,在验证后的序列图模型基础上,使用基于模型的测试用例自动生成方法得到测试用例集合,该集合能够实现对交互行为的有效测试.实例结果表明,该方法可以提高分布式软件系统中模块交互行为的有效性和可靠性.
其他文献
中国少数民族汉语水平等级考试(MHK)的推广,为少数民族预科汉语教学改革提供了契机和方向。本文对目前MHK推行中,新疆高校少数民族汉语教学中存在的主要问题进行了深入的分析
近代以来,中国原有的慈善思想受外力的冲击和影响,由传统向近代嬗变,最终形成了具有崭新内涵的慈善思想。教会在华兴办的慈善机构,是中国人了解西方社会慈善事业最直接的途径
<正>地理学科,既是一门科学,也是一门艺术,其丰富的内容,多姿的活动,给学生更多的视觉享受和活动空间,恰当灵活地导入新课,能激发学生的学习兴趣,吸引其注意,从而达到良好的
在旅游对旅游地社会文化的影响因素中 ,旅游主体——旅游者起着最为重要的作用 .随着旅游者大量涌入发展中国家的旅游区 ,旅游者对促进旅游地价值体系、个人行为、家庭关系、
针灸治疗急症与经脉循行的关系韩慧河南医科大学附属卫校郑州450052关键词针灸;急症;治疗;经脉循行急症病势急、病程短、痛苦大,需要很快缓解症状,减轻痛苦,这就要求医者根据经脉的循行路
维吾尔族人口数量增长日渐加快,死亡水早已降到较低,生育率正在缓降,但仍属高生育模式,年龄结构正处在年轻型向成年型的过渡中,未来人口数量仍将快速增加,抚养比较重,育龄妇女基数加
完全成本法和变动成本法在企业成本计算方面各有侧重,其常用的理论结论证明常常被运用,在企业实践中能否适用?本文主要通过企业案例进行实用性的论证。
黄壁庄水库是滹沱河干流上是一座以防洪为主,兼顾发电、灌溉、生活供水和环境用水的大1型综合利用水库,总库容12.1亿m^3。会同上游的岗南水库控制滹沱河流域面积的95%。自建库50