面向agent软件建模语言与环境

被引量 : 0次 | 上传用户:bobshen88888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在过去二十年软件工程发展中起关键作用的因素之一是越来越强大和自然的高层抽象机制的发展,使得复杂系统能够被建模、分析和开发。近年来,agent技术被广泛认为代表了使数据抽象和操作抽象进一步统一的发展方向。面向agent的软件开发方法学的研究开始为人们所关注。本文提出以caste概念为中心的多agent系统建模方法CAMLE,包括一个建模过程、一种图形化建模语言和一个支持环境。 此建模方法基于形式化规约语言SLABS中定义的概念模型。建模过程包含一系列有序的迭代的步骤,引导设计者使用图形化建模语言通过在宏观层次和微观层次上分别分析信息系统的全局属性和系统中各agent的行为特性,有序地构造面向agent的软件模型。建模语言提供了通过三种视图描述软件模型的语言机制,用一组子模型分别从结构、协作和行为方面在不同抽象级别上刻画多agent系统。CAMLE模型的各个子模型构成层次结构,反映建模过程中对多agent系统进行的层次分解。为保证一个系统模型中多个视图间以及多个抽象层次间的一致性,CAMLE语言形式地定义了模型各视点之间的一致性约束条件,并实现了建模环境对模型的一致性检查功能。为了将图形化模型的直观易用与形式化规约的可分析验证的优点相结合,本文提出了从CAMLE图形化模型到SLABS形式化规约的自动转换规则和算法,并实现了建模环境的自动生成形式化规约的功能。 本文介绍CAMLE建模环境的设计与实现,并通过案例分析说明建模方法、语言和支持环境的应用。该环境的主要功能包括:模型的创建和编辑,从模型的已有视点自动生成其他视点下的部分模型;模型一致性的自动检查:从用户创建的图形化模型自动生成SLABS形式化规约。
其他文献
本文分析了《金属切削原理与刀具》的教学难点,探讨了如何改进教学方法,激发学生学好这门课程的兴趣。
包装设计属于商业设计范畴,是社会审美的产物,具有特定的审美价值。主要表现在所具备审美上的整体性、独特性、时代性、实用性和传播性等方面,是达到良好的宣传、商业促销效
随着Internet的发展和后PC时代的到来,嵌入式系统成为当前IT产业的焦点之一,呈现了巨大的市场需求。但同时大量的嵌入式应用也对嵌入式设备的性能和功能提出了更高的要求。现在
随着互联网技术的发展,基于B/S(浏览器/服务器)结构的软件以其结构灵活、操作方便、部署及维护成本低廉,得到了迅速的推广,广泛应用于国民经济的各个领域。 但另一方面,随着计算
<正>非传统商标是相对于传统商标而言的,传统商标一般只限于平面标识,包括文字、图形、记号和颜色组合等,而新型商标则包括多种型态。就普遍性而言,非传统商标一般是指单一颜
物质性质的教学易落入套路。在物质性质教学活动中,探究式学习已经很普遍,但对学科内涵的挖掘还不够。造成学生对物质性质机械记忆较多,易遗忘,"背"和"默"便成为教师强化学生
分别选用了5种不同pH、碳源、氮源、接种量进行单因素实验,以红曲霉菌菌丝体的生长和产红曲色素来确定各因素中最佳的三种水平,以pH、碳源、氮源、接种量为四因素,进行四因素三
目的探讨不同产地石膏成分含量差异,为临床应用提供依据。方法选取十个产地石膏样品,采用乙二胺四乙酸二钠(EDTA-2Na)滴定法进行含水硫酸钙含量测定,分析不同产地及不同产区
性格是环境的产物,环境因素在一个人的性格形成中起着决定性的作用。在乔治·艾略特的作品《米德尔马契》中,男女主人公理想破灭的过程反映出环境主导性格的关系。
目的讨论慢性阻塞性肺气肿患者的临床综合护理。方法我院2012年2月至2013年2月共收治慢性阻塞性肺气肿患者40例,将其分为对照组20例,干预组20例。对照组患者给予常规护理方式