帮助 本站公告
您现在所在的位置:网站首页 > 知识中心 > 文献详情
文献详细Journal detailed

面向动态控制集成的脚本语言及其设计工具
Script Language and Its Designer Oriented Dynamic Control of System Integration

导  师: 李青山

学科专业: 081202

授予学位: 硕士

作  者: ;

机构地区: 西安电子科技大学

摘  要: 为提高我国综合电子信息系统的开发水平,实现数据共享和服务共享,满足信息化建设的需要,切实有效的解决方案是设计并实现一种基于某种集成技术的自动化或半自动化工具,随着Agent研究的兴起与发展,以多Agent系统/(Multi-Agent System, MAS/)思想实现各信息系统的互联、互通、互操作,是一个切实可行的思路。在MAS中,各Agent根据定义的逻辑规则进行交互与协作实现系统柔性的、动态的集成。Agent之间逻辑规则的描述是支持系统动态集成的关键内容。 本文结合脚本技术和元数据技术,设计了一种面向动态控制集成的脚本语言/(Dynamic Control Integration Script Language, DCISL/),用来描述Agent之间的逻辑规则。根据课题组提出的脚本动态控制集成策略,脚本描述集成规则,集成控制引擎解释脚本分发规则来实现Agent之间柔性的、动态的集成。在此基础上本文设计并实现了一种支持动态控制集成策略的脚本设计工具,帮助集成开发用户快速准确生成集成规则文件,以及对集成规则进行语义检查。其中DCISL的语法规则是定义Agent执行逻辑的基础,DCISL的解析机制将基于服务流的集成规则映射为XML格式的中间文件,控制集成逻辑的检查验证模块检查验证集成规则的合理性,集成控制引擎的解释机制将集成规则中定义的数据逻辑映射到各Agent的行为序列中,Agent自主运行进而实现Agent之间的交互和协作。 最后,本文以某仿真系统为测试用例,进行了基于Agent的系统集成实验。实验表明,面向动态控制的脚本语言及设计工具是支持动态控制集成的;基于DCISL的脚本编辑器可以帮助用户快速准确的生成脚本文件;控制集成逻辑检查验证策略能有效的检查集成规则的合理性。 To enhance the development standards of comprehensive electronic information system of China, and achieve data sharing and service sharing to meet the needs of information construction, an effective solution is to design and implement an automated or semi-automatic tool which based on some kinds of integrated technology. Along with the rising and developing of Agent research, such integration, interconnection, intercommunication and interoperability among information systems can be achieved by Multi-Agent System. In this system, each Agent, in accord with the prescribed logic rules, realizes flexible and dynamic integration by interaction and cooperation. So the description of the logic rules of Agents is the key point to support system dynamic integration. Combining the Script technology and metadata technology, this thesis presents a dynamic-control-oriented script language DCISL /(Dynamic Control Integration Script Language/). This language can be used to represent logic rules among Agents. According to its strategy, the script language itself represents the integrated rules. And the integrated control engine interprets the script and then distributes rules in seeking to achieve flexible and dynamic integration among Agents. On this basis, this thesis designs and implements a script designer which supports dynamic control strategy of system integration. It helps users generate integration rules files quickly and accurately, and then validate the rules in terms of semantics. The definition of the Agent implementation logic is based on the grammatical rules of DCISL. The integration rules based on service flow were mapped to XML files. The rationality of integration rules are verified by the module of control integration logic checks. With interpretation mechanism of integrated control engine, the flow chart integration rule can be mapped to agent behaviors, and the interaction and collaboration between Agents are realized by running Agent of autonomy. Experiments were conducted based on a domain simulat

关 键 词: 技术 系统集成 脚本设计工具 动态控制集成

领  域: [自动化与计算机技术] [自动化与计算机技术]

相关作者

作者 杨淑萍
作者 袁春华
作者 郑重
作者 欧可立
作者 黄洁华

相关机构对象

机构 华南理工大学
机构 中山大学
机构 广东工业大学
机构 暨南大学
机构 东莞职业技术学院

相关领域作者

作者 李文姬
作者 邵慧君
作者 杜松华
作者 周国林
作者 邢弘昊