自动测试系统的面向对象框架开发方法研究

来源 :浙江大学 | 被引量 : 0次 | 上传用户:rogy520111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当今自动测试系统的规模和复杂性与日俱增,传统的软件开发方法,包括传统的面向对象设计方法,由于软件复用力度有限,难以进一步提高自动测试系统的软件开发效率以满足用户的需求。面向对象框架是提高软件复用性的一种重要技术,相对于传统的软件复用技术,框架不仅提供了代码复用,而且实现了更具有软件生产力意义的设计复用,基于框架开发领域应用可以有效地提高软件的开效率。但是,相对于应用程序的开发,框架开发是一项更为艰巨的任务,尤其由于缺乏标准的方法指导和成熟的技术支持,目前自动测试系统领域面向对象框架的研究与开发尚处于探索阶段。本文的研究目的在于通过自动测试系统的领域分析以及基于统一建模语言(UML)的面向对象框架建模技术的研究,提出一种特定领域自动测试系统的面向对象框架开发方法。 首先,在自动测试系统的特征和需求分析的基础上建立自动测试系统的面向对象元模型,并用接口定义语言(IDL)对元模型进行形式化描述,使其定义与具体实现语言不相关。这个元模型是各种自动测试系统面向对象框架的基础体系结构。 其次,基于UML的扩展机制定义一个满足面向对象框架特征建模的UMLprofile—Framework Profile,使UML更好地支持框架“热点”的建模和设计模式的直观表示,并用OMG的对象约束语言(OCL)对Framework Profile的语义进行形式化描述,便于框架开发人员的正确理解和使用。 最后,利用上面两点研究成果提出一种基于元模型、热点驱动的自动测试系统的面向对象框架开发方法。新方法主要包括热点识别、框架设计、框架实现和框架测试等一系列迭代的过程,直到识别框架中的所有热点并得到灵活的设计实现。 提出的新方法将为各种自动测试系统的面向对象框架开发提供指导原则,................一一一 伙卜.摘要有助于快速建立目标自动测试系统的核心对象模型,能直观地表达框架中的热点,保证框架设计具有良好的复用性、灵活性和扩展性,对于最终基于框架提高目标领域应用软件的开发效率、降低开发成本、提高系统可靠性和可维护性等具有重要的意义。
其他文献
能源是人类赖于生存的物质基础,是社会进步、经济发展的重要支柱。在区域经济规划和城市建设中,科学合理的能源结构是至关重要的,调整好能源结构是社会经济可持续发展、改善人居
1 研究背景 自20世纪80年代以来,随着我国市场经济快速发展,流动人口成为了活跃市场经济的生力军,规模也不断的壮大。目前流动人口已从过去的个体流动逐渐转变为家庭迁移,在整
计划-注意-同时性加工-继时性加工,这些基本PASS概念的提出,是为了给传统上将智力作为一个笼统构念的做法提供某种替代的选择。在这一新的理论途径中,我将一般能力分解为对主
目的研究广西汉族遗传性状基因频率分布特点。方法采取群体遗传公认的方法调查了705名广西汉族大学生的卷舌、前额发际、耳垂、翻舌、眼睑、发旋、小拇指弯曲、拇指类型8对遗
我国在构建企业环境守法激励机制上尚属空白,国外关于企业环境守法激励机制的成功经验可给我们以启示:可以采用企业自愿、协商、非强制方式来调动企业守法的积极性,引导、激
我国学校教育肩负着全面推进素质教育,切实贯彻“健康第一”指导思想的重任。而“作为素质教育主渠道和突破口的学校体育”是学校教育的重要组成部分,其组织者和实施者——体育
<正>《诗经·关雎》一诗,被多个版本的初中语文教材选用。除了个别词语的理解有些难度,该诗似乎浅显到不需要解读,因而很少有教师认认真真去解读,大多在一番陈词滥调的赞美之
本文首先简要介绍了语料库语言学的发展和现状,讨论了其对外语教学和研究的影响。然后从词频、句法、搭配各个角度分析语料库在词汇教学中的应用。本文重点探讨语料库在语言
马融治《易》用古本,上承费直,使费氏之学得有传承;又下启郑玄易学,使费氏之学得以发扬光大。他以"十翼"解《易经》,同时还以"十翼"互证易理。马融承费直之学,重视以儒理解《
浅谈开展角色游戏应处理好的几个关系余帆在长期的教学实践中,我深深感到,认真准备、精心组织幼儿开展角色游戏,能促进幼儿能力、个性、身心健康地全面发展,关键是要正确把握对角