【摘 要】
:
本文以协同工作平台软件CWPS的研究开发为背景,结合Spring框架和JADE平台,以面向对象的方法论为指导,建立了协同数据管理的软件构架,并采用面向Agent和设计模式等方法对其进
论文部分内容阅读
本文以协同工作平台软件CWPS的研究开发为背景,结合Spring框架和JADE平台,以面向对象的方法论为指导,建立了协同数据管理的软件构架,并采用面向Agent和设计模式等方法对其进行了优化。首先,文章探讨数据协同的关键技术及其应用,包括:基于XML的数据格式交换和以元数据为核心的数据共享策略;在此基础上,建立协同工作平台数据模型,并采用XML进行模型描述。接着,对面向Agent的软件开发框架进行深入研究。探讨Agent技术及其特性,提出基于事件触发及规则驱动运行机制的反应式Agent单元结构模型,并采用FIPA ACL设计Agent通信方法。之后给出与面向对象方法相结合的面向Agent软件开发方法,并介绍Agent软件开发平台JADE。然后,对协同数据管理软件模型进行领域分析和领域设计。在领域分析阶段,对协同数据管理的需求进行抽象和描述,建立软件的用例模型和活动模型;对动态查询算法进行研究,建立算法的数学及软件模型。在领域设计阶段,建立了协同数据管理的对象结构模型和行为模型。采用Agent技术进行结构模型及行为模型的优化。在此基础上探讨Agent软件设计的实现方法,包括提出基于四表的Agent单元结构实现,以及构建Agent通信本体的语义网络模型并采用OWL进行实现。最后,介绍软件开发环境及其实现。结合ACME语言给出协同数据管理主要构件的描述。在此基础上,给出关键算法和界面原型及Agent典型应用的程序实现。所提出的面向Agent软件设计和实现方法在协同数据管理软件实际开发中得到了应用,具有一般理论意义和工程实践价值。
其他文献
城市客车信息集成控制网络是采用车载总线(CAN)将各控制模块连接而成的网络系统,能实现车上ECU和电器装置的信息共享与关联实时控制,提高其服务质量和整体性能。为了解决网络中
[摘 要] 本文是针对“企业经济活动分析”这门课程的性质和特点,并结合当前高等教育的目标,将创业能力培养作为课程教学的导向,通过对课程范式改革,将实践环节引入到理论教学当中,对传统理论教学有了全新的组织和实施,希望对学生创业能力培养打下坚实基础。 [关键词] 创业能力;课程范式;改革;实践 [中图分类号] G642 [文献标志码] A [文章编号] 1008-2549(2018) 03-009
新媒体时代,微信在人们的生活工作中越来越普及,各类微信公众号开始成为受众获取新闻资讯的重要途径,也逐渐成为各大媒体在报道突发事件时“发声”和“传播”的重要渠道.为了
随着信息化进程的不断推动,各行各业所产生的数据急剧膨胀,利用传统的数据库方法已不能满足人们对发现知识的渴求。于是,数据挖掘技术应运而生,数据挖掘技术的出现帮助我们解
时政类新闻指的是近期可能或者正在发生的有关国家政治生活的事实报道.时政新闻与我们每个人的社会生活息息相关.由于时政类新闻的呈现更加倾向新闻性,因此,在摄像方面更要注
温家宝总理在中国文联中国作协全国代表大会上的报告中说:“文学艺术家要对国家、人民和社会有强烈的责任感。这种责任感最重要的表现,是他们的作品应该促进国家变革创新和社
视频事件是指在视频中某些对象参与发生的一系列活动,通常是用户感兴趣的语义内容。而视频事件检测即是在视频序列中定位这些活动出现的片段,是实现视频语义理解的重要方法。
随着信息化的不断深入,科技的不断发展,人类社会的数据量正在爆炸式的生成,大量的数据无时无刻不在生成,大数据时代的来临势不可挡。它将给人们的生活、思想带来巨大的变革。随着
在信息时代高速发展的背景下,社群经济发展水平也得到了进一步提升,同时也在某些方面给传统媒体带来了巨大冲击.在此背景下,传统媒体是否能够基于社群经济来探索出更新颖、多
新媒体打破了传统媒介相对简单的传播渠道和方式,具有极强的时效性、交互性和融合性,为影视传播多介质、全方位、立体化的传播提供了渠道和平台.同时,在影视传播上,新媒体的