青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

子彈 の VISIONS

NEVER back down ~~

C++博客 首頁 新隨筆 聯系 聚合 管理
  112 Posts :: 34 Stories :: 99 Comments :: 0 Trackbacks

High Level Architecture (simulation)

From Wikipedia, the free encyclopedia

 
Jump to: navigation, search

The High Level Architecture (HLA) is a general purpose architecture for distributed computer simulation systems. Using HLA, computer simulations can communicate to other computer simulations regardless of the computing platforms. Communication between simulations is managed by a Run-Time Infrastructure (simulation) (RTI).

Contents

[hide]

[edit] Technical overview

The High Level Architecture (HLA) consists of the following components:

  • Interface Specification. The interface specification document defines how HLA compliant simulators interact with the Run-Time Infrastructure (simulation) (RTI). The RTI provides a programming library and an application programming interface (API) compliant to the interface specification.
  • Object Model Template (OMT). The OMT specifies what information is communicated between simulations and how it is documented.
  • HLA Rules. Rules that simulations must obey to be compliant to the standard.

Common terminology is used for HLA. A HLA compliant simulation is referred to as a federate. Multiple simulations connected via the RTI using a common OMT are referred to as a federation. A collection of related data sent between simulations is referred to as an object. Objects have attributes (data fields). Events sent between simulations are referred to as interactions. Interactions have parameters (data fields).

[edit] Interface specification

The interface specification is object oriented. Many RTIs provide APIs in C++ and the Java programming languages.

The interface specification is divided into service groups:

  • Federation Management
  • Declaration Management
  • Object Management
  • Ownership Management
  • Time Management
  • Data Distribution Management
  • Support Services

[edit] Object model template

The object model template (OMT) provides a common framework for the communication between HLA simulations. OMT consists of the following documents:

  • Federation Object Model (FOM). The FOM describes the shared object, attributes and interactions for the whole federation.
  • Simulation Object Model (SOM). A SOM describes the shared object, attributes and interactions used for a single federate.

[edit] HLA rules

The HLA rules describe the responsibilities of federations and the federates that join.[1]

  1. Federations shall have a HLA Federation Object Model (FOM), documented in accordance with the HLA Object Model Template (OMT).
  2. In a federation, all representation of objects in the FOM shall be in the federates, not in the run-time infrastructure (RTI).
  3. During a federation execution, all exchange of FOM data among federates shall occur via the RTI.
  4. During a federation execution, federates shall interact with the run-time infrastructure (RTI) in accordance with the HLA interface specification.
  5. During a federation execution, an attribute of an instance of an object shall be owned by only one federate at any given time.
  6. Federates shall have an HLA Simulation Object Model (SOM), documented in accordance with the HLA Object Model Template (OMT).
  7. Federates shall be able to update and/or reflect any attributes of objects in their SOM and send and/or receive SOM object interactions externally, as specified in their SOM.
  8. Federates shall be able to transfer and/or accept ownership of an attribute dynamically during a federation execution, as specified in their SOM.
  9. Federates shall be able to vary the conditions under which they provide updates of attributes of objects, as specified in their SOM.
  10. Federates shall be able to manage local time in a way that will allow them to coordinate data exchange with other members of a federation.

[edit] Base Object Model

The Base Object Model (BOM) is a new concept created by SISO to provide better reuse and composability for HLA simulations, and is highly relevant for HLA developers. More information can be found at Boms.info.

[edit] Federation Development and Execution Process (FEDEP)

FEDEP, IEEE IEEE 1516.3-2003, is a standardized and recommended process for developing interoperable HLA based federations. FEDEP is an overall framework overlay that can be used together with many other, commonly used development methodologies.

[edit] Standards

HLA is defined under IEEE Standard 1516:

  • IEEE 1516-2000 - Standard for Modeling and Simulation High Level Architecture - Framework and Rules
  • IEEE 1516.1-2000 - Standard for Modeling and Simulation High Level Architecture - Federate Interface Specification
  • IEEE 1516.1-2000 Errata (2003-oct-16)
  • IEEE 1516.2-2000 - Standard for Modeling and Simulation High Level Architecture - Object Model Template (OMT) Specification
  • IEEE 1516.3-2003 - Recommended Practice for High Level Architecture Federation Development and Execution Process (FEDEP)
  • IEEE 1516.4-2007 - Recommended Practice for Verification, Validation, and Accreditation of a Federation an Overlay to the High Level Architecture Federation Development and Execution Process

