面向对象新型软件开发技术文献综述.docVIP

面向对象新型软件开发技术文献综述.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面向对象新型软件开发技术文献综述

面向对象新型软件开发技术文献综述   摘 要:面向对象的开发技术能够有效的提升网站开发、软件系统开发、移动软件和测试软件的效率。针对面向对象技术在尺度分配、软件测试以及操作多态性上存在的问题,本文提出了面向对象的新型软件开发技术研究。首先开展了异构应用领域的面向对象适应性分析,得出了遥感成像领域、系统测试领域以及专家判决领域对于面向对象技术的操作多态性需求。然后归纳了形式化推理的面向对象方法创新,分析了基于petri网推理、形式化uml以及总体视图MVC的面向对象方法可行性,最后对面向对象方法进行总结和归纳。   关键词:对象;异构;Petri;MVC   中图分类号:TP311.52 文献标识码:A 文章编号:1671-2064(2017)20-0015-01   面向对象是以有限功能集合认知和表征世界客观事物的重要思想,其区别于面向直线思维的过程认知,能够将客体、功能、特征、状态和过程进行有效分离,改变了人类最开始的按照流程分解问题来解决问题的方式,大幅地降低认知处理的难度。通过面向对象的方式,利用封装、继承、多态、传递等新型函数编写方式,能够设计出结构清晰、可重用性高的大规模软件系统,并且实现组件式和动态性的功能模块和消息机制,从而为程序的扩展性和灵活性提供很好的支撑。国际上现有的开发语言C++、C#、JAVA、python、HTML、Verilog等都已经能够很好的支撑和扩展面向对象的编程,并在面向对象的支持下在网站开发、软件系统开发、移动软件和测试软件取得了良好的应用效果,而目前国内在面向对象的开发语言方面仍是空白。   国内外大型软件开发公司以及科研机构从面向对象的新领域以及新方法等方面开展研究。面向对象的遥感影像信息提取,将图像以及处理过程作为对象,提升信息提取准确性和处理速率,但其最优信息提取尺度分配如何从对象中建立客体仍然是一个难以处理的问题。同时,由于编程语言思路的改变,对软件测试提出了更高的要求,传统的检测手段不足以满足现有的软件开发,因此解决软件测试的问题非常迫切。对于面向对象的专家系统,其专家知识库是由推理模型不断学习形成的,其对操作的封装多态性需要进行进一步的简化。   针对面向对象技术在尺度分配、软件测试以及操作多态性上存在的问题,本文提出了面向对象的新型软件开发技术研究。首先开展了异构应用领域的面向对象适应性分析,得出了遥感成像领域、系统测试领域以及专家判决领域对于面向对象技术的操作多态性需求。然后归纳了形式化推理的面向对象方法创新,分析了基于petri网推理、形式化uml以及总体视图MVC的面向对象方法可行性,最后对面向对象方法进行总结和归纳。   1 异构应用领域的面向对象适应性分析   1.1 遥感成像领域的面向对象适应性分析   齐义娜[1]提出一种面向对象的高分辨率遥感影像信息提取与尺度效应分析,针对IKONOS影像地物信息的提取建立了基于精度的均指方差算法模型,通过理论分析了面向对象监督学习分类法的可行性。通过实验仿真得到,面向对象的影像分析方法在分类精度以及分类效果上都高于基于像元的分类方法,在对高分辨率影像进行信息提取方面具有的优越性。管珍等[2]提出面向对象的遥感影像分类研究,提出了多尺度分割的概念,分析了参数选择的标准,选取德国德绍城的遥感影像为数据源。实验仿真表明,面向对象的分类方法实现分类结果精度达到了85%以上。   1.2 系统测试领域的面向对象适应性分析   在软件测试领域,魏少涵[3]提出了一种面向对象软件测试方法,其构建了一个基于论坛测试系统的测试方案,有效监测出软件运行过程中的局部漏洞。但是由于局域检测效应的存在,无法整体关联全局代码,容易造成漏洞的漏检。齐震[4]设计了一种面向对象软件的自动化测试框架,其针对传统软件测试方案的缺点,确定了一套测试框架的编写规则和实现机制,并实现面向对象的智能自适应测试系统,有效解决了复杂环境下的测试问题。   1.3 专家判决领域的面向对象适应性分析   在专家判决领域,李曙歌[5]提出了基于面向对象知识表示的专家系统,其有效应用于大田作业的小麦自动化生产中,实现预估小麦产量的可信度达到0.837,提升了专家系统的预测精度。汪康康等[6]提出了一种面向对象的调度命令票专家系统,并设计了以城市电力的调度为对象的调度命令票专家系统,构造了规则库和推理模块。该系统已经成功应用在成都电业局调度局配网调度网络中,并获得了良好的应用效果。   2 形式化推理的面向对象方法创新   2.1 基于petri网推理的面向对象方法   在基于petri网络领域,顾妍午等[7]提出了面向对象Petri网技术在系统建模应用,利用对象的封装及继承等特性,设计了描述对象内部的状态变化细节及与外部联系的接口,降低了所建立

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档