CORBA网管接口的TTCN-3测试套生成方法

来源 :北京邮电大学 | 被引量 : 1次 | 上传用户:minjiangfashion
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
CORBA是网络管理中的主流接口技术之一,目前的网络管理接口一般主要采用UML来进行与实现技术无关的信息建模,而将IDL作为一种基于具体技术的接口定义,二者共同构成完整的网络管理接口。但目前网络管理接口测试的自动化程度还有待提高,尤其是接口功能和语义层面的测试还主要依赖人工进行。TTCN-3作为一种标准化的测试描述语言,可以用来实现网络管理接口的自动化测试。目前ETSI的规范中已经给出了IDL到TTCN-3的静态映射标准,其内容主要是根据IDL接口定义给出相应的TTCN-3测试套中的函数和数据类型的声明,但并不涉及可执行的测试脚本的映射。因此,要基于现有的TTCN-3规范来进行CORBA网管接口测试脚本的自动化生成,还需要对生成方法进行更深入的研究。本文在ETSI已有的IDL到TTCN-3静态标准映射的基础上,提出了一种根据IDL接口定义和UML序列图来生成可执行的TTCN-3测试套的方法,并给出了TTCN-3测试脚本的生成规则。该方法首先通过IDL接口生成相应的测试套静态声明,然后针对一般的接口操作和属性生成相应的可执行测试例,最后再结合UML序列图的信息生成具有时序关系的测试例组合,从而形成针对管理接口功能的完整测试套。本文对TTCN-3测试套生成器的组成结构进行了设计,并完成了生成器的原型实现,可以自动生成针对CORBA网络管理接口的可执行的TTCN-3测试套,从而在一定程度上提高网管接口的功能和流程测试的自动化水平。文中一并给出了生成器中各个文件和主要函数的详细说明,以及程序中克服的一些难点,最后给出了一个生成器功能验证的简单举例。
其他文献
每年藏历四月,在拉萨,乃至西藏的很多地方,都有一场持续一个月的节日,这个节日是属于佛教徒的萨嘎达瓦节.说它是仪式也好,生活也罢,这个为期一个月的萨嘎达瓦节,自然而然中融
期刊
学位
CGI(CpG Island,CpG岛)在基因的表达调控中扮演者重要的角色,在小鼠基因组中几乎所有的管家基因和40%的组织特异性基因的启动子区都存在CGI。在本文中我们探索了k-mer(k-polymers,k
本文对海南农垦橡胶产业生态资产评估进行了研究。文章对海南农垦橡胶产业生态资产进行了能值核算分析,2002年海南农垦橡胶产业生态系统的能值总投入为3.61E+21sej,无偿环境资
摘要:长期以来,社会和家长或上级部门评价学校的标准往往是一个升学率,评价学生就是看分数,很自然地以应试、升学为轴心来安排教学内容,对于实验内容的教学,也只注重书面知识的传授,让学生记实验现象和实验结论,而过程并不注重。在中学物理教学中,物理实验起着非常重要的作用。而在物理实验教学中,培养学生实验能力又显得至关重要,同时也是培养学生自主探究能力、团结协作精神和巩固物理知识的最有效的方法之一。  关键
本文针对循环经济建设中,以农业废弃物综合利用为主导形成产业共生的涉农企业发展模式,选择重点农业龙头企业九发集团产业园区为研究案例,定量评估产业生态系统的资源环境影响和
江泽民总书记在党的十五大报告中号召我们:“要深入持久地开展群众性精神文明创建活动,大力倡导社会公德、职业道德和家庭美德”。高校图书馆是社会主义精神文明创建活动的重要
摘要:英语作业是分层教学的重要一环。本文列举了英语教学过程中分层作业布置存在的问题,提出了对于初中英语分层作业布置有效性的思考,从而提高英语教学质量。  关键词:新标准英语;分层作业布置;有效性  中图分类号:G632.0 文献标识码:A 文章编号:1992-7711(2017)10-0082  《英语课程标准》(2011版)强调,教学活动不应仅限于课堂,而应延伸到课堂之外的学习和生活中,英语课外
大气中O3浓度下降,导致达到地面的UV-B辐射增强,对农田生态系统带来诸多不利影响,以往的报道多着重于大豆地上部分,UV-B对地下部分及根际微生物影响的报道较少,根瘤菌和大豆是共生作用的典范,根瘤与大豆具有密切的生理关系,在研究UV-B辐射对大豆地上部、地下部及地下部及根际微生物的影响时,无法忽略根瘤菌在其中起的作用。本实验在大田条件下,以相同遗传背景的野生型、多根瘤和无根瘤三种大豆为材料,设置了
无线通信技术快速发展,客观上形成了多种异构接入技术并存的网络格局,异构网络融合将是一种必然趋势,但面临着效率低下等许多问题。无线资源管理(RRM)作为无线通信领域重要的