Инфраструктура времени выполнения (моделирование) - Run-time infrastructure (simulation)

В симуляция, инфраструктура времени выполнения (RTI) это промежуточное ПО что требуется при реализации Архитектура высокого уровня (HLA). RTI является фундаментальным компонентом HLA. Он предоставляет набор программных сервисов, необходимых для поддержки федерации для координации своих операций и обмена данными во время выполнения. С другой стороны, это реализация спецификации интерфейса HLA, но сама она не является частью спецификации. Современные реализации RTI соответствуют IEEE 1516 и / или HLA 1.3. API технические характеристики. Эти спецификации не включают сетевой протокол для RTI. Разработчики RTI должны создать спецификацию. В связи с этим не следует предполагать совместимость между продуктами RTI и часто версиями RTI, если только поставщик не указывает совместимость с другими продуктами или версиями.

RTI.svg

Известные реализации

Коммерческий
ИмяПродавецСтандартПривязкиЛицензия
CAE RTICAE Inc.1.3, IEEE 1516C ++,Коммерческий
Хронос РТИМагнитар ИгрыIEEE 1516C ++, .NETКоммерческий
MÄK High Performance RTIMÄK Technologies1.3, IEEE 1516-2000, IEEE 1516-2010 (разработанная HLA)C / C ++, JavaКоммерческий
HLA DirectСистемы General Dynamics C41.3?Коммерческий
SimWare RTINextel Aerospace Defense & Security S.L.1.3, IEEE 1516-2000C ++Коммерческий
Openskies RTIКибернет Системы1.3, IEEE 1516C ++Коммерческий
Pitch pRTIPitch Technologies1.3, IEEE 1516-2000, IEEE 1516-2010 (развитый HLA)C ++, Java, веб-службыКоммерческий
Mitsubishi ERTIMitsubishi Electric Corp. и Mitsubishi Space Software Co. Ltd.1.3C ++Коммерческий
RTI NG ProКомпания Raytheon1.3, IEEE 1516-2000, IEEE 1516-2010 (с разработкой HLA)C ++, JavaКоммерческий
Некоммерческий
ИмяПродавецСтандартПривязкиЛицензия
BH-RTIПекинский университет аэронавтики и астронавтики Лаборатория виртуальной реальности1.3, IEEE 1516??
MATREX RTIСистемы динамической анимации1.3C ++, JavaПравительство США
CERTIONERA1.3 частичный, IEEE 1516 частичныйC ++, Fortran90, Java, Matlab, PythonGPL, LGPL
EODiSP HLAПрограммное обеспечение P&PIEEE 1516 частичныйЯваGPL
Проект Портик (ранее jaRTI)Открыть LVC Group1.3, IEEE 1516, IEEE-1516eC ++, JavaCDDL
Открыть HLA1.3, IEEE 1516-2000, IEEE 1516-2010 (разработанная HLA)ЯваЛицензия Apache
OpenRTIFlightGear проект1.3, IEEE 1516-2000, IEEE 1516-2010C ++Стандартная общественная лицензия ограниченного применения
РТИ-СКомандование развития морской войны1.3 частичный, 1516e частичныйC ++, Java, AdaПравительство США
Свидание РТИ (ранее известная как Многоразовая архитектура для проекта Interoperable Universal Simulations Project № 94)Национальный университет наук и технологий (NUST), Пакистан1.3C ++, JavaНИТУ
Снято с производства
ИмяПродавецСтандартПривязкиЛицензия
GERTICO (немецкий RTI на базе Corba)Фраунгофера IOSB1.3, IEEE 1516C ++Бундесвер
ГМУ РТИУниверситет Джорджа Мейсона1.1C ++Лицензия на бесплатное программное обеспечение
ЯРТИ (переименован в Портик)Littlebluefrog labs1.3 частичный, IEEE 1516 частичныйC ++, JavaCDDL
РТИ НГДМСО1.3C ++, Java
SXTAIEEE 1516C #Лицензия BSD
XRTI (расширяемая инфраструктура времени выполнения)Военно-морская аспирантураIEEE 1516ЯваЛицензия BSD
яРТИ (еще один РТИ)1.3Ада, C ++GPL