skip to main content
10.5555/3242181.3242227acmconferencesArticle/Chapter ViewAbstractPublication PageswscConference Proceedingsconference-collections
research-article

An introduction to developing federations with the high level architecture (HLA)

Published: 03 December 2017 Publication History

Abstract

The IEEE 1516-2010 - High Level Architecture (HLA) for distributed simulation is growing in a variety of application domains due to its capabilities to enable the interoperability and reusability of distributed simulation components. However, the development of simulation models based on the HLA standard remains a challenging task that requires a considerable effort in terms of both time and cost. This paper provides an introduction tutorial on developing HLA-based simulations using the HLA Development Kit (DKF) framework. The tutorial guides developers through the necessary steps for defining and creating an HLA-based simulation, and explains how the HLA elements can be easily managed by using the DKF's services. The effectiveness of the DKF is proven by its concrete exploitation in the context of the Simulation Exploration Experience (SEE), a project led by NASA and which involves as partners several U.S. and European Institutions.

References

[1]
Banks, J. 1998. Handbook of Simulation: Principles, Methodology, Advances, Applications, and Practice. John Wiley & Sons.
[2]
Bocciarelli, P., A. D'Ambrogio, A. Giglio, and E. Paglia. 2015. "A Model-Driven Framework for Distributed Simulation of Autonomous Systems." In Proceedings of the Symposium on Theory of Modeling & Simulation: DEVS Integrative M&S Symposium, 213--220. The Society for Computer Simulation International.
[3]
Bocciarelli, P., A. D'Ambrogio, A. Giglio, and E. Paglia. 2014. "Simulation-Based Performance and Reliability Analysis of Business Processes." In Proceedings of the 2014 Winter Simulation Conference, edited by S. J. Buckley, and J. A. Miller, 3012--3023. Piscataway, New Jersey: Institute of Electrical and Electronics Engineers, Inc.
[4]
Eclipse Foundation. 2017. Eclipse IDE for Java developers home page. https://eclipse.org/.
[5]
Falcone, A., and A. Garro. 2016a. "The SEE HLA Starter Kit: Enabling the Rapid Prototyping of HLA-Based Simulations for Space Exploration." In Proceedings of the Modeling and Simulation of Complexity in Intelligent, Adaptive and Autonomous Systems 2016 (MSCIAAS 2016) and Space Simulation for Planetary Space Exploration (SPACE 2016), 1--8. The Society for Computer Simulation International.
[6]
Falcone, A., and A. Garro. 2016b. "Using the HLA Standard in the Context of an International Simulation Project: The Experience of the "Smashteam"." In Proceedings of the 15 International Conference on Modeling and Applied Simulation (MAS '16), 121--129. Dime University of Genoa.
[7]
Falcone, A., A. Garro, S. J. E. Taylor, A. Anagnostou, N. R. Chaudhry, and O. A. Salah. 2017. "Experiences in Simplifying Distributed Simulation: The HLA Development Kit Framework." In Journal of Simulation 11(3): 208--227. Palgrave Macmillan, UK.
[8]
Falcone, A., A. Garro, A. Anagnostou, N. R. Chaudhry, O. A. Salah, and S. J. E. Taylor. 2015. "Easing the Development of HLA Federates: The HLA Development Kit and its Exploitation in the SEE Project." In Proceedings of the 19th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT '15), 50--57. Institute of Electrical and Electronics Engineers, Inc.
[9]
Falcone, A., A. Garro, F. Longo, and F. Spadafora. 2014. "Simulation Exploration Experience: A Communication System and a 3D Real Time Visualization for a Moon Base Simulated Scenario." In Proceedings of the 18th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT '14), 113--120. Institute of Electrical and Electronics Engineers, Inc.
[10]
Forwardsim. 2017. The Forwardsim HLA Toolbox for MATLAB/Simulink home page. http://www.forwardsim.com/products/hla-toolbox/.
[11]
Fujimoto, R. M. 2000. Parallel and Distributed Simulation Systems. Vol. 300. New York: Wiley.
[12]
Garro, A., and A. Falcone. 2015. "On the Integration of HLA and FMI for Supporting Interoperability and Reusability in Distributed Simulation." In Proceedings of the Symposium on Theory of Modeling & Simulation: DEVS Integrative M&S Symposium, 9--16. The Society for Computer Simulation International.
[13]
Garro, A., A. Falcone, N. R. Chaudhry, O. A. Salah, A. Anagnostou, and S. J. E. Taylor. 2015. "A Prototype HLA Development Kit: Results from the 2015 Simulation Exploration Experience." In Proceedings of the 3rd ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (ACM/SIGSIM-PADS `15), 45--46. Association for Computing Machinery, Inc.
[14]
HLAListener. 2017. An HLA Software to Develop and Test IEEE 1516--2010 Federates home page. https://github.com/EMostafaAli/HlaListener.
[15]
IEEE Std. 1516--2010. IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA): 1516--2010 (Framework and Rules); 1516.1--2010 (Federate Interface Specification); 1516.2-2010 (Object Model Template (OMT) Specification).
[16]
Kuhl, F., R. Weatherly, and J. Dahmann. 1999. Creating Computer Simulation Systems: An Introduction to the High Level Architecture. Prentice-Hall, Inc.
[17]
MÄK VR-Forces. 2017. MÄK software home page. http://www.mak.com/.
[18]
Modeling and Simulation Coordination Office. 2017. The M&S CO home page. http://www.msco.mil/.
[19]
Möller, B., A. Garro, A. Falcone, E. Z. Crues, and D. E. Dexter. 2016. "Promoting A-Priori Interoperability of HLA-Based Simulations in the Space Domain: The SISO Space Reference FOM Initiative." In Proceedings of the 20th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT '16), 100--107. Institute of Electrical and Electronics Engineers, Inc.
[20]
National Aeronautics and Space Administration. 2017. The Simulation and Graphics Branch Division (ER7) home page. http://er.jsc.nasa.gov/ER7/.
[21]
NetBeans. 2017. NetBeans for Java home page. https://netbeans.org/.
[22]
Oracle. 2017. JavaBeans Specification 1.01 Final Release. http://download.oracle.com/otndocs/jcp/7224-javabeans-1.01-fr-spec-oth-JSpec/.
[23]
Pitch Technologies. 2017. The Simulation Toolkit home page. http://www.pitch.se.
[24]
Simulation Exploration Experience. 2017. The Simulation Exploration Experience (SEE) project home page. http://www.exploresim.com/.
[25]
Taylor, S. J. E., N. Revagar, J. Chambers, M. Yero, A. Anagnostou, A. Nouman, N. R. Chaudhry, and P. R. Elfrey. 2014. "Simulation Exploration Experience: A Distributed Hybrid Simulation of a Lunar Mining Operation." In Proceedings of the 18th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT '14), 107--112. Institute of Electrical and Electronics Engineers, Inc.
[26]
Van Spengen, J. W. 2010. "FEDEF: A High Level Architecture Federate Development Framework." No. DRDC-ATLANTIC-TM-2010--105. Defence Research and Development, Atlantic Dartmouth, Canada.
[27]
Villimann, O. 1999. "HLA Framework. Danish Maritime Institute." CTO Project, Documentation.

Cited By

View all
  • (2020)Pitfalls and remedies in modeling and simulation of cyber physical systemsProceedings of the IEEE/ACM 24th International Symposium on Distributed Simulation and Real Time Applications10.5555/3451906.3451925(137-141)Online publication date: 14-Sep-2020

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
WSC '17: Proceedings of the 2017 Winter Simulation Conference
December 2017
4389 pages
ISBN:9781538634271

Sponsors

Publisher

IEEE Press

Publication History

Published: 03 December 2017

Check for updates

Qualifiers

  • Research-article

Conference

WSC '17
Sponsor:
WSC '17: Winter Simulation Conference
December 3 - 6, 2017
Nevada, Las Vegas

Acceptance Rates

Overall Acceptance Rate 3,413 of 5,075 submissions, 67%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2020)Pitfalls and remedies in modeling and simulation of cyber physical systemsProceedings of the IEEE/ACM 24th International Symposium on Distributed Simulation and Real Time Applications10.5555/3451906.3451925(137-141)Online publication date: 14-Sep-2020

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media