TTCN-3类型系统测试用例集自动生成

来源 :计算机系统应用 | 被引量 : 0次 | 上传用户:qzhair
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对编译器测试中最为重要的测试用例集构造问题,提出了针对TTCN-3语言类型系统的编译器测试用例集层次化、结构化的自动生成方案。语法方面,严格遵从语言规格说明中的扩展巴科斯-瑙尔范式(EBNF):语义正确性上,采用定义“元素定义偏序文件”、建立抽象语法树等多种方法加以保证。实验表明新方案极大提高了测试用例集的生成效率,对TTCN-3类型系统语法、语义两方面都达到很好的测试覆盖,增强了发现编译器缺陷的能力。该方案对于其他语言的编译器测试也具有参考价值。
其他文献
对Al-Mn-Si-X合金进行不同温度和不同时间的退火,采用金相显微镜(OM)、扫描电子显微(SEM)和电导率仪对不同状态的合金组织进行观察、能谱(EDS)分析和电导率测试,研究Al-Mn-Si-X合金的
研究热处理工艺参数对铜基碳纳米管复合薄膜的微观结构和性能的影响,采用超声辅助脉冲电流复合电沉积法在不锈钢基板上沉积制备铜基碳纳米管复合镀膜,再将制备的复合薄膜在H2中
教学管理信息系统是高校开展教学管理工作的基础和重要手段,当前已得到了广泛应用。根据应用实践和教学管理工作改革的需求,需要开发一套通用标准化的教学管理信息系统以满足越
针对敏捷软件开发方法尚未从本质上消除控制滞后性的问题,运用发酵调控学领域的在线检测技术和反馈控制技术,设定三个控制目标函数,设置若干检测参数及控制参数,建立基于在线检测
对于企业最宝贵的财富数据而言,只有备份数据才是防止数据丢失的根本方法,只有备份完整的数据才能保证在应用系统发生故障时系统和数据的完整恢复。随着公司信息化建设的发展
本文针对无线局域网环境对多媒体信息传输过程中丢包状况区分不理想的情况,提出了在TFRC协议基础上的一种改进,添加了丢包区分机制spike,同时采用了TFRC协议的基于公式的速率
采用多线程技术可充分提高应用程序运行效率,微软的.NET框架提供了新的线程类库,从而可以方便地创建多线程应用程序。本文首先简述了多线程应用的意义,介绍了进程、线程以及应用
<正>In the last decade,selection and composition of Web services have drawn increasing attentions.However, real-life services are not only web services but comp
介绍了基于内容的语义桌面系统。系统对桌面数据进行区分,根据桌面内容的特点提供不同的语义查询;采用数据可视化技术展示桌面数据,记录用户的思路;提供数据共享功能,方便用
CA(Certification Authority)是负责发放和管理数字证书的机构。JCE(Cryptography Extension)为应用程序采用Java加密和数字签名提供了一种统一和一致的方式。给出了一种建立在JC