See also:

Prior to publication of IEEE 1516, the HLA standards development was sponsored by the US Defense Modeling and Simulation Office. The final version of the standard was known as HLA 1.3.

[edit] STANAG 4603

HLA (in both the current IEEE 1516 version and its ancestor "1.3" version) is the subject of the NATO draft standardization agreement (STANAG 4603) for modelling and simulation: Modelling And Simulation Architecture Standards For Technical Interoperability: High Level Architecture (HLA).

[edit] DLC API

SISO has developed a complementary HLA API specification know as the Dynamic Link Compatible (DLC) API. The DLC API addresses a limitation of the IEEE 1516 and 1.3 API specification, whereby federate recompilation was necessary for each different RTI implementation.

[edit] HLA-Evolved

The IEEE 1516 standard is currently being revised under the SISO HLA-Evolved Product Development Group. The revised IEEE 1516-200x standard is expected to include current DoD standard interpretations and the DLC API. Other major improvements include:

  • Extended XML support for FOM/SOM, such as Schemas and extensibility
  • Fault tolerance support services
  • Web Services (WSDL) support/API
  • Modular FOMs
  • Update rate reduction
  • Encoding helpers
  • Extended support for additional transportation (such as QoS, IPv6,...)
  • Standardized time representations

[edit] See also

[edit] References

  1. ^ U.S. Defense Modeling and Simulation Office (2001). RTI 1.3-Next Generation Programmer's Guide Version 4. U.S. Department of Defense. 
