Závěrečná práce: Andrej Pančík, učo 256443: Integrace Java a C++ federací do simulací M&S HLA
Bakalářská práce
Integrace Java a C++ federací do simulací M&S HLA
Integration of Java and C++ Federations in M&S HLA Simulations
Anotace
High Level Architecture je moderným prístupom k distribuovanej simulácii komplexných systémov. V tejto bakalárskej práci sa zaoberáme rozšírením CERTI, behovej infraštruktúry s otvorenými zdrojovými kódmi. Toto rozšírenie zahŕňa rozhranie do predtým nepodporovaného jazyka Java. V práci sa ďalej venujeme analýze rôznych prístupov k zjednodušovaniu procesu pridávania podpory nových jazykov, ako je napríklad …více
Abstract
High Level Architecture constitutes a modern approach to distributed simulation of complex systems. In this bachelor thesis, we discuss extending CERTI, an open-source Run-Time Infrastructure, with binding to previously unsupported Java language. In addition, we investigate ways of simplifying the process of adding support for new languages by using automated code generation. We test the extension …více
Zadání práce
Vytvořte Java rozhraní pro CERTI, které by umožnilo připojení simulačních aplikací v jazyce Java. Jako rozhraní mezi CERTI a Java částí použijte sockety. Použití JNI se nepředpokládá.
- Nastudujte principy M&S HLA a rozhraní HLA 1.3.
- Vytvořte rozhraní mezi simulačními aplikacemi v jazyce Java a CERTI RTI. Použijte standardní Java API pro HLA 1.3.
- Ověřte funkčnost rozhraní na funkcích pro distribuci dat (Data Distribution Management) v simulacích kombinujících jazyky C++ a Java.
- Výsledek demonstrujte propojením C++ simulace ve VirtualAir (viz http://virtualair.sourceforge.net) se zvolenou Java aplikací (nejlépe vizualizační); například OpenRADAR (viz http://mapserver.flightgear.org/git/?p=openradar;a=summary).
25. 5. 2010 10:01, Ing. Petr Gotthard
Vedoucí
Literatura
- ECKEL, Bruce. Thinking in Java. 2nd ed. Upper Saddle River: Prentice Hall, 2000, 1127 +. ISBN 0-13-027363-5.
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Building an Air Traffic Simulation Platform Using Open-Source Components
Mgr. Tomáš Králíček -
Webový simulátor Turingova stroje
Mgr. Stanislav Straka -
Informační systém neziskových a rozpočtových organizací
Bc. David Vrzalík -
RNA Interference Analyzer
Mgr. Michal Škrdla -
Systém podpory spolupráce se zákazníkem (CRM) pro malé firmy
Mgr. Miroslav Gajda, učo 60497 -
Systém pro řízení zakázek malých a středních firem
Mgr. Jan Machač, učo 39591 -
Moderní rámce pro webové aplikace
Mgr. Petr Matulík -
Webový informační systém na podporu marketingu
Mgr. Zbyněk Ošmera




