1




HLA
High Level Architecture

Levantamento inicial de informações
Hamilton Lima
08-Mar-2009
2

                                     3/8/2009




Definição
• Define uma arquitetura de simulação distribuida
• Visa ga...
3

                                     3/8/2009




História
• Criado atraves do DMSO (defense modeling and
  simulation ...
4

                                   3/8/2009




Conceitos
• o conjunto de uma simulacao é chamado
  de Federation
• e c...
5

                                   3/8/2009




Composição
O HLA eh composto de :
• Regras, definem regras de comportam...
6

                                       3/8/2009




Definição de dados
• A partir da OMT eh criado o FOM (Federation Ob...
7

                                     3/8/2009




Serviços de um RTI
Em um RTI, são definidos 6 tipos de serviços
• (FM...
8

                                                                     3/8/2009




Implementações de HLA
• Pitch
 Oferec...
9

                            3/8/2009




Implementação Opensource
• O portico project tem o
  suporte do ADSO
  (Austra...
10

                                            3/8/2009




Considerações Finais
• O HLA aparenta ser um padrão amplament...
Próximos SlideShares
Carregando em…5
×

Hla Levantamento De Informacoes 2009 03 08

406 visualizações

Publicada em

um levantamento de informações sobre a arquitetura HLA

0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
406
No SlideShare
0
A partir de incorporações
0
Número de incorporações
8
Ações
Compartilhamentos
0
Downloads
10
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Hla Levantamento De Informacoes 2009 03 08

  1. 1. 1 HLA High Level Architecture Levantamento inicial de informações Hamilton Lima 08-Mar-2009
  2. 2. 2 3/8/2009 Definição • Define uma arquitetura de simulação distribuida • Visa garantir interoperabilidade entre unidades de simulação • Define regras de comunicação entre estas unidades.
  3. 3. 3 3/8/2009 História • Criado atraves do DMSO (defense modeling and simulation office) ligado ao DOD (Department Of Defense) americano • Teve sua ultima versão chamada 1.3 antes de ser tornar o padrao 1516 do IEEE em setembro de 2000
  4. 4. 4 3/8/2009 Conceitos • o conjunto de uma simulacao é chamado de Federation • e cada unidade de simulação eh chamado de Federate • os Federates se comunicam através de um RTI (Runtime Infrastructure) • um conjunto de Federates pode estar sendo executado em uma mesma maquina ou várias • Todos os Federates ficam interligados através do RTI
  5. 5. 5 3/8/2009 Composição O HLA eh composto de : • Regras, definem regras de comportamento dos Federates • OMT (Object Model Template), define conjunto de dados possiveis • Interface Specification, define formas de comunicação entre Federates
  6. 6. 6 3/8/2009 Definição de dados • A partir da OMT eh criado o FOM (Federation Object Model) que eh uma materalizacao • do template OMT para uma determinada Federation, e eh definido em um arquivo FED (Federation Execution Data file) Federation A Federation B FED file 1 FED file 2 OMT FOM FOM
  7. 7. 7 3/8/2009 Serviços de um RTI Em um RTI, são definidos 6 tipos de serviços • (FM) management services - criação e destruição de federates • (DM) declaration management • (OM) object management • (OWM) ownership management • (TM) time management • (DDM) data distribution management
  8. 8. 8 3/8/2009 Implementações de HLA • Pitch Oferece infraestrutura diversa ligada ao HLA http://www.pitch.se/products/hla-13-products/hla-13-products.html • ForwardSim pacote para integracao ao MathLab http://www.forwardsim.com/html/EN/products/Nav_EN_products_HLA_Toolbox.php • Presagis empresa especializada em simulacao aerea http://www.presagis.com/products/standards/details/hla/ • Acroneng empresa de serious games http://www.acroneng.com/SimX.htm • Portico solução open-source em Java http://porticoproject.org/index.php?title=Main_Page
  9. 9. 9 3/8/2009 Implementação Opensource • O portico project tem o suporte do ADSO (Australian Defence Simulation Office) • Iniciou seu desenvolvimento em 2005
  10. 10. 10 3/8/2009 Considerações Finais • O HLA aparenta ser um padrão amplamente adotado por simulações militares • A adoção desta arquitetura oferece diversas vantagens do ponto de vista de interoperabilidade entre unidades de simulação • O fato do padrão ser recente faz com que existam poucas opções de mercado para a sua adoção imediata

×