首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 818 毫秒
1.
基于Agent体系结构的HLA联邦成员设计与实现   总被引:1,自引:0,他引:1  
智能Agent建模方法是一种描述、研究复杂对象的有效手段。高层体系结构(HLA)是一种服务于复杂系统建模、仿真的技术支撑框架,为联邦成员层次上的重用和互操作提供了基础。但HLA并未对联邦成员内部仿真对象模型的重用和仿真对象的复杂性和智能性描述提供足够的支持。文章通过引入Agent体系结构提出了一种新的联邦成员设计实现方法,提高了仿真对象模型的重用性、互操作性和智能性,降低了系统耦合性。通过将RTI服务函数进行封装,简化了HLA接口凋用。  相似文献   

2.
洪洋  李言俊  张科 《计算机仿真》2007,24(2):122-125,161
随着现代战争中高技术武器装备大量涌现,各类军事电子信息系统仿真的规模不断扩大、内容不断更新,传统的软件开发方法虽然能够满足基于HLA仿真的实时要求,但已经不能满足系统复杂程度和开发效率的需要.因此,采用UML开发方法,利用I-logix公司的Rhapsody工具,以基于HLA分布式仿真的剧情联邦成员开发为例,建立了剧情联邦成员软件体系结构,并给出了基于HLA分布式剧情仿真的联邦成员的建模方法,结果表明,此方法满足HLA分布式仿真的时间推进实时要求,增强了建模的直观性和易理解性,提高了软件开发效率,并使剧情联邦成员软件开发具有可靠性高、模型重用性好、易于扩充和开发周期短等优点.  相似文献   

3.
HLA技术框架能够满足航电系统仿真平台所要求的互操作性、重用性、可扩展性。分析了航电仿真系统的逻辑结构,研究了仿真系统联邦成员之间的数据传输关系,重点介绍了航电仿真系统中联邦成员的设计流程,并给出了联邦成员的具体的代码实现。  相似文献   

4.
一种基于HLA的交互式仿真框架及其应用   总被引:4,自引:0,他引:4  
HLA提供了一个应用于建模与仿真的通用技术框架的描述,是目前国内外大规模分布交互仿真的趋势。但是在构建基于HLA的仿真平台时,大部分系统都是针对特定的仿真问题,平台的扩充性和重用性较差。该文针对构建基于HLA的仿真平台,提出了一种基于HLA的交互式仿真框架ISF。由于ISF没有局限于具体的问题,且充分考虑到扩充性和重用性,昕以在ISF上可以方便地构建一个解决特定问题的基于HLA的仿真平台。同时,给出了一个在ISF上实现模型联邦成员和视景联邦成员交互的仿真应用。  相似文献   

5.
基于HLA的海上援救模拟训练系统   总被引:1,自引:0,他引:1  
高层体系结构HLA是建模仿真领域的通用技术框架,以实现不同仿真系统之间的互操作及仿真组件的可重用性问题。该文首先介绍了HLA的基本内容构成、基于HLA的仿真应用系统开发过程以及一种仿真软件平台pPTI;然后针对发生海难事故时复杂多变的客观因素,为了指挥人员做出及时正确的指挥决策方案,以海上援救为建模仿真的背景,对海上援救模拟训练作了系统分析,并给出了基于HLA的海上援救模拟训练系统的实现方法,以及联邦成员的仿真程序实现。  相似文献   

6.
根据当前的仿真技术发展和面临的光电对抗系统的实际需求,设计了一个以光电对抗仿真为背景,基于HLA技术的可扩展的开放式仿真体系结构,着重研究基于FEDFP模型的联邦开发过程、联邦设计及运行流程.并用UML分析设计联邦成员用例图、类图、活动图,进一步增强了建模的直观性和易理解性.该系统实现了一个可重用、具有互操作性的光电仿真"支撑平台" ,为战术应用研究和论证提供先进的技术途径和管理运作方式,对光电仿真的继续研究提供参考.  相似文献   

7.
基于HLA的高炮跟踪瞄准仿真系统研究   总被引:2,自引:0,他引:2  
出于增强系统的通用性、灵活性、重用性和瓦操作性的考虑,为解决高炮跟踪瞄准仿真过程中遇到的模型重用、仿真系统瓦操作等问题,提出了基于HLA的高炮跟踪瞄准仿真系统.通过对高炮跟踪瞄准系统的分析,给出了联邦成员划分、系统总体结构以及FOM/SOM设计;最后,阐述了联邦成员的开发流程.整个仿真系统是一个联邦,由4个联邦成员组成,各联邦成员之间通过发送交互达到攻击目标的目的.仿真结果表明,该系统达到实时交互仿真的结果.  相似文献   

8.
当前国内基于HLA/RTI开发的大多数仿真系统都是在局域网内构建单联邦,实现联邦内各联邦成员之间的互联与互操作。该文将网格技术与HLA/RTI相结合,实现广域网内多个仿真系统之间的互联与互操作,完成联邦级或系统级的功能共享和重用,并对基于网格技术互联的系统体系结构及关键技术进行了介绍。  相似文献   

9.
在分布式仿真领域,HLA(High Level Architecture)使联邦成员可以作为独立的组件在特定的联邦内即插即用,极大提高了联邦成员的重用性和互操作性.但是,这种重用性和互操作性受到特定联邦约定的FOM(Federation Object Model)约束,限制了HLA倡导的重用性和互操作性思想的实现.该文采用KD-FedWrapper(联邦成员包装器)工具从可组构性思路实现联邦成员,使联邦成员具有可定制和可扩展性,使HLA倡导的重用性和互操作性思想得到充分地发挥.  相似文献   

10.
基于HLA的仿真程序设计研究   总被引:4,自引:2,他引:4  
高层体系结构HLA以其突出的互操作性和可重用性,成为当今分布式交互仿真系统结构标准,研究基于HLA的仿真程序设计方法对于分布式交互仿真系统的开发具有重要意义。该文从联邦创建到联邦退出,以程序设汁的角度,详细地剖析了联邦执行的整个生命周期过程,还分析了联邦执行的整个生命周期中联邦执行的各种状态以及联邦成员、联邦执行、RTI这三者之间的关系。根据联邦执行的生命周期过程,给出了联邦成员的应用程序框架,并且举例说明了HLA仿真程序设计的步骤和一般方法。  相似文献   

11.
标准UML中不包含虚拟时间和时间同步语义,因而缺乏对并行和分布式仿真(parallel and distributed simulation,PADS)系统设计的支持,对标准UML语义进行扩展以支持PADS领域的概念并降低PADS系统构造的复杂性.主要的工作包括在UML,中引入虚拟时间语义,用包含虚拟时间标记和约束的状态图和交互图来描述仿真实体的功能属性,另外,通过创建虚拟时间同步构造型(stereotype),提出“分离法”将时间同步细节与仿真模型内部的功能属性逻辑地分离,不仅使得仿真对象建模更加容易,而且使仿真模型和时间同步策略两者的重用性大大提高。  相似文献   

12.
基于UML的CORBA/Java分布式应用系统的领域模型设计   总被引:1,自引:0,他引:1  
探讨了一种借助UML构建的基于CORBA/Java的分布式应用系统建模方法以及相关技术.研究设计了分布式应用系统的软件模型,使用UML建模方法完成了系统分析、设计和建立领域模型的全过程.通过一个具体实例给予详细说明,实例表明,利用UML对复杂的软件系统建模,有助于实现软件的重组和复用,为快速、高效地构建系统提供了一种可行的解决方案.  相似文献   

13.
自然环境数据的存储、传输、交换和共享是在建模与仿真中获得高可重用性、高互操作性和高逼真度的重要前提。该文给出了基于Internet的分布式建模与仿真自然环境数据库的系统体系结构、系统服务和关键技术及实现,并分析了进行系统应用开发的重点和方向。  相似文献   

14.
Multi-Agent系统中基于UML的领域本体建模   总被引:5,自引:1,他引:5  
  相似文献   

15.
随着已有Web服务数量的不断增加,如何利用这些现有的Web服务创建新的更复杂的Web服务成为一项新的研究课题。特别地,利用MDA进行Web服务合成已经成为研究的热点。提出了一种基于模型驱动架构的Web服务组合方法,将模型驱动软件开发方法学应用到Web服务组合中。针对WSDL语言给出了一个UML Profile for WSDL来建立与WSDL平台相关的静态结构模型,并给出了与WSDL平台相关的静态结构模型和WSDL语言之间的模型转化规则。并通过一个旅行代理服务的实例说明了方法的应用情况,验证了方法的可行性。  相似文献   

16.
面向服务的建模:一种全过程复用的方法   总被引:13,自引:0,他引:13  
面向服务的计算是Internet环境下的一种新型软件架构理念,即通过集成分布的服务构建软件.面向服务建模是面向服务计算中的重要研究内容.一方面,面向服务的软件同传统软件一样,需要首先对应用需求进行建模.另一方面,面向服务的计算需要实现分布复用和快速集成,这对面向服务的建模提出了新的要求.文中提出一种基于全过程复用的面向服务的建模方法,即提出构建特定应用领域的本体系统,包含相互关联着的多个不同类型的本体.不同层次的软件资产关联到这些本体上,支持面向服务建模的不同阶段,包括应用框架建模、业务流程建模、合作模式建模以及组合服务建模等.当出现新的服务软件应用需求时,通过本体系统的引导复用软件资产,最后构造出服务软件模型.  相似文献   

17.
基于UML和对象Petri网的分布式工作流系统建模方法研究   总被引:4,自引:0,他引:4  
提出了一种融合UML和对象Petri网优点的分布式工作流系统的建模方法,利用UML的扩展机制进行了有关工作流特性的扩展:定制了合同、端口、通信协议块等版类,建立了合同化的层次体系结构;为了对建立的模型进行严密的数学分析和模拟,又提供了从UML模型到对象Petri网的转换机制。  相似文献   

18.
Constraint maintenance plays an important role in keeping the integrity and validity of UML models in embedded software design. While constraint maintenance capabilities are reasonably adequate in existing UML modeling applications, little work has been done to address the distributed constraint maintenance issue in multi-user collaborative modeling environments. The nature of the issue is to maintain constraint consistently across distributed sites in a collaborative modeling environment in the face of concurrency. In this paper, we propose a novel solution to this issue, which can retain the effects of all concurrent modeling operations even though they may cause constraint violations. We further contribute a distributed constraint maintenance framework in which the solution is encapsulated as a generic engine that can be mounted in a variety of single-user UML modeling applications to support collaborative UML modeling and distributed constraint maintenance in embedded software design processes. This framework has been implemented in a prototype distributed collaborative UML modeling application CoRSA.  相似文献   

19.
Discrete event system specification (DEVS) is a modeling and simulation formalism that has been widely used to study the dynamics of discrete event systems. Cell-DEVS is a DEVS-based formalism that defines spatial models as a cell space assembled of a group of DEVS models connected together. CD++ is a modeling and simulation toolkit capable of executing DEVS and Cell-DEVS models that has proven to be useful for executing complex models. We present the design and implementation of a distributed simulation engine, known as D-CD++, which exposes CD++ simulation utilities as machine-consumable services. In addition, we present the design and implementation of the Web-Service components which enable D-CD++ to expose the simulation functionalities to remote users. Enabling CD++ with Web-Services technology provides a solid framework for interoperating different DEVS implementations in order to achieve a standard DEVS Modeling Language and simulation protocols. This paves the road towards DEVS standardization, while providing a mashup approach, which can lead to higher degree of reuse and reduced time to set up and run experiments, and making sharing among remote users more effective. To prove this fact, we integrate it within larger services (such as a 3D visualization engine), showing the mechanism to incorporate to other environments (including geographical information systems, web-based applications and other modeling and simulation tools) through using standard Web-Service tools. Performance of D-CD++, major bottlenecks and communication overheads are analyzed.  相似文献   

20.
UML在分布式系统中的应用与研究   总被引:5,自引:0,他引:5  
UML(Unified  Modeling  Language)是一种标准的、功能强大的建模语言。ISO RM-ODP(ISO开放分布式处理参考模型)为开放、灵活的分布式系统提供了主框架。文章提出了一种用UML为ODP系统建模的方法,它以ODP的概念和UML的符号为基础。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号