2 research outputs found
The story of re-engineering 350,000 lines of FORTRAN code
This paper describes a case study to determine whether computer-aided prototyping
techniques provide a cost-effective means for re-engineering legacy software The
case study consists of developing a high-level modular architecture for the existing
US Army Janus combat simulation system and validating the architecture via an
executable prototype using the Computer Aided Prototyping System CAPS a
research tool developed at the Naval Postgraduate School The case study showed
that prototyping can be a valuable aid in re-engineering of legacy systems par
ticularly in cases where radical changes to system conceptualization and software
structure are needed The CAPS system enabled us to do this with a minimal
amount of coding effort.U.S. Army Research Office under grant number
35037-MA and in part by a grant from the U.S. Army Training and Doctrine Analysis Command
Criação, Alimentação e Implementação de um modelo de progressão
A ideia Desenvolvimento e Análise Robusta de Táticas - Terrestres (DARTT) consiste num sistema de apoio à decisão, escrito em linguagem MATLAB, que
tem vindo a ser desenvolvido nos últimos anos pela Escola Naval. Este software
permite a criação de vários cenários (arborizado, segurança a 360◦
em torno de um
objetivo, ocupação de um objetivo, etc.) e simulação das diferentes técnicas, táticas
e procedimentos (TTP) utilizadas por uma equipa ou secção de Fuzileiros.
O presente trabalho de investigação tem como objetivo a Criação, Alimentação e Implementação de um modelo de progressão para o simulador DART-T.
Este tipo de sistemas necessita da observação de comportamentos de um agente,
nomeadamente as características, componentes e valências dos Fuzileiros, tendo em
conta a sua versatilidade, os diferentes teatros de operações onde atuam e a tipologia
de missões que executam.
A versão anterior considerava a progressão dos agentes somente na reação
ao contacto com um agente inimigo, e não todo o seu movimento até à chegada da
Área de Objetivo. Deste modo, a versão proposta pretende tornar o movimento dos
agentes tão próximo quanto possível da realidade, adicionando uma 3ª dimensão ao
simulador, que até ao momento era inexistente, bem como outros parâmetros.
Sendo assim, recorreu-se à doutrina NATO e a entrevistas a especialistas,
para a definição das dimensões de um modelo de progressão, com a criação e construção de uma matriz multidimensional, com seis dimensões, nomeadamente: Tipo de
Terreno, Peso do Equipamento transportado, Declive, Postura, Modo de Progressão
e Fator Luminosidade.
Foram efetuadas diversas experiências, com relógios Garmin Forerunner 245,
das quais se destaca a realização de um percurso de aproximadamente 5 quilómetros, na Base Naval de Lisboa, com a finalidade de entender o comportamento da
velocidade com a variação das diferentes dimensões da Matriz Multidimensional.The DART-T idea consists of a decision support system, written in MATLAB, which has been developed in recent years by the Portuguese Naval Academy.
This software allows for the creation of various scenarios (wooded, 360◦
security
around an objective, occupation of an objective, etc.) and simulations of the different techniques, tactics, and procedures (TTP) used by a Portuguese Marine team
or squad.
The present research work aims to create, feed, and implement a progression
model in the DART-T simulator. This type of system requires the observation
of an agent’s behavior, namely the characteristics, components, and skills of the
Portuguese Marines, taking into account their versatility, the different theaters of
operations where they act, and the type of missions they execute.
The previous version considered the progression of the agents only in the
situation of troops in contact with an enemy agent, and not their entire movement
until the arrival of the Objective Area. Thus, the proposed version intends to make
the movement of the agents as close as possible to reality, adding a 3rd dimension
to the simulator, which until now was non-existent, as well as other parameters.
Therefore, it was taken into consideration both the NATO doctrine and an
interview with two experts to define the dimensions of a progression model with the
creation and construction of a multidimensional matrix with six dimensions, namely:
Type of Terrain, Equipment, Slope, Posture, Progression, and Light Factor.
Several experiments were carried out with Garmin Forerunner 245 watches
from which stands out the execution of a route of approximately 5 kilometers, at
the Lisbon Naval Base, to understand the behavior of speed with the variation of
the different dimensions of the Multidimensional Matri