Gabriele D'Angelo, PhD, ricercatore. Universita` di Bologna.   [Read in order to live] G. Flaubert
english version        home       
 
contatti | università | pubblicazioni | attività | didattica | tesi
Ultimo aggiornamento:  4 Gennaio, 2006      
[ universita | pubblicazioni | HLA | PADS ]


Lo standard IEEE 1516: High Level Architecture (HLA) definisce una tecnologia per la simulazione distribuita. Un buon punto di partenza per comprendere questa tecnologia sono lucidi:
  • Introduzione allo Standard IEEE 1516: High Level Architecture (HLA) [slide .pdf];
che utilizzo per il corso di simulazione.

Oppure l'Appendice A del mio lavoro di tesi di laurea:

Nome file Formato Dimensione Descrizione
tesiappendiceA.ps.gz ps 62.890 Tesi: Appendice A
tesiappendiceA.pdf pdf 68.130 Tesi: Appendice A


Per informazioni dettagliate:

Nome file Formato Dimensione Descrizione
tesicap3.ps.gz ps 416.654 Tesi: Capitolo 3
tesicap3.pdf pdf 483.741 Tesi: Capitolo 3


RTI: analisi delle varie implementazioni attualmente disponibili:

Nome file Formato Dimensione Descrizione
shortRTI.ps.gz ps 32.513 Versione 1.11 - 24 Ottobre 2001
shortRTI.pdf pdf 94.505 Versione 1.11 - 24 Ottobre 2001


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 - 2021 Gd'A
Contattami! | Avviso