Tesis
Command and control agility : a software product line approach
Fecha
2022-06-01Registro en:
AMORIM, Junier Caminha. Command and control agility: a software product line approach. 2022. xix, 173 f., il. Tese (Doutorado em Informática) — Universidade de Brasília, Brasília, 2022.
Autor
Amorim, Junier Caminha
Institución
Resumen
Comando e Controle (C2), em sua origem histórica, está relacionado à aplicação de
estratégias militares clássicas onde havia um único comando centralizado e uma inflexível
cadeia de comando entre os elementos que compunham as forças atuantes. C2 não é um
fim em si mesmo, mas um processo cujo objetivo é otimizar a aplicação de recursos para
cumprir uma missão. Entretanto, em um contexto moderno de C2, o dinamismo da missão, da equipe e do ambiente é um pressuposto necessário e, portanto, a organização da
equipe para cumprir uma missão torna-se um desafio que requer constantes adaptações.
Esta capacidade de adaptação às novas circunstâncias caracteriza a agilidade C2. Entretanto, o estado da arte não avalia como esta capacidade é afetada pelas escolhas da
abordagem de C2, representada pelo nível de disseminação das informações, pela organização da equipe e pela capacidade de tomada de decisões. Além disso, trabalhos recentes
não consideram a medição dos Atributos de Qualidade (QA), o que torna os modelos e
simulações pouco aderentes à realidade das missões, onde pelo menos o custo pode ser um
obstáculo à sua realização. Para abordar estas questões, aplicamos conceitos de Sistemas
Auto-Adaptativos (SAS) com uma abordagem que utiliza Linhas de Produtos de Software Dinâmico (DSPL) para representar os elementos que compõem o sistema de C2 e
que estão organizados em times. Baseado na configuração e coordenação, propomos dois
modelos que buscam garantir a agilidade de C2. Estes modelos proporcionam a escolha
da abordagem de C2, combinada com a capacidade de reconfigurar os membros da equipe
a fim de garantir agilidade para lidar com as mudanças nas circunstâncias que possam
ocorrer. Para avaliar os modelos propostos, realizamos um conjunto de simulações para
indicar o nível de agilidade obtido pela abordagem, e aplicamos questionários aos especialistas do domínio de C2 para validar a usabilidade dos modelos e a compatibilidade
com cenários realistas enfrentados pelos especialistas do domínio