Gabriele D'Angelo, PhD, ricercatore. Universita` di Bologna.   [For every complex problem, there is an answer that is short, simple and wrong] H. L. Mencken
english version        home       
 
contatti | università | pubblicazioni | attività | didattica | tesi
Ultimo aggiornamento:  4 Gennaio, 2006      
[ universita | pubblicazioni | HLA | PADS ]


Informazioni generali sullo standard
High Level Architecture (HLA) Defense Modeling and Simulation Office (DMSO), United States Department of Defense (DoD)
HLA Technical Specifications Specifica delle interfacce



Implementazioni dell'RTI attualmente disponibili
http://www.pitch.se Pitch: prima implementazione commerciale
http://www.cc.gatech.edu/~warp/fdk.html Federated Simulations Development Kit by GeorgiaTech Univesity
http://www.mak.com Mak RTI



Societa' che utilizzano HLA per prodotti o progettazione
http://www.lockheedmartin.com LockHeedMartin (difesa USA)
http://www.mitre.org Mitre (difesa USA)
http://www.aegistg.com Aegistg (difesa USA)


Che cos'e' HLA?
Un middleware per la simulazione distribuita.

A cosa serve?
A facilitare la creazione di simulazioni distribuite su piu' computer/CPU.

Sei interessato a fare presentazioni, consulenze o eventualmente corsi su HLA?
Certamente! Contattami per avere maggiori informazioni e concordare ogni dettaglio.

Assomiglia a CORBA o Jini?
No, CORBA e Jini sono due middleware generici. HLA e' orientato verso la simulazione. Piuttosto e' probabile che l'implementazione delle componenti software del HLA Runtime (RTI) sia realizzata con un middleware generico.

E' tecnologia militare?
No, e' uno standard IEEE (1516.1/2/3)

E i militari?
Sono i principali finanziatori ed in parte ideatori della sua realizzazione e in particolare dell'implementazione di riferimento.

In cosa si programma e su che sistema operativo?
Dipende dalle singole implementazioni. HLA e' una tecnologia e non un'implementazione. Comunque solitamente tutti i sistemi operativi piu' diffusi sono supportati. I linguaggi di programmazione piu' facilmente utilizzabili sono C e Java.

Posso avere i sorgenti del software che hai realizzato per la tesi?
No. Per problemi di licenza al momento non sono ridistribuibili. Allo stesso modo la licenza d'uso del Runtime che ho utilizzato e' individuale quindi e' necessario inoltrare richiesta al DMSO.

L'unica implementazione disponibile del RTI e' quella DMSO?
No, ne esistono anche altre, sia accademiche che completamente commerciali. Su queste pagine puoi trovare vari riferimenti e link a quelle di cui finora sono venuto a conoscenza.



empty spacer
1975 - 2014 Gd'A
Contattami! | Avviso