The project has investigated formal techniques for automated testing and model.checking. The main contributions include, the operational semantics for UML.Statecharts, which serves as a common model of object dynamic behaviors for.both of verification and testing; the test case generation method for UML.Statecharts according to its hierarchy and concurrency; the approach of model.checking UML Statecharts associated with the state space reduction methods.based on slicing; and the improved method for path-wise automatic generation of.test data. Based on the above results, the prototype tool and system have been.designed and implemented for experiments. The achievements of the project are.expected to promote the combination of automated testing and model checking.for system validation, which is essential in the development of safety critical.systems.
基于形式化验证技术,研究面向UML的软件自动测试技术,包括:UML的形式化语义;测试Oracle的自动生成;测试用例的自动生成;以及相应的测试自动化工具。研究将推进软件测试技术在依托程序理论的基础上走向系统化、自动化,对于保障和提高软件可靠性有重要的科学意义和广泛的应用价值。
{{i.achievement_title}}
数据更新时间:2023-05-31
出租车新运营模式下的LED广告精准投放策略
四川盆地东部垫江盐盆三叠系海相钾盐成钾有利区圈定:地球物理和地球化学方法综合应用
黄曲霉毒素B1检测与脱毒方法最新研究进展
油源断裂输导和遮挡配置油气成藏有利部位预测方法及其应用
油源断裂活动期输导油气有利部位预测方法的改进
基于形式化技术的高速网通信协议集成测试环境研究
UML模型分析技术和支撑工具的研究
面向方面软件的测试技术研究
面向SOA软件的蜕变测试技术研究