Abstract
In distributed simulation, various simulation programs, or else components of a given simulation program, interact as elements of a simulation-oriented distributed computation. The High Level Architecture (HLA) is a standardization effort that provides a general framework for promoting interoperability and reusability in the simulation field. When applied to distributed simulation HLA shows some drawbacks that limit the desired degree of interoperability and reusability. This paper proposes a CORBA-based approach to overcome such drawbacks and improve HLA capabilities. The paper also illustrates how to combine the use of HLA and CORBA for Web-based simulation, which is the extension of distributed simulation to Web-based network infrastructures.
Work partially supported by funds from the FIRB project “Software frameworks and technologies for the development and maintenance of open-source distributed simulation code, oriented to the manufacturing field” and by the University of Rome TorVergata CERTIA Research Center.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
IEEE: Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) - Frameworks and Rules. Technical report 1516. IEEE (2000)
Khul, F., Weatherly, R., Dahmann, J.: Creating Computer Simulation Systems: An Introduction to the High Level Architecture. Prentice Hall, Upper Saddle River (1999)
IEEE: Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) - Federate Interface Specification. Technical report 1516.1. IEEE (2000)
IEEE: Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) - Object Model Template (OMT) Specification. Technical report 1516.2. IEEE (2000)
IEEE: Recommended Practice for High Level Architecture (HLA) Federation Development and Execution Process (FEDEP). Technical report 1516.3. IEEE (2003)
Mowbray, T.J., Ruh, W.A.: Inside CORBA: Distributed Object Standards and Applications. Addison Wesley, Reading (1997)
D’Ambrogio, A., Iazeolla, G.: Distributed Systems for Web-Based Simulation. In: Proceedings of the 13th International Symposium on Computer and Information Sciences (ISCIS 1998), Antalya, Turkey, pp. 1–8. IOS/Ohmsha (1998)
Iazeolla, G., D’Ambrogio, A.: A Web-Based Environment for the Reuse of Simulation Models. In: Proceedings of the 1998 International Conference on Web-Based Modeling and Simulation (Part of the 1998 SCSWestern MultiConference on Computer Simulation), San Diego, California, SCS (1998)
Stratton, D., Parr, S., Miller, J.: Developing an Open-Source RTI Community. In: Proceedings of the 2004 Spring Simulation Interoperability Workshop, Arlington, Virginia, SISO (2004)
eXtensible Modeling and Simulation Framework (XMFS) Project, http://www.MovesInstitute.org/xmsf
Kuhl, F.: Distributed Simulation Systems (DSS) Specification. Technical report 02-11-11. OMG (2002)
Bachmann, R.: HLA und CORBA: Ansätze zur Verbesserten Integration. In: HLAForum der Tagung Simulation und Visualisierung, Magdeburg (2001)
Tolk, A.: Avoiding Another Green Elephant - A Proposal for the Next Generation HLA Based on the Model Driven Architecture. In: Proceedings of the 2002 Fall Simulation Interoperability Workshop, Orlando, Florida (2002)
Dingel, J., Garlan, D., Damon, C.: Bridging the HLA: Problems and Solutions. In: Proceedings of the 6th IEEE International Workshop on Distributed Simulation and Real Time Applications, Fort Worth, Texas, pp. 33–43. IEEE Computer, Los Alamitos (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
D’Ambrogio, A., Gianni, D. (2004). Using CORBA to Enhance HLA Interoperability in Distributed and Web-Based Simulation. In: Aykanat, C., Dayar, T., Körpeoğlu, İ. (eds) Computer and Information Sciences - ISCIS 2004. ISCIS 2004. Lecture Notes in Computer Science, vol 3280. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30182-0_70
Download citation
DOI: https://doi.org/10.1007/978-3-540-30182-0_70
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23526-2
Online ISBN: 978-3-540-30182-0
eBook Packages: Springer Book Archive