Mostrar registro simples

dc.creatorSantos, Gabriel Cardoso dos
dc.date.accessioned2022-10-25T18:03:55Z
dc.date.available2022-10-25T18:03:55Z
dc.date.issued2022-08-24
dc.identifier.urihttp://repositorio.ufsm.br/handle/1/26666
dc.description.abstractIn 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.eng
dc.description.sponsorshipCoordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPESpor
dc.languageporpor
dc.publisherUniversidade Federal de Santa Mariapor
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectArquitetura orientada a modelospor
dc.subjectSimulação distribuídapor
dc.subjectGeração de códigopor
dc.subjectModel driven architectureeng
dc.subjectHigh Level Architectureeng
dc.subjectDistributed simulationeng
dc.subjectCode generationeng
dc.titleAbordagem para construção de um gerador de código fonte para simulação distribuída HLApor
dc.title.alternativeApproach to building a source code generator for HLA distributed simulationeng
dc.typeDissertaçãopor
dc.description.resumoNa área de simulação distribuída, a norma IEEE 1516-2010 High Level Architecture (HLA) define uma padronização amplamente utilizada para construir suporte a interoperabilidade entre Simuladores, chamados Federados. Nessa padronização é necessário regular a interoperabilidade através de um acordo expresso num Federation Object Model (FOM). Como medida regulatória e orientadora, diferentes organizações propuseram FOMs de referência para seus domínios de aplicação. Mesmo assim, desenvolver uma simulação distribuída, com diversos simuladores cooperando, ainda é tarefa desafiadora para os desenvolvedores, principalmente se considerado a complexidade da arquitetura HLA e o necessário tratamento dos dados fornecidos FOMs cada vez mais amplos e complexos. Como forma de minimizar o problema, nos últimos anos observa-se a proposição de ferramentas e técnicas que procuram otimizar o processo de desenvolvimento de simulação baseada em HLA, principalmente explorando o uso de Arquiteturas Orientadas a Modelos (Model Driven Architecture - MDA), mas dando pouca ênfase na geração de código a partir do acordo de federação. Para flexibilizar o processo de desenvolvimento, este trabalho propõe uma nova abordagem para geração de código a partir de acordos de federação pré-definidos, que permite abstrair funcionalidades HLA e liberar desenvolvedores para dedicar mais tempo as regras de negócio de seus simuladores.por
dc.contributor.advisor1Nunes, Raul Ceretta
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/7947423722511295por
dc.contributor.referee1Librelotto, Giovani Rubert
dc.contributor.referee2Freitas, Edison Pignaton de
dc.creator.Latteshttp://lattes.cnpq.br/0750656233541216por
dc.publisher.countryBrasilpor
dc.publisher.departmentCiência da Computaçãopor
dc.publisher.initialsUFSMpor
dc.publisher.programPrograma de Pós-Graduação em Ciência da Computaçãopor
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpor
dc.publisher.unidadeCentro de Tecnologiapor


Arquivos deste item

Thumbnail
Thumbnail

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples

Attribution-NonCommercial-NoDerivatives 4.0 International
Exceto quando indicado o contrário, a licença deste item é descrito como Attribution-NonCommercial-NoDerivatives 4.0 International