APP下载

创建智能体系统的软件工程方法

2018-01-30朱士高

电子技术与软件工程 2017年15期
关键词:软件工程方法研究

朱士高

摘要:进入信息化时代后,计算机软件进一步发展。而为了更好的适应社会发展的需求及人们生活、工作的需要,研发人员对计算机应用性能进行了提升,提出了创建智能体系统软件工程思路。本文以此为切入点,就智能体的概念作用、智能体系统软件工程的特点、智能体系统软件工程开发现状、具体开发方法这几方面的内容进行相关的论述。

【关键词】智能体系统 软件工程 方法研究

智能体系统软件是计算机软件的再次开发,目前智能体在世界范围内被广泛的使用。创建智能体系统软件可有效的提升人们的工作效率,为企业的智能化发展提供了有利的支持。作为数字元素之一,智能体系统软件的开发将随着计算机技术的不断发展而逐渐完善。未来智能体系统软件将由个体逐渐发展为群体,进而将被大范围的应用到社会各行业中去。最终,为我国社会产业系统的自动化运行,国民经济的提升奠定下一个更为有利的基础。为了实现这一目标,相关人员则非常有必要就创建智能体系统的软件工程方法进行探讨。在探析研讨的过程中,我们发现在智能体系统软件工程的开发中尚存在一定的问题,需要人们有针对性的去予以改进、完善。

1 智能体概述

1.1 智能体的概念

所谓智能体是一种结构复杂的可自动化运行的机器,目前人们对于智能体尚无统一性定义。但是可以肯定的是,智能体的功能非常复杂,为实体性的设备。所以,智能体可以对人的特性进行模拟。在实际的应用过程中,智能体的使用效果非常理想,目前受到了人们普遍的认可。

1.2 智能体的作用

由于智能体本身有很强的适应性及逻辑推理能力,所以其可在不受外界干扰的条件下独立的来完成任务。不仅如此,智能体可在独立的状态下分工合作且协调性极强。并以无线通讯的方式来对运行中所出现的问题进行解决。因而,智能体的应用将起到提升工作效率、提升企业智能化的作用。于某种程度上而言,智能体系统软件因其自身的特点对于原传统计算机软件所存在的缺陷予以了一定的弥补。因而这是一款非常适合于现代的、符合时代发展的软件开发工程,其有效的对原有计算机软件功能进行了优化,为当代我国国民经济的稳定化、持续化发展奠定下了有利的基础。而今,智能体系统软件已经在各行业中被广泛的应用,且发挥着重要的作用。

2 智能体系统软件工程的特点

智能体系统软件工程与传统系统软件相比最大的特点在于智能性,在模拟人思维的基础上该系统软件可以对事物进行推理,并同时对各项功能进行智能化的协调。于此同时,其还将对外部环境进行感知。而后对事物进行评估、判断,进而结合外部环境自主的来完成相应任務。

3 智能体系统软件工程发展现状

3.1 基于设计概念角度下

设计元概念的建立是智能体软件建设的初起,在建设的过程中需要在明确多方关系的基础上进行。但是就目前的实际情况来看,智能体系统软件工程建设中的设计元建设还存在不足,需要于原则、步骤等方面加以完善。

3.2 基于智能体系统软件应用范围角度下

在智能体系统软件开发过程中,相关人员必须正视开发过程中的各种问题。其中包括有生长性、开放性、动态性等等内容,从而来达到改进技术、扩大应用范围的目的。

3.3 基于智能系统软件结构角度下

此外,在智能体软件开发的过程中结构问题也是技术人员所必须面对的。结构的确定、方法的选择对于智能体系统软件最终开发功能具有极大的影响作用。因而,在具体的应用开发过程中应加以重视。

3.4 基于智能系统软件开发过程角度

在智能化系统软件的开发过程中,需要针对软件的开展制定相应的标准。从而来实现智能化系统软件向工业化发展的迈进。

4 智能体系统软件开发路径

4.1 系统结构模型的建立

智能体系统软件模型的建立主要包括以下几方面的内容:感知器、消息处理器、基于感知融合的世界模型、目标判断函数、策略部件、效应器这几部分。作为计算机关键的实体应用结构,在构建模型的过程中应考虑将逻辑功能与理论中所存在的问题有机的结合,以求实现一一对应关系。

其中感知器的建立主要是对外在环境及自身软件系统的运行状态进行检测,进而来确保系统运行的正确性,在感知器运行的过程中可得到多种数据的使用情况;而消息处理器的建立是为了更好的将智能体系统软件中各智能体进行结合,从而实现在建立文本的基础上来将相应信息进行传递;其中感知融合的世界模型则可将管制器与消息器中的信息进行有机的结合,促使信息实现一致性的融合。目标判断函数则是个极为简单的函数判断方式,从而来有效的对两个数值进行比较;最后,效应器则起到了系统输出的作用,其对智能体系统下子任务具有监督性作用,必要时还可调节智能体部件的顺序。而策略部件的应用则可根据实际情况来确定。

4.2 语言的应用

这里的语言应用指的是建设模UML,其是在结构模基础上所应用的,目的在于实现应用程序,而要实现这一目标则需要通过编程来完成。这里简单的对建设模UML的应用进行分析,通过分析可得在基于建设模UML的代码基础上来建立智能体系统,而后在对这一系统进行运行。需要说明的是,该一语言是一种可视化的建设模语言。不仅如此,建设模UML与多数的面向对象之间存在着非常紧密的关联性,我们将这种关联性称为映射关联性。而后,代码则将根据该语言图形成计算机框架程序,并于智能体系统软件下的组成部分相互对应。最终,在以上语言与模型的支持下,智能体系统软件可择优的对当前软件的开展程序进行相应的选择。

5 结语

综上所述可得,智能体系统软件工程相较于传统软件系统工程有着更多优点。其的优势主要体现在智能化上,是符合时代发展的一种产物。于一定程度上而言,智能体系统软件将原有软件的缺陷给予了一定的弥补。所以,将智能体系统软件应用于各行业中将极大地提升工作效率,将更好的来满足到当前社会发展的实际需求。但是,在具体实施的过程中需要对应用方法加以注意,以确保该软件系统开发的优良性,进而为社会发展贡献更大的力量。

参考文献

[1]卢颖,创建智能体系统的软件工程方法研究[J].电子技术与软件工程,2015(06).

[2]李德伟,创新智能体系统的软件工程方法研究[J].西部素质教育,2015(02).

[3]吕森,创建智能体系统的软件工程方法研究[J].科技展望,2015(33).endprint

猜你喜欢

软件工程方法研究
数学教学中有效渗透德育方法的研究
应用瀑布模型的MOOC制作方法
融合APTECH体系的软件产业人才培养探究
关于如何创新和完善计算机软件工程管理的探讨