Giving interoperability and reusability capabilities to distributed simulators is fundamental to the widespread use of distributed simulation. The HLA standard has introduced considerable improvements with respect to previous standards, though it suffers from shortcomings such as (1) lack of interoperability among different IEEE-compliant implementations, (2) no support to the adaptation and integration of individual federates and (3) poor reusability, which is limited to entire federates only. In this paper, we present two independent technologies that overcome such shortcomings. The first technology consists of a CORBA-HLA architecture that overcomes limitation (1), the second technology is a new development framework called SimJ that overcomes limitations (2) and (3). The CORBA-HLA architecture decouples federates from the specific HLA implementation so that federates can be effortlessly run on top of any HLA implementation that exposes services through an IEEE-complaint IDL interface. The SimJ framework eases the development of individual federates by providing a uniform and standard interface for local and distributed simulators, and makes it possible the reuse of components smaller than entire federates in both local and distributed simulators.

D'Ambrogio, A., Gianni, D., Iazeolla, G. (2007). Software technologies for the interoperability, reusability and adaptability of distributed simulators. In Proceedings of the SISO European Simulation Interoperability Workshop 2007, EURO SIW 2007.

Software technologies for the interoperability, reusability and adaptability of distributed simulators

D'AMBROGIO, ANDREA;IAZEOLLA, GIUSEPPE
2007-01-01

Abstract

Giving interoperability and reusability capabilities to distributed simulators is fundamental to the widespread use of distributed simulation. The HLA standard has introduced considerable improvements with respect to previous standards, though it suffers from shortcomings such as (1) lack of interoperability among different IEEE-compliant implementations, (2) no support to the adaptation and integration of individual federates and (3) poor reusability, which is limited to entire federates only. In this paper, we present two independent technologies that overcome such shortcomings. The first technology consists of a CORBA-HLA architecture that overcomes limitation (1), the second technology is a new development framework called SimJ that overcomes limitations (2) and (3). The CORBA-HLA architecture decouples federates from the specific HLA implementation so that federates can be effortlessly run on top of any HLA implementation that exposes services through an IEEE-complaint IDL interface. The SimJ framework eases the development of individual federates by providing a uniform and standard interface for local and distributed simulators, and makes it possible the reuse of components smaller than entire federates in both local and distributed simulators.
European simulation interoperability workshop (EuroSIW 2007)
Genova (Italy)
Rilevanza internazionale
2007
Settore ING-INF/05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
English
Adaptability; Distributed simulations; Framework; HLA; Software technology; Standard interface, Common object request broker architecture (CORBA); Computer architecture; Interoperability; Middleware; Reusability; Simulators; Technology, Computer software reusability
https://www.scopus.com/inward/record.uri?eid=2-s2.0-84865354509&partnerID=40&md5=3cad39842c91176c439ae7bf7e6b17a1
Intervento a convegno
D'Ambrogio, A., Gianni, D., Iazeolla, G. (2007). Software technologies for the interoperability, reusability and adaptability of distributed simulators. In Proceedings of the SISO European Simulation Interoperability Workshop 2007, EURO SIW 2007.
D'Ambrogio, A; Gianni, D; Iazeolla, G
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2108/44319
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? ND
social impact