yaRTI, a Ada 95 HLA run-time infrastructure

被引:0
|
作者
Canazzi, D [1 ]
机构
[1] CS SI, F-94528 Rungis, France
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
HLA stands for High Level Architecture. It is a standard developed by the US Department of Defense to achieve the interoperation and the reuse of simulations. The formal definition of the HLA comprises three main parts: the HLA rules, the HLA interface specification (I/F Spec) and the HLA Object Model Template (OMT). A HLA Run-Time Infrastructure is a middleware that implements the I/F Spec, allowing a set of simulations (a federation) to interoperate. The standardization process for the HLA is in progress (IEEE P1516). For the time now, the DoD has sponsored the development of RTI prototypes, and commercial products begin to appear. All are developed in C or C++. yaRTI is the first pure Ada 95 implementation of the HLA I/F Spec, taking advantage of the powerful distribution and tasking features of the language. The paper mainly focuses on a general description of the HLA, a more precise description of the I/F Spec, the presentation of the architecture of yaRTI and the major implementation characteristics, the main issues encountered and the lessons learned.
引用
收藏
页码:187 / 198
页数:12
相关论文
共 50 条
  • [41] Temporal placement for run-time reconfiguration
    Nahas, Carlos
    Guevara, Ricardo Villalobos
    Groza, Voicu
    [J]. 2006 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-5, 2006, : 2107 - +
  • [42] Global constraint checking at run-time
    Hein, Christian
    Ritter, Tom
    [J]. EIGHTH INTERNATIONAL SYMPOSIUM ON AUTONOMOUS DECENTRALIZED SYSTEMS, PROCEEDINGS, 2007, : 59 - +
  • [43] Viable run-time reconfiguration of hardware
    Hughes, K
    Gunther, B
    [J]. PROCEEDINGS OF THE 3RD AUSTRALASIAN COMPUTER ARCHITECTURE CONFERENCE, ACAC'98, 1998, 20 (04): : 67 - 74
  • [44] A Framework for Run-time Reconfigurable Systems
    Michael Eisenring
    Marco Platzner
    [J]. The Journal of Supercomputing, 2002, 21 : 145 - 159
  • [45] A Run-Time Adaptive Multiprocessor System
    Rutzig, Mateus Beck
    Beck, Antonio Carlos S.
    Carro, Luigi
    [J]. 2013 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2013, : 1664 - 1667
  • [46] Towards Self-Adaptive Caches: a Run-Time Reconfigurable Multi-Core Infrastructure
    Ho, Nam
    Kaufmann, Paul
    Platzner, Marco
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON EVOLVABLE SYSTEMS (ICES), 2014, : 31 - 37
  • [47] A Component-based Run-time Evolution Infrastructure for Resource-Constrained Embedded Systems
    Navas, Juan F.
    Babau, Jean-Philippe
    Pulou, Jacques
    [J]. ACM SIGPLAN NOTICES, 2011, 46 (02) : 73 - 82
  • [48] The hector distributed run-time environment
    Russ, SH
    Robinson, J
    Flachs, BK
    Heckel, B
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1998, 9 (11) : 1102 - 1114
  • [49] THE IMPLEMENTATION OF RUN-TIME DIAGNOSTICS IN PASCAL
    FISCHER, CN
    LEBLANC, RJ
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1980, 6 (04) : 313 - 319
  • [50] Run-Time Code Generation for Materials
    Reiter, Stephan
    [J]. RT08: IEEE/EG SYMPOSIUM ON INTERACTIVE RAY TRACING 2008, PROCEEDINGS, 2008, : 188 - 188