面向对象框架技术在ATS领域中的应用研究

来源 :西北工业大学 | 被引量 : 0次 | 上传用户:glosslee
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着科学技术的不断发展,自动测试系统日益复杂和先进,而软件作为整个系统的核心,规模和复杂度不断增加,传统的软件开发模式面临巨大挑战。为了最大限度地提高自动测试系统软件的复用性和开发效率,本文对自动测试系统领域的面向对象框架开发进行了研究。 本文首先介绍了自动测试系统的发展历史和现状,以及框架在自动测试系统中的应用;从框架构造和组成的角度出发,使用UML符号体系,建立了框架元模型,讨论了框架的开发过程,并研究了领域工程及应用系统的双生命周期开发模型。 通过领域分析,提出了一种通用的开放式的自动测试系统体系结构,并利用UML用例图表达了自动测试系统的功能需求,在此基础上构建了自动测试系统的领域对象模型,并从静态结构和动态行为两方面进行了具体建模。 在基于框架元模型和自动测试系统领域对象模型的基础上,结合模式语言的框架开发过程,提出一种自动测试系统的面向对象框架开发方法,并具体探讨了自动测试系统面向对象框架开发过程中的四个阶段:扩展点识别、框架设计、框架实现和框架测试等,重点研究了UML、设计模式等技术在框架设计中的应用,取得了良好的效果。 最后,通过复用自动测试系统框架,组建了某型雷达自动测试系统,并着重从测试策略、测试流程、通信程序、故障诊断、可测试性等方面对雷达测试软件进行了设计,由此对前面提出的自动测试系统的面向对象框架做了进一步验证;此外,软件测试是保证ATS质量的关键要素,本文提出了ATS的软件测试模型,从白盒测试、黑盒测试、测试用例设计、回归测试等方面研究了ATS软件测试的相关技术,并选择了正交试验设计这个具有代表意义的方法来构造测试用例。 本文对自动测试系统框架的开发方法与技术做了深入的研究,将框架技术应用于自动测试领域中,不但带来了代码复用,更重要的是带来了高层次的设计复用,基于框架开发领域应用系统可以有效地提高自动测试系统软件的开发效率,降低开发成本,提高系统可靠性和可维护性。
其他文献
期刊
期刊
自从1992年St.J.Russell等人提出光子晶体光纤的概念以来,众多大学、科研机构投入了大量的人力物力对光子晶体光纤在理论和实际应用方面进行研究。理论和实验都表明这种光纤具
近年来VoIP技术得到了快速的发展。而作为软交换中最具前景的SIP协议凭借其简单灵活的优势,已经开始向VoIP以及其他多媒体通信领域快速挺进。在不久的将来,基于SIP协议的VoIP通
期刊
近年来移动应用业务的增长,对接入网带宽提出了越来越高的要求。高速毫米波光无线融合系统充分利用光纤的巨大带宽和无线传输的灵活性,期冀为未来提供Gb/s级数据的传输。高速
期刊
本课题是南通市水利局委托项目。随着国民经济的迅猛发展,水利工程在国民经济中所起的作用越来越大,防汛更是直接影响国民经济发展的一个重要方面。本课题基于ARM平台,采用嵌
期刊
无线通信技术的快速发展使异构无线网络环境逐渐成为无线通信的典型环境,当前多种多样的无线通信网络只遵循自身的通信标准,不同的无线网络之间形成了相对孤立的信息孤岛,重叠覆