High Level Architecture (original) (raw)

About DBpedia

하이 레벨 아키텍처(High Level Architecture, HLA) 혹은 고급 수준 구조는 분산 처리 컴퓨터 시뮬레이션 시스템을 위한 범용 아키텍처이다. HLA를 이용하면 컴퓨터 시뮬레이션이 컴퓨터 플랫폼에 상관 없이 다른 컴퓨터 시뮬레이션과 연결이 가능하다. 시뮬레이션 간의 통신은 (RTI)이 관리한다. HLA는 다양한 분야의 분석, 엔지니어링, 훈련을 돕기 위한 분산처리 시뮬레이션을 위한 정보 처리 상호 운용 표준이다. HLA가 사용되는 분야는 다음과 같다. * 국방 * 우주 * 항공 관제 * 에너지 * 오프쇼어 * 철도 및 자동차 산업 * 제조업 * 보건

thumbnail

Property Value
dbo:abstract High-Level Architecture (HLA) ist eine vom US-amerikanischen Verteidigungsministerium (genauer dem "Defense Modeling and Simulation Office, DMSO for the U.S. Department of Defense") definierte Architektur zur integrierten und verteilten Simulation. Dieses Konzept ist im Jahr 2000 zum internationalen Standard geworden (IEEE 1516). Sie basiert auf der Idee, eine Gesamtsimulation in mehrere einzelne, kleine Simulationen aufzuteilen, die untereinander ihre Informationen austauschen. Die Kommunikation geschieht über ein Computernetzwerk. Verwaltet werden die einzelnen Simulationen dabei von einer zentralen Komponente, der sogenannten "Run-Time-Infrastructure" (RTI). Diese überwacht den Simulationsablauf und verwaltet die Verteilung der Daten zwischen den Einzelsimulationen (Föderaten). Die Gesamtheit der Einzelsimulationen wird als "Föderation" bezeichnet. (de) The High Level Architecture (HLA) is a standard for distributed simulation, used when building a simulation for a larger purpose by combining (federating) several simulations. The standard was developed in the 90s under the leadership of the US Department of Defense and was later transitioned to become an open international IEEE standard. It is a recommended standard within NATO through STANAG 4603. Today the HLA is used in a number of domains including defense and security and civilian applications. The purpose of HLA is to enable interoperability and reuse. Key properties of HLA are: * The ability to connect simulations running on different computers, locally or widely distributed, independent of their operating system and implementation language, into one Federation. * Ability to specify and use information exchange data models, Federation Object Models (FOMs), for different application domains. * Services for exchanging information using a publish-subscribe mechanism, based on the FOM, and with additional filtering options. * Services for coordinating logical (simulation) time and time-stamped data exchange. * Management services for inspecting and adjusting the state of a Federation. HLA forms the basis for developing standardized and extendable FOMs in different communities, for example in aerospace and defense. The architecture specifies the following components. * A Run-time Infrastructure (RTI) that provides a standardized set of services through different programming languages. These services include information exchange, synchronization and federation management * Federates that are individual simulation systems using RTI services. * A Federation Object Model (FOM) that specifies the Object Classes and Interaction Classes used to exchange data. The FOM can describe information for any domain. Together the above components form a Federation. The HLA standard consists of three parts: 1. * IEEE Std 1516-2010 Framework and Rules, which specifies ten architectural rules that the components or the entire federation shall adhere to. 2. * IEEE Std 1516.1-2010 Federate Interface Specification, which specifies the services that shall be provided by the RTI. The services are provided as C++ and Java APIs as well as Web Services. 3. * IEEE Std 1516.2-2010 Object Model Template Specification, which specifies the format that HLA object models, such as the FOM, shall use. (en) L'architecture de haut niveau (en anglais high level architecture, HLA) est une spécification d'architecture logicielle (une norme) qui définit comment créer une simulation globale composée de simulations distribuées interagissant sans être recodées. Dans HLA, chaque simulation participante est appelée fédéré ; elle interagit avec d'autre fédérés au sein d’une fédération HLA, qui est en fait un groupe de fédérés. L’ensemble de définitions relatives à HLA a donné lieu à la création de la norme 1.3 en 1996, qui a évolué vers HLA 1516-2000 en 2000, la dernière version date de 2010 nommée HLA Evolved ou HLA 1516-2010. La Spécification d'Interface HLA décrit comment communiquer dans la fédération au travers de la mise en œuvre de HLA : la « Run Time Infrastructure » (RTI). Les fédérés interagissent en utilisant les services proposés par le RTI. Ils peuvent notamment « Publier » pour informer d'une intention d'envoyer des informations à la fédération et « Souscrire » pour refléter certaines informations créées et mises à jour par d'autre fédérés. Les informations échangées dans HLA sont représentées dans la forme classique de la programmation orientée objet. Les deux sortes d'objets échangés dans HLA sont la Classe d’Objet et d’Interaction, les instances du premier type de classe sont persistantes pendant la simulation les autres sont juste transmises entre deux fédérés. Voir la norme (std 1516.2-2000, « IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) - Federate Interface Specification » The Institute of Electrical and Electronic Engineers, (ISBN 0738126217), mars 2001) pour plus de détails sur les services du RTI et les informations distribuées dans HLA. (fr) 하이 레벨 아키텍처(High Level Architecture, HLA) 혹은 고급 수준 구조는 분산 처리 컴퓨터 시뮬레이션 시스템을 위한 범용 아키텍처이다. HLA를 이용하면 컴퓨터 시뮬레이션이 컴퓨터 플랫폼에 상관 없이 다른 컴퓨터 시뮬레이션과 연결이 가능하다. 시뮬레이션 간의 통신은 (RTI)이 관리한다. HLA는 다양한 분야의 분석, 엔지니어링, 훈련을 돕기 위한 분산처리 시뮬레이션을 위한 정보 처리 상호 운용 표준이다. HLA가 사용되는 분야는 다음과 같다. * 국방 * 우주 * 항공 관제 * 에너지 * 오프쇼어 * 철도 및 자동차 산업 * 제조업 * 보건 (ko) Opracowano na podstawie tekstu oryginalnych dokumentów standardu Architektura wysokiego poziomu, HLA (skrótowiec od ang. high-level architecture) – ogólna architektura dla rozproszonych systemów komputerowych, ze szczególnym uwzględnieniem systemów symulacyjnych. Ideą HLA jest, aby aplikacje programowe (symulatory komputerowe) mogły porozumiewać się między sobą niezależnie od tego, na jakiej platformie zostały osadzone. Komunikacją pomiędzy poszczególnymi aplikacjami zajmuje się infrastruktura uruchomieniowa – runtime infrastructure (RTI) – która pełni rolę podobną do usług systemu operacyjnego lub funkcji maszyny wirtualnej. Zapewnia między innymi: * interoperacyjność powiązanych symulatorów * możliwość wielokrotnego wykorzystania elementów systemów symulacyjnych * rozdzielenie warstw elementów symulacyjnych i warstwy elementów pomocniczych środowiska. (pl)
dbo:thumbnail wiki-commons:Special:FilePath/HLA_Federation.png?width=300
dbo:wikiPageExternalLink http://www.pitchtechnologies.com/hlatutorial https://web.archive.org/web/20001206215800/http:/www.shop.ieee.org/ https://web.archive.org/web/20041017153550/https:/www.dmso.mil/public/library/projects/hla/rti/DoD_interps_1516_Release_2.doc http://standards.ieee.org/downloads/1516/ http://standards.ieee.org/reading/ieee/updates/errata/1516.1-2000.pdf
dbo:wikiPageID 838835 (xsd:integer)
dbo:wikiPageLength 48862 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1112436342 (xsd:integer)
dbo:wikiPageWikiLink dbr:DSEEP dbr:NATO dbr:Anita_K._Jones dbr:Computer_simulation dbr:C++ dbc:Distributed_computing_architecture dbr:Aggregate_Level_Simulation_Protocol dbr:Data_Distribution_Service dbr:WSDL dbr:Distributed_Interactive_Simulation dbr:Distributed_computing dbr:File:HLA_Federation.png dbr:Web_Services_Description_Language dbr:RPR_FOM dbc:Simulation_software dbr:Java_(programming_language) dbr:API dbc:IEEE_standards dbc:Military_simulation dbr:Message-oriented_middleware dbr:Simulation_Interoperability_Standards_Organization dbr:STANAG dbr:Run-Time_Infrastructure_(simulation) dbr:Run-Time_Infrastructure dbr:Base_Object_Model dbr:File:Sample_HLA_Identification_Table.png dbr:File:Sample_HLA_array_datatype_table.png dbr:File:Sample_HLA_attribute_table.png dbr:File:Sample_HLA_enumerated_datatype_table.png dbr:File:Sample_HLA_fixed_record_datatype_table.png dbr:File:Sample_HLA_interaction_class_table.png dbr:File:Sample_HLA_object_class_table.png dbr:File:Sample_HLA_parameter_table.png dbr:File:Sample_HLA_simple_datatype_table.png
dbp:wikiPageUsesTemplate dbt:About dbt:IEEE_standards dbt:Reflist dbt:Short_description dbt:Use_American_English
dct:subject dbc:Distributed_computing_architecture dbc:Simulation_software dbc:IEEE_standards dbc:Military_simulation
rdfs:comment 하이 레벨 아키텍처(High Level Architecture, HLA) 혹은 고급 수준 구조는 분산 처리 컴퓨터 시뮬레이션 시스템을 위한 범용 아키텍처이다. HLA를 이용하면 컴퓨터 시뮬레이션이 컴퓨터 플랫폼에 상관 없이 다른 컴퓨터 시뮬레이션과 연결이 가능하다. 시뮬레이션 간의 통신은 (RTI)이 관리한다. HLA는 다양한 분야의 분석, 엔지니어링, 훈련을 돕기 위한 분산처리 시뮬레이션을 위한 정보 처리 상호 운용 표준이다. HLA가 사용되는 분야는 다음과 같다. * 국방 * 우주 * 항공 관제 * 에너지 * 오프쇼어 * 철도 및 자동차 산업 * 제조업 * 보건 (ko) High-Level Architecture (HLA) ist eine vom US-amerikanischen Verteidigungsministerium (genauer dem "Defense Modeling and Simulation Office, DMSO for the U.S. Department of Defense") definierte Architektur zur integrierten und verteilten Simulation. Dieses Konzept ist im Jahr 2000 zum internationalen Standard geworden (IEEE 1516). Sie basiert auf der Idee, eine Gesamtsimulation in mehrere einzelne, kleine Simulationen aufzuteilen, die untereinander ihre Informationen austauschen. Die Kommunikation geschieht über ein Computernetzwerk. Verwaltet werden die einzelnen Simulationen dabei von einer zentralen Komponente, der sogenannten "Run-Time-Infrastructure" (RTI). Diese überwacht den Simulationsablauf und verwaltet die Verteilung der Daten zwischen den Einzelsimulationen (Föderaten). Die Gesa (de) The High Level Architecture (HLA) is a standard for distributed simulation, used when building a simulation for a larger purpose by combining (federating) several simulations. The standard was developed in the 90s under the leadership of the US Department of Defense and was later transitioned to become an open international IEEE standard. It is a recommended standard within NATO through STANAG 4603. Today the HLA is used in a number of domains including defense and security and civilian applications. The purpose of HLA is to enable interoperability and reuse. Key properties of HLA are: (en) L'architecture de haut niveau (en anglais high level architecture, HLA) est une spécification d'architecture logicielle (une norme) qui définit comment créer une simulation globale composée de simulations distribuées interagissant sans être recodées. Dans HLA, chaque simulation participante est appelée fédéré ; elle interagit avec d'autre fédérés au sein d’une fédération HLA, qui est en fait un groupe de fédérés. L’ensemble de définitions relatives à HLA a donné lieu à la création de la norme 1.3 en 1996, qui a évolué vers HLA 1516-2000 en 2000, la dernière version date de 2010 nommée HLA Evolved ou HLA 1516-2010. (fr) Opracowano na podstawie tekstu oryginalnych dokumentów standardu Architektura wysokiego poziomu, HLA (skrótowiec od ang. high-level architecture) – ogólna architektura dla rozproszonych systemów komputerowych, ze szczególnym uwzględnieniem systemów symulacyjnych. * interoperacyjność powiązanych symulatorów * możliwość wielokrotnego wykorzystania elementów systemów symulacyjnych * rozdzielenie warstw elementów symulacyjnych i warstwy elementów pomocniczych środowiska. (pl)
rdfs:label High Level Architecture (de) High Level Architecture (en) High Level Architecture (fr) 하이 레벨 아키텍처 (ko) Architektura wysokiego poziomu (pl)
owl:sameAs wikidata:High Level Architecture dbpedia-da:High Level Architecture dbpedia-de:High Level Architecture dbpedia-fr:High Level Architecture dbpedia-he:High Level Architecture dbpedia-ko:High Level Architecture dbpedia-pl:High Level Architecture https://global.dbpedia.org/id/4pXrF
prov:wasDerivedFrom wikipedia-en:High_Level_Architecture?oldid=1112436342&ns=0
foaf:depiction wiki-commons:Special:FilePath/HLA_Federation.png wiki-commons:Special:FilePath/Sample_HLA_Identification_Table.png wiki-commons:Special:FilePath/Sample_HLA_array_datatype_table.png wiki-commons:Special:FilePath/Sample_HLA_attribute_table.png wiki-commons:Special:FilePath/Sample_HLA_enumerated_datatype_table.png wiki-commons:Special:FilePath/Sample_HLA_fixed_record_datatype_table.png wiki-commons:Special:FilePath/Sample_HLA_interaction_class_table.png wiki-commons:Special:FilePath/Sample_HLA_object_class_table.png wiki-commons:Special:FilePath/Sample_HLA_parameter_table.png wiki-commons:Special:FilePath/Sample_HLA_simple_datatype_table.png
foaf:isPrimaryTopicOf wikipedia-en:High_Level_Architecture
is dbo:wikiPageDisambiguates of dbr:HLA
is dbo:wikiPageRedirects of dbr:High-level_architecture_(simulation) dbr:High_level_architecture dbr:High_Level_Architecture_(simulation) dbr:IEEE_1516 dbr:High-level_architecture dbr:STANAG_4603 dbr:High-Level_Architecture dbr:High-level-architecture dbr:High_level_architecture_(simulation)
is dbo:wikiPageWikiLink of dbr:Anita_K._Jones dbr:Live,_virtual,_and_constructive dbr:Standardization_agreement dbr:Flight_simulator dbr:HLA dbr:RPR_FOM dbr:High-level_architecture_(simulation) dbr:High_level_architecture dbr:High_Level_Architecture_(simulation) dbr:MAK_Technologies,_Inc. dbr:Simulation_Interoperability_Standards_Organization dbr:IEEE_1516 dbr:High-level_architecture dbr:STANAG_4603 dbr:Richard_M._Fujimoto dbr:High-Level_Architecture dbr:High-level-architecture dbr:High_level_architecture_(simulation)
is foaf:primaryTopic of wikipedia-en:High_Level_Architecture