使用CORBA技术实现TTCN-3测试系统TCI-CH接口
需积分: 9 191 浏览量
更新于2024-08-12
收藏 227KB PDF 举报
"一种实现TTCN-3测试系统TCI-CH接口的方法,通过使用CORBA技术,为TTCN-3测试系统的分布式和动态配置提供了解决方案。"
在2006年,作者才慧敏和叶新铭在《内蒙古大学学报(自然科学版)》发表了一篇关于实现TTCN-3测试系统TCI-CH接口的研究论文。TTCN-3(Testing and Test Control Notation Version 3)是欧洲电信标准协会ETSI在2001年推出的新一代协议与软件测试标准,旨在提供一个统一的抽象测试描述语言,适用于各种软件开发领域的测试。
TTCN-3测试系统不同于传统的测试系统,其核心特点在于基于组件的分布式测试系统和动态测试配置。测试系统由多个分布在不同节点的测试组件构成,这些组件可以并行执行测试行为。其中,TCI-CH(Test Control Interface - Control Hub)接口子系统在测试系统的动态配置和组件间的通信中起到关键作用。TCI-CH负责测试组件的动态分布和交互,确保测试过程的灵活性和效率。
为了实现TCI-CH接口,作者提出了使用CORBA(Common Object Request Broker Architecture)技术的方法。CORBA是一种用于构建异构分布式系统的框架,能有效地处理网络编程中的边界问题,并提供安全性和可靠性保障。通过CORBA的对象请求代理机制,测试组件可以在不同的网络环境中透明地通信,从而实现测试系统的动态配置和分布式运行。
论文详细阐述了TCI-CH接口子系统的设计和实现过程,包括对TTCN-3测试系统特性的理解和分析,以及如何运用面向对象编程和CORBA技术来构建这一接口。作者还通过模拟环境对实现进行了验证,证明了该方法的有效性。
这篇论文为TTCN-3测试系统提供了一个创新的解决方案,利用CORBA技术克服了分布式测试系统的挑战,推动了测试自动化和一致性测试的发展。这一工作对于理解TTCN-3标准和分布式测试系统的实现具有重要的参考价值,特别是对于那些在软件测试、网络通信和系统集成领域的专业人士来说。
2015-01-14 上传
2021-04-27 上传
2021-09-06 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
weixin_38672739
- 粉丝: 8
- 资源: 920
最新资源
- 构建基于Django和Stripe的SaaS应用教程
- Symfony2框架打造的RESTful问答系统icare-server
- 蓝桥杯Python试题解析与答案题库
- Go语言实现NWA到WAV文件格式转换工具
- 基于Django的医患管理系统应用
- Jenkins工作流插件开发指南:支持Workflow Python模块
- Java红酒网站项目源码解析与系统开源介绍
- Underworld Exporter资产定义文件详解
- Java版Crash Bandicoot资源库:逆向工程与源码分享
- Spring Boot Starter 自动IP计数功能实现指南
- 我的世界牛顿物理学模组深入解析
- STM32单片机工程创建详解与模板应用
- GDG堪萨斯城代码实验室:离子与火力基地示例应用
- Android Capstone项目:实现Potlatch服务器与OAuth2.0认证
- Cbit类:简化计算封装与异步任务处理
- Java8兼容的FullContact API Java客户端库介绍