skip to main content
10.1109/DS-RT.2015.18acmconferencesArticle/Chapter ViewAbstractPublication Pagesds-rtConference Proceedingsconference-collections
tutorial

Easing the development of HLA Federates: the HLA Development Kit and its exploitation in the SEE Project

Published: 14 October 2015 Publication History

Abstract

The Modeling & Simulation (M&S) of modern cyber-physical systems is presenting new challenges. New M&S techniques, methods and tools are emerging that take advantage of distributed simulation environments. One of the most mature and popular standard for distributed simulation is the IEEE 1516-2010 - High Level Architecture (HLA) that, although originally developed for military applications, is increasingly exploited in a great variety of application domains due to its capabilities to enable the interoperability and reusability of distributed simulation components. However, the development of fully fledged simulation models, based on the IEEE 1516-2010 standard, is still a challenging task and requires considerable development effort that often results not only in an increase in development time but also in low reliability. In this context, the paper presents a general-purpose, domain-independent framework that aims to ease the development of HLA-based simulations. Its effectiveness is exemplified in the context of the Simulation Exploration Experience (SEE) project lead by NASA and which involves several U.S. and European Institutions.

References

[1]
J. Banks, J.S. Carson, B.L. Nelson, and D.M. Nicol, Discrete-Event System Simulation, 5th Ed., Prentice Hall, 2009.
[2]
A. Falcone, A. Garro, F. Longo, and F. Spadafora, Simulation Exploration Experience: A Communication System and a 3D Real Time Visualization for a Moon base simulated scenario. In Proc. of the 18th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (ACM/IEEE DS-RT), pp. 113--120, IEEE Computer Society, 2014.
[3]
G. Fortino, A. Garro, W. Russo, From Modeling to Simulation of Multi-Agent Systems: an integrated approach and a case study. In proc. Of the 2nd Multiagent System Technologies, pp. 213--227, 2004.
[4]
R. M. Fujimoto, Parallel and distributed simulation systems, John Wiley & Sons, 2010.
[5]
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).
[6]
MÄK VR-Forces, {online}, available http://www.mak.com/.
[7]
B. Möller, The HLA tutorial v1.0, Pitch Technologies, Sweden.
[8]
M. J. North, N.T. Collier, J. Ozik, E. Tatara, M. Altaweel, C.M. Macal, M. Bragen, and P. Sydelko, Complex Adaptive Systems Modeling with Repast Simphony, Springer, 2013.
[9]
Simulation Exploration Experience (SEE) project, {online}, available http://www.exploresim.com/.
[10]
S.J.E. Taylor, P. Fishwick, R. Fujimoto, E. Page, A. Urhmacher, G. Wainer, Panel on Modeling & Simulation Grand Challenges. In Proc. of the 2012 Winter Simulation Conference (WSC), pp. 1--15, Association for Computing Machinery Press, New York, 2012.
[11]
S.J.E. Taylor, N. Revagar, J. Chambers, M. Yero, A. Anagnostou, A. Nouman, and N.R. Chaudhry, 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 (ACM/IEEE DS-RT), pp. 107--112, 2014.
[12]
S.J.E. Taylor, S.J. Turner, N. Mustafee, and S. Strassburger, Bridging the gap: a standards-based approach to OR/MS distributed simulation, ACM Transactions on Modeling and Computer Simulation (TOMACS), Vol. 22(4), Article 18, 2012.
[13]
The Forwardsim HLA Toolbox for MATLAB, {online}, available http://www.forwardsim.com/products/hla-toolbox/.
[14]
O. Villimann, CTO Project, Documentation, HLA Framework. Danish Maritime Institute, 1999.
[15]
Y. Xie, Y.M. Teo, W. Cai, S.J. Turner, Towards grid-wide modeling and simulation, 2005.
[16]
S. Yu, S. Zhou, A survey on metric of software complexity. In Proc. of the 2nd IEEE International Conference on Information Management and Engineering (ICIME), pp. 352--356, IEEE Computer Society, 2010.

Cited By

View all
  • (2017)An introduction to developing federations with the high level architecture (HLA)Proceedings of the 2017 Winter Simulation Conference10.5555/3242181.3242227(1-15)Online publication date: 3-Dec-2017
  • (2017)Simplifying the development of HLA-based distributed simulations with the HLA development kit software framework (DKF)Proceedings of the 21st International Symposium on Distributed Simulation and Real Time Applications10.5555/3199858.3199901(216-217)Online publication date: 18-Oct-2017
  • (2017)An HLA-based BPMN extension for the specification of business process collaborationsProceedings of the 21st International Symposium on Distributed Simulation and Real Time Applications10.5555/3199858.3199870(67-74)Online publication date: 18-Oct-2017
  1. Easing the development of HLA Federates: the HLA Development Kit and its exploitation in the SEE Project

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    DS-RT 2015: Proceedings of the 19th International Symposium on Distributed Simulation and Real Time Applications
    October 2015
    224 pages
    ISBN:9781467378222

    Sponsors

    Publisher

    IEEE Press

    Publication History

    Published: 14 October 2015

    Check for updates

    Author Tags

    1. Agent-based Simulation
    2. Distributed Simulation
    3. High Level Architecture

    Qualifiers

    • Tutorial
    • Research
    • Refereed limited

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)1
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 06 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2017)An introduction to developing federations with the high level architecture (HLA)Proceedings of the 2017 Winter Simulation Conference10.5555/3242181.3242227(1-15)Online publication date: 3-Dec-2017
    • (2017)Simplifying the development of HLA-based distributed simulations with the HLA development kit software framework (DKF)Proceedings of the 21st International Symposium on Distributed Simulation and Real Time Applications10.5555/3199858.3199901(216-217)Online publication date: 18-Oct-2017
    • (2017)An HLA-based BPMN extension for the specification of business process collaborationsProceedings of the 21st International Symposium on Distributed Simulation and Real Time Applications10.5555/3199858.3199870(67-74)Online publication date: 18-Oct-2017

    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