Dissertação
Abordagem para construção de um gerador de código fonte para simulação distribuída HLA
Fecha
2022-08-24Autor
Santos, Gabriel Cardoso dos
Institución
Resumen
In the distributed simulation area, the High Level Architecture (HLA), defined by IEEE 1516-
2010 standard, defines a widely used standard to support interoperability between simulators, called federates in HLA taxonomy. In this standardization it is necessary to regulate interoperability through an agreement expressed in a called Federation Object Model (FOM).
As a regulatory and guiding act, different organizations have proposed reference FOMs for
their application domains. Even so, developing a distributed simulation, with several cooperating simulators, is still a challenging task for developers, especially considering the
complexity of the HLA architecture and the necessary handling of the data provided by increasingly large and complex FOMs. As a way of mitigating the problem, in recent years,
tools and techniques have been proposed. They seek to optimize the HLA-based simulation development process, mainly exploring the use of Model Driven Architecture (MDA),
but giving little emphasis on generating code from the federation agreement. To make the
development process more flexible, this work proposes a new approach to code generation
from predefined federation agreements, which allows abstracting HLA functionalities and
allowing developers to dedicate more time to the business rules of their simulators.