dc.contributor.advisor | Nunes, Raul Ceretta | |
dc.creator | Pereira, Deivis Costa | |
dc.date.accessioned | 2021-07-08T12:29:44Z | |
dc.date.available | 2021-07-08T12:29:44Z | |
dc.date.issued | 2021-02-11 | |
dc.date.submitted | 2021 | |
dc.identifier.uri | http://repositorio.ufsm.br/handle/1/21339 | |
dc.description | Trabalho de conclusão de curso (graduação) - Universidade Federal de Santa
Maria, Centro de Tecnologia, Curso de Ciência da Computação, RS, 2021. | por |
dc.description.abstract | The use of simulations in its distributed version is applied in diverse areas and with
different purposes. Applications simulations must meet standards such as HLA, aiming
to meet the integration and the possibility of interoperability requirements with
other simulators in the same simuland. Therefore the development and simulations
project distributed turns out to be a complex task, which combines the complexity of
the environment that intend to simulate with HLA standard features thus the adoption
of development processes is recommended, with the DSEEP process recommended
by IEEE. Thus, this paper applies the MDA approach the steps of the development
process described by DSEEP in view of the MDA approach to simplify and abstract the
simulation environment of the project as well as providing the automation of stages. To
this end, artifacts were built to model specifications for simulation environments, UML
profile, and for the transformation of the created models into textual artifacts. Finally,
the proposed approach and its artifacts are applied to a classic example of the area,
seeking to validate what was developed and proposed. The work still leaves several
opportunities for improvement that can be explored in future works. | eng |
dc.language | por | por |
dc.publisher | Universidade Federal de Santa Maria | por |
dc.rights | Acesso Aberto | por |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 International | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject | Engenharia de software | por |
dc.subject | High level architecture | eng |
dc.subject | Model driven architecture | eng |
dc.subject | Simulação distribuída | por |
dc.title | Desenvolvimento de simulações federadas utilizando arquitetura orientada a modelo | por |
dc.title.alternative | USING MODEL DRIVING ARCHITECTURE ON DISTRIBUTED SIMULATION DEVELOPMENT | eng |
dc.type | Trabalho de Conclusão de Curso de Graduação | por |
dc.degree.local | Santa Maria, RS, Brasil. | por |
dc.description.resumo | A utilização de simulações, em sua versão distribuída, é aplicada nas mais diversas
áreas e com diferentes propósitos. As aplicações de simulações devem atender a
normas, como a HLA, visando satisfazer requisitos de integração e possibilidade de
interoperabilidade com outros simuladores em um mesmo ambiente simulado. Consequentemente
o desenvolvimento e projeto de simulações distribuídas acaba por ser
uma tarefa complexa, onde alia a complexidade do ambiente que se propõem a simular
junto de características da norma HLA, deste modo, a adoção de processos de desenvolvimento
é recomendada sendo o DSEEP o processo recomendado pela IEEE.
Desta forma, o presente trabalho aplica a abordagem MDA a etapas do processo de
desenvolvimento descrito pelo DSEEP, em vista da abordagem MDA simplificar e abstrair
o projeto do ambiente de simulação bem como proporcionar a automatização de
etapas. Para tal, foram construídos artefatos para a especificação de modelos de
ambientes de simulação, perfil UML, e para a transformação do modelo criado em
artefatos textuais. Por fim, a abordagem proposta junto dos artefatos desenvolvidos
é aplicada a um caso clássico da área, buscando validar o que foi desenvolvido e
proposto. O trabalho ainda deixa em aberto diversas oportunidades de melhoria que
podem ser exploradas em trabalhos futuros. | por |
dc.publisher.country | Brasil | por |
dc.publisher.initials | UFSM | por |
dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO | por |
dc.publisher.unidade | Centro de Tecnologia | por |