本站小编为你精心准备了智能体系统的软件工程论文参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。
虽然智能体系统和其他系统比较有点较多,但其仍有一定不足需要完善,如下所示。
1.1设计元概念模型若是想要设计完善的设计元概念模型,那么需要考虑的问题较多,例如开发对象概念与智能体系统软件开发方法的管理、开发对象和智能体之间的关系等等,必须充分的考虑到。在此基础上建立完新原概念模型后,还需建模、实现过程。知道规则等等。
1.2拓展智能体系统软件工程的应用领域智能体系统软件在开发的过程中需要决的问题较多,其中最重要的便是要解决开发过程中各种问题,例如生长性、开放性及动态性等问题。
1.3探究系统结构与工具因智能体系统软件工程结构及开发方法指导设计等因素,其对智能体系统是否能够成为主流的开发有一定的影响。
1.4开发过程的标准化智能体软件的开发方法、途径逐渐得到完善,问题逐步得到解决,所以目前人们将目标放在了智能体系统软件工程标准化问题,此种现象的出现说明了智能体技术已经向工业化迈进。
2基于智能体系统的软件开发途径
智能体系统软件开发途径包括以下几点:(1)建立之恩给你体理论模型,将其视为框架建立智能体系统结构模型。(2)在结构模型前提下使用建模语言UML实现应用程序。本文便对智能体系统结构模型的建立方法、如何应用建模语言UML进行简要分析,详细包括以下几点。
2.1智能体系统的结构模型智能体是可执行计算的应用软件实体,因此可以将智能体系统理论模型框架下简历的模型从现实世界转换到数字领域。首先,智能体系统结构模型中的逻辑功能组件应该与理论模型中的问题求解策略、过程有较强的对应关系。其次,它是一种相互联系的系统结构,各个部件之间有着紧密关联的交互作用。基于智能体理论模型创建的结构模型主要包括了感知器、消息处理器、基于感知融合的世界模型、目标判断函数、策略部件和效应器。
2.1.1感知器感知器属于计算机系统中的一部分,其在运行的过程中可有效的检测外部环境及自身的状态,来充分的保证系统正常运行。感知器在其运行过程中所得到的数据包括内存使用的大小、内存剩余大小、占用CPPU时间比率、硬盘使用率等等,以上数据包含了计算机硬软件在运行过程中的使用情况。
2.1.2消息处理器消息处理其的主要工作内容便是与其他智能体进行沟通,此种数据传递沟通是通过二进制的形式来表达传递,还有一种建立文本的基础上进行传递。
2.1.3基于感知融合的世界模型基于感知融合的世界模型跟理论模型中的世界模型相对应,感知处理器能够感知器与消息处理器中获得信息,在一段连续的时间周期内将感知器与消息处理器中产生的数据信息融合一致。
2.1.4目标判断函数将两个数值相比较便可得到一个最简单的判断函数,较为复杂的判断方式还有区间判断、模糊判断、约束判断等。
2.1.5策略部件在智能体通用软件的模型中,没有必要也不可能将策略函数具体化,在实际工作中策略部件的具体形式可以根据具体应用而定。
2.1.6效应器效应器作为系统的输出,对外界对象与自身世界模型产生作用。一个智能体可能存在多个执行器,智能部件安排任务的执行顺序,将任务分解成多个子任务,子任务按照顺序排列,而效应器负责监督子任务的执行情况,必要时可以变换执行的顺序。
2.2基于建模语言UML的应用程序在结构模型的基础上,可以运用建模语言UML来实现应用程序,而这个过程则需要通过编程来实现。先是基于建模语言UML的代码生成智能体系统,然后运行该系统。建模语言UML是一种可视化的建模语言,它与其他大多数面向对象的语言存在着密切的映射关联。代码生成则是直接根据UML图生成计算机的框架程序,与智能体的六个组成部分相对应,UML模型的实现形式为CInputContainer、CSensor、CComunication、CEffector、Agent、COutputContainer。智能体系统在上述的模型与语言实现形式下,可以择优选择软件的开发程序。
3结束语
因智能体系统开发软件工程能够解决其他类似软件无法处理的问题,所以智能体软件的市场应用范围非常大。智能体系统有效的增强对象抽象性,且在进行建模、设计、分析及实现的过程中发挥这重要的作用,让人们的生活更加方便快捷,我国在此方面取得一定成就,但是还不能满足人们的实际生活需要,还需要研究人员认真的研发,找出更为适合人们的软件,提高经济的迅速发展。
作者:何伟超单位:内蒙古自治区巴彦淖尔市