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 条
  • [1] IMPLEMENTATION OF AN ADA RUN-TIME ENVIRONMENT
    FISCHER, H
    SIBLEY, EH
    [J]. AFIPS CONFERENCE PROCEEDINGS, 1983, 52 : 47 - +
  • [2] The introduction on High Level Architecture (HLA) and Run-time Infrastructure (RTI)
    Shi, XX
    Zhong, QH
    [J]. SICE 2003 ANNUAL CONFERENCE, VOLS 1-3, 2003, : 1136 - 1139
  • [3] AN IMPROVED ADA RUN-TIME SYSTEM INTERFACE
    BAKER, TP
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1988, 8 (05) : 373 - 393
  • [4] THE DISTRIBUTED ADA RUN-TIME SYSTEM DARTS
    GOTHE, MC
    WENGELIN, D
    ASPLUND, L
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 1991, 21 (11): : 1249 - 1263
  • [5] A SYSTEM FOR ANALYZING ADA PROGRAMS AT RUN-TIME
    HOLDSWORTH, D
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 1983, 13 (05): : 407 - 421
  • [6] Test of the Run-time Infrastructure Software
    Tang, Jianbing
    Hu, Qigao
    Zha, Yabing
    [J]. PROGRESS IN MECHATRONICS AND INFORMATION TECHNOLOGY, PTS 1 AND 2, 2014, 462-463 : 1140 - +
  • [7] Reducing time cost of distributed Run-Time Infrastructure
    Zhou, Zhong
    Zhao, Qinping
    [J]. ADVANCES IN ARTIFICIAL REALITY AND TELE-EXISTENCE, PROCEEDINGS, 2006, 4282 : 969 - +
  • [8] Run-time detection of tasking deadlocks in real-time systems with the Ada 95 annex of real-time systems
    Cheng, Jingde
    [J]. RELIABLE SOFTWARE TECHNOLOGIES - ADA - EUROPE 2006, PROCEEDINGS, 2006, 4006 : 167 - 178
  • [9] THE DOUBLET MODEL - RUN-TIME MODEL AND IMPLEMENTATION OF ADA TYPES
    VANKATWIJK, J
    VANSOMEREN, J
    [J]. SIGPLAN NOTICES, 1984, 19 (01): : 78 - 92
  • [10] Exposing uninitialized variables: Strengthening and extending run-time checks in Ada
    Dewar, R
    Hainque, O
    Craeynest, D
    Waroquiers, P
    [J]. RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE 2002, 2002, 2361 : 193 - 204