首页> 外文期刊>International Journal on Software Tools for Technology Transfer >A toolset for conformance testing against UML sequence diagrams based on event-driven colored Petri nets
【24h】

A toolset for conformance testing against UML sequence diagrams based on event-driven colored Petri nets

机译:基于事件驱动的有色Petri网的UML序列图一致性测试的工具集

获取原文
获取原文并翻译 | 示例
       

摘要

Novel techniques and a toolset are presented for automatically testing the conformance of software implementations against partial behavioral models constituted by a set of parameterized UML sequence diagrams, describing both external interactions with users or client applications and internal interactions between objects in the system. Test code is automatically generated from the sequence diagrams and executed on the implementation under test, and test results and coverage information are presented back visually in the model. A runtime test library handles internal interaction checking, test stubs, and user interaction testing, taking advantage of aspect-oriented programming techniques. Incremental conformance checking is achieved by first translating sequence diagrams to Extended Petri Nets that combine the characteristics of Colored Petri Nets and Event-Driven Petri Nets.
机译:提出了新颖的技术和工具集,用于针对由一组参数化UML序列图构成的部分行为模型自动测试软件实现的一致性,该行为模型描述了与用户或客户端应用程序的外部交互以及系统中对象之间的内部交互。测试代码是从序列图自动生成的,并在被测实现上执行,并且测试结果和覆盖率信息在模型中以可视方式呈现。运行时测试库利用面向方面的编程技术来处理内部交互检查,测试存根和用户交互测试。通过首先将序列图转换为扩展的Petri网来实现增量一致性检查,该扩展Petri网结合了有色Petri网和事件驱动Petri网的特性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号