O documento descreve a High Level Architecture (HLA), uma arquitetura de simulação distribuída que define regras de comunicação entre unidades de simulação para garantir sua interoperabilidade. O HLA foi criado pelo DMSO do DOD americano e tornou-se um padrão IEEE em 2000. Ele define conceitos como federação, federate e RTI e é composto por regras, OMT e especificação de interface.
Palestra realizada em abril de 2009 no FLISOL de Aracaju/Sergipe. O tema foi o framework orientado a objetos em PHP chamado Symfony.
Algumas de suas features:
- utiliza a arquitetura MVC (Model View Controller), isto é, separação das camadas de apresentação, controle e modelo.
- utiliza bastantes componentes independentes como o Doctrine e Propel (ORM), YML (arquivos de configuração) e outros. Que podem ser adotados em outros projetos que não utilizam o Symfony.
- possui geração automática de CRUD (create, retrieve, update, delete)
- possui uma documentação e comunidade muito grandes.
- geração automática de telas de administração
- ambiente de desenvolvimento com debug
- ambiente de teste
- integração com sincronizador de arquivos (para atualização do projeto na produção)
- separação de configuração para ambientes de teste, desenvolvimento e produção.
- e muito mais...
TechEd Brasil 2010 - Novidades e razões para migrar para o microsoft .net fra...JP Clementi
Para quem já utiliza alguma versão do Microsoft .Net Framework
1 – Mostrar os principais recursos do .Net Framework 4;
2 – Mostrar pontos do .Net Framework em que se pode obter fácil retorno do investimento;
3 – Oferecer pontos de partida para resultados imediatos em projetos.
Material compilado para servir de estudo a nível CCENT (640-822 ICND1) e CCNA (640-816 ICND2 e 640-802). Trata-se de um compêndio sobre os modelos teóricos TCP/IP e OSI, ambos exigidos pela Cisco para quem pretende iniciar no seu programa de Career Certifications and Paths.
Mini curso de XML, com duração de 3 horas e meia que foi apresentado na FAESA, pelo programa IBM Academic Initiative.
Todo o conteúdo presente é de autoria de Loiane Groner
Palestra realizada em abril de 2009 no FLISOL de Aracaju/Sergipe. O tema foi o framework orientado a objetos em PHP chamado Symfony.
Algumas de suas features:
- utiliza a arquitetura MVC (Model View Controller), isto é, separação das camadas de apresentação, controle e modelo.
- utiliza bastantes componentes independentes como o Doctrine e Propel (ORM), YML (arquivos de configuração) e outros. Que podem ser adotados em outros projetos que não utilizam o Symfony.
- possui geração automática de CRUD (create, retrieve, update, delete)
- possui uma documentação e comunidade muito grandes.
- geração automática de telas de administração
- ambiente de desenvolvimento com debug
- ambiente de teste
- integração com sincronizador de arquivos (para atualização do projeto na produção)
- separação de configuração para ambientes de teste, desenvolvimento e produção.
- e muito mais...
TechEd Brasil 2010 - Novidades e razões para migrar para o microsoft .net fra...JP Clementi
Para quem já utiliza alguma versão do Microsoft .Net Framework
1 – Mostrar os principais recursos do .Net Framework 4;
2 – Mostrar pontos do .Net Framework em que se pode obter fácil retorno do investimento;
3 – Oferecer pontos de partida para resultados imediatos em projetos.
Material compilado para servir de estudo a nível CCENT (640-822 ICND1) e CCNA (640-816 ICND2 e 640-802). Trata-se de um compêndio sobre os modelos teóricos TCP/IP e OSI, ambos exigidos pela Cisco para quem pretende iniciar no seu programa de Career Certifications and Paths.
Mini curso de XML, com duração de 3 horas e meia que foi apresentado na FAESA, pelo programa IBM Academic Initiative.
Todo o conteúdo presente é de autoria de Loiane Groner
Semelhante a Hla Levantamento De Informacoes 2009 03 08 (20)
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/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
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
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
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
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
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
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
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