Retrieved from "
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
      <noscript id="pjuwb"></noscript>
            <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
              <dd id="pjuwb"></dd>
              <abbr id="pjuwb"></abbr>
              久久精品国产v日韩v亚洲 | 激情六月综合| 久久综合九色99| 亚洲人永久免费| 国产日韩一级二级三级| 美腿丝袜亚洲色图| 亚洲一区二区三区激情| 久久久女女女女999久久| 欧美伦理一区二区| 久久精品国内一区二区三区| 久久精品一区二区三区不卡| 欧美a级理论片| 亚洲综合不卡| 欧美一区二区三区免费视频| 一区二区三区免费看| 日韩视频在线播放| 亚洲精品人人| 国产精品美女久久久久av超清 | av成人免费在线| 一本大道久久精品懂色aⅴ| 最新亚洲激情| 亚洲精品国精品久久99热一| 欧美激情精品久久久久久蜜臀 | 好吊一区二区三区| 国产亚洲免费的视频看| 国产综合色在线| 亚洲欧洲精品一区| 亚洲夜晚福利在线观看| 亚洲精品护士| 亚洲男人影院| 欧美国产精品一区| 日韩亚洲视频在线| 欧美亚洲一区在线| 麻豆精品精华液| 欧美日韩视频不卡| 蜜臀av在线播放一区二区三区| 国产精品一区=区| 国产亚洲精品激情久久| 一区二区国产日产| 久久天天躁狠狠躁夜夜爽蜜月| 欧美成人免费大片| 一本色道久久88精品综合| 国产精品爱久久久久久久| 99国产精品久久久| 欧美一区深夜视频| 国产精品成人在线观看| 亚洲精品在线观| 久久乐国产精品| 亚洲欧美日韩在线不卡| 欧美日韩国产一区二区三区地区 | 一区二区亚洲精品| 亚洲欧美中文日韩在线| 99精品欧美| 欧美日本国产| 99精品久久免费看蜜臀剧情介绍| 久久一二三国产| 欧美一区二区三区四区在线观看地址 | 禁久久精品乱码| 亚洲欧美日韩国产一区二区| 久久亚洲免费| 欧美在线亚洲一区| 国产亚洲综合精品| 久久精品在线视频| 久久久国产精品亚洲一区| 韩国精品主播一区二区在线观看| 久久精品视频在线| 久久精品国产免费看久久精品| 国产欧美精品| 欧美精品一线| 欧美欧美天天天天操| 一级日韩一区在线观看| 日韩亚洲欧美成人| 亚洲欧美综合网| 午夜欧美精品| 在线日本欧美| 亚洲精选视频免费看| 国产精品乱码人人做人人爱| 性欧美长视频| 久久五月婷婷丁香社区| 亚洲欧洲一二三| 一区二区三区免费看| 国产精品拍天天在线| 久久综合久久综合久久| 久久国产66| 亚洲区国产区| 亚洲三级观看| 欧美jjzz| 亚洲美女在线一区| 日韩视频在线你懂得| 国产精品日韩二区| 久久一区激情| 欧美日韩精品免费看| 久久精品免费电影| 欧美国产成人精品| 久久精品30| 欧美日韩精品一区二区| 久久久久国色av免费观看性色| 欧美黄色aa电影| 久久精选视频| 欧美日韩综合在线| 国产精品亚洲综合| 日韩一区二区精品葵司在线| 欧美三区免费完整视频在线观看| 亚洲福利在线观看| 欧美专区在线| 美女日韩欧美| 久久精品亚洲一区| 欧美日韩免费在线视频| 美女日韩欧美| 国产日韩综合| 一区二区三区不卡视频在线观看| 影音先锋欧美精品| 亚洲摸下面视频| 99re在线精品| 欧美va天堂va视频va在线| 久久久久久久999| 国产欧美日韩视频在线观看| 99精品99| 99国产精品一区| 欧美freesex交免费视频| 美女精品在线观看| 国产日韩欧美成人| 亚洲午夜电影网| 亚洲一区日韩在线| 欧美伦理在线观看| 亚洲韩国一区二区三区| 亚洲高清不卡在线观看| 久久精品视频在线播放| 久久国产欧美精品| 国产伦精品一区二区三区| 亚洲婷婷综合色高清在线| 亚洲精品少妇| 亚洲在线视频| 中文无字幕一区二区三区| 免播放器亚洲一区| 这里只有精品电影| 日韩网站在线观看| 美女精品网站| 免费久久精品视频| 1000部国产精品成人观看| 久久久亚洲人| 欧美国产日本| 久久噜噜亚洲综合| 亚洲图片欧美一区| 欧美午夜精品久久久久免费视| 亚洲精品国产欧美| 一区二区三区精品在线| 欧美午夜久久| 亚洲砖区区免费| 久久久999精品视频| 黄色成人在线| 亚洲乱码精品一二三四区日韩在线| 女主播福利一区| 亚洲乱码久久| 久久riav二区三区| 亚洲国产91色在线| 欧美日韩国产在线看| 亚洲深夜福利在线| 久久精品成人一区二区三区| 雨宫琴音一区二区在线| 欧美激情欧美激情在线五月| 一区二区黄色| 美女视频黄免费的久久| 夜夜嗨av一区二区三区中文字幕 | 国产精品理论片在线观看| 亚洲在线观看视频| 欧美11—12娇小xxxx| 日韩亚洲综合在线| 国产亚洲福利一区| 欧美大香线蕉线伊人久久国产精品| 羞羞色国产精品| 欧美日韩国产综合视频在线观看中文| 久久中文精品| 亚洲第一伊人| 国产专区欧美专区| 欧美va亚洲va日韩∨a综合色| 亚洲精品午夜精品| 欧美伊久线香蕉线新在线| 亚洲高清网站| 国产精品久久国产精麻豆99网站| 久久国产精品一区二区| 9l国产精品久久久久麻豆| 久久精品人人爽| 亚洲一区综合| 91久久久久| 国产欧美日本一区视频| 欧美va天堂在线| 久久成人人人人精品欧| 一区二区三区视频在线观看| 欧美激情久久久| 久久另类ts人妖一区二区| 亚洲在线免费| 欧美日韩在线亚洲一区蜜芽| 亚洲七七久久综合桃花剧情介绍| 国内精品视频666| 欧美成人tv| 久久精品99久久香蕉国产色戒| 一区二区日韩| 亚洲黄色片网站| 麻豆国产精品777777在线|