Rapid prototyping of cognitive agent simulations using C-BML transformations

2020-04-01
Topcu, Okan
Yılmaz, Levent
Simulating battle management is an essential technique used in planning and mission rehearsal as well as training. Simulation development costs tend to be high due to the complexity of cognitive system architectures in such applications. Due to this complexity, it takes significant effort for a simulation developer to comprehend the problem domain enough to capture accurately in a simulation code. Domain-specific languages (DSL) play an important role in narrowing the communication gap between the domain user and the developer and hence facilitate rapid development. In command and control (C2) applications, the coalition battle management language (C-BML) serves as a DSL for exchanging battle information among C2 systems, simulations, and autonomous elements. In this article, we use a rapid prototyping framework for cognitive agents and demonstrate deployment of agent systems by adopting the model driven engineering approach. To this end, we extend the use of C-BML and automatically transform it in a cognitive agent model, which is then used for adaptive decision making at runtime. As a result, during a simulation run, it is possible to initialize and modify an agent's goal reasoning model. The cognitive agent models are based on the deliberative coherence theory, which provides a goal reasoning system in terms of coherence-driven agents.
JOURNAL OF DEFENSE MODELING AND SIMULATION-APPLICATIONS METHODOLOGY TECHNOLOGY-JDMS

Suggestions

An ontology for trajectory simulation
Durak, Umut; Oğuztüzün, Mehmet Halit S.; Ider, S. Kemal (2006-12-06)
From the concept exploration for a weapon system to training simulators, from hardware-in-the-loop simulators to mission planning tools, trajectory simulations are used throughout the life cycle of a weapon system. A trajectory simulation can be defined as a computational tool to calculate the flight path and flight parameters of munitions. There is a wide span of trajectory simulations differing widely with respect to their performance and fidelity characteristics, from simple point-mass simulations to six...
Enhancement of quality of modal test results of an unmanned aerial vehicle wing by implementing a multi-objective genetic algorithm optimization
Pedramasl, Nima; Şahin, Melin; ACAR, ERDEM (2017-12-01)
Due the fact that aircraft structures work in an environment with lots of dynamic forces, it is of vital importance to perform a dynamic analysis to understand dynamic characteristics of aircraft in that specific environment. These characteristics are usually obtained using numerical methods (finite element analysis) or experimental methods (classical modal analysis). In classical modal analysis, quality of test equipment plays a critical role in final results' accuracy and completeness. There is another im...
An Ontology for a Naval Wargame Conceptual Model
Kars, Serhan; Oğuztüzün, Mehmet Halit S. (2011-01-01)
Naval wargames play an important role for both training of naval cadets and trying out tactics for naval warfare. Constructing an ontology can be regarded as a way to formalize the mission space component of a simulation conceptual model. An ontology has been developed to capture the entities involved in a naval wargame and the relationships among them. The ontology is defined in OWL (Web Ontology Language), using the Protege ontology editor and knowledge-base framework. This paper presents the ontology dev...
Dynamic model integration and 3d graphical interface for a virtual ship
Çalargün, Canku Alp; Oğuztüzün, Mehmet Halit S.; Department of Computer Engineering (2008)
This thesis addresses the improvement of a physically based modeling simulator Naval Surface Tactical Maneuvering Simulation System (NSTMSS), that combines different simulators in a distributed environment by the help of High Level Architecture (HLA), to be used in naval tactical training systems. The objective is to upgrade a computer simulation program in which physical models are improved in order to achieve a more realistic movement of a ship in a virtual environment. The simulator will also be able to ...
ANALYSIS OF AIR DEFENSE EFFECTIVENESS OF A NAVAL TASK GROUP UNDER PARTIAL AND FULL COORDINATION
Köse, Bala İlkim; Karasakal, Esra; Karasakal, Orhan; Department of Industrial Engineering (2022-5-10)
The purpose of this thesis is to analyze the air defense effectiveness of a naval task group (TG) under different coordination levels. Event Graphs methodology, and component-based discrete-event simulation modeling techniques are used. The simulation model is built using Simkit, an open-source java package, which enables the use of component-based modeling. TG is analyzed under different coordination policies consisting of no-coordination, partial coordination, and full coordination within TG, then these c...
Citation Formats
O. Topcu and L. Yılmaz, “Rapid prototyping of cognitive agent simulations using C-BML transformations,” JOURNAL OF DEFENSE MODELING AND SIMULATION-APPLICATIONS METHODOLOGY TECHNOLOGY-JDMS, pp. 155–173, 2020, Accessed: 00, 2020. [Online]. Available: https://hdl.handle.net/11511/36629.