首页> 外文会议> >Siddhartha: a method for developing domain-specific test driver generators
【24h】

Siddhartha: a method for developing domain-specific test driver generators

机译:Siddhartha:开发特定于域的测试驱动程序生成器的方法

获取原文
获取外文期刊封面目录资料

摘要

Siddhartha applies the domain-specific language (DSL) paradigm to solve difficult problems in specification-based testing (SBT). Domain-specific test case data specifications (TestSpecs) and difficult-to-test program design styles engender difficult SBT problems, which are the essential phenomena of interest to Siddhartha. Difficult-to-test program design styles are explicitly represented by domain-specific, unit test driver reference designs that accommodate the problematic program design styles. DSLs are developed to represent both TestSpecs and Driver reference designs. A DSL language processing tool (a translator) is developed that maps TestSpecs into Drivers. We developed a prototype implementation of Siddhartha via Reasoning SDK (formerly known as Software Refinery) and developed two domain-specific TestSpec/spl rarr/Driver translators. Each translator generated Drivers that revealed new failures in a real-world digital flight control application program.
机译:Siddhartha应用领域特定语言(DSL)范例来解决基于规范的测试(SBT)中的难题。特定于域的测试用例数据规范(TestSpecs)和难以测试的程序设计风格会带来困难的SBT问题,这是Siddhartha感兴趣的基本现象。难以测试的程序设计风格由特定领域的,适合问题程序设计风格的单元测试驱动程序参考设计表示。开发了DSL来代表TestSpecs和驱动程序参考设计。开发了DSL语言处理工具(转换器),可将TestSpecs映射到驱动程序。我们通过Reasoning SDK(以前称为Software Refinery)开发了Siddhartha的原型实现,并开发了两个特定于域的TestSpec / spl rarr / Driver转换器。每个翻译器生成的驱动程序揭示了实际数字飞行控制应用程序中的新故障。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号