1

Objetivo

Conhecer a arquitetura do
Programa C2 em Combate

2

Em 10/09/03...

(EBNet)
3

Componentização .0 Versão 4.Man.0 . Log.Reusabilidade Versão 3.0 ? Versão 2. Intlg .Digitalização -Transmissão .Ap F. DAe Versão 1. C2 Versão 5.Evolução .0 .MCP.Planejamento . Intlg.0 4 .

Cenário (março/08) SIG VANT UV Radar Colina C2 Cmb COAAe SACI .

Cenário Atual C2Cmb V JMM SIG VANT UV Radar Colina CORTEX Xingu Art SISMC2 (SOA) COAAe GCB SACI .

Framework C RTEX • • • • • Arcabouço para desenvolvimento de aplicativos Orientação a serviços Desenvolvimento colaborativo Software livre C++ 7 .

Reusabilidade .

Plataforma .

Qt SDK Componentes: GUI • • XML Network • SQL • OpenGL • SVG • Help • Test • etc • .

Extensões Exemplos: .

Runtime Padrões: • Microkernel • Service Locator .

Sinapses sinapse = serviço • • • • Orientação a serviços Reusabilidade Manutenibilidade Portabilidade .

Sinapses • • • • • • • Componentes disponibilizados dentro do framework como serviços Encapsulam lógica da aplicação Expõem funcionalidades através de interfaces Podem ser consumidas por outras sinapses Possuem manifesto Iniciador: pode ser inicializada como aplicação Singleton: consumida como uma única instância global .

Exemplo .Sinapse .

Sinapse .Manifesto .

Exemplo .Calculadora .

Consequências • Baixa curva de aprendizado • Família de aplicativos de defesa • Colaboração .

(somente EBNet) .

Trabalhos Relacionados Qt Services Framework http://doc.com/qtmobility-1.0-beta/service-frameworks.com .html SOF – Service Oriented Framework http://sof.tiddlyspot.trolltech.

Próximos Passos • • Portal do Software Público Brasileiro Novos padrões: – – • Reflection Dependency Injection Testes automatizados .

Programa C2 em Combate .

Envolvidos 23 .

Concepção Processamento automático de mensagens – Geração automática de acordo com eventos ocorridos – Interpretação automática das mensagens recebidas Robustez – Multi-plataforma – Bases de dados redundantes – Autenticação de usuários e criptografia Domínio total do produto crítico e das tecnologias envolvidas Minimização de Custos – Exigência de Hardware compatível com a nossa realidade – Distribuição livre de ônus com licenças Solução adequada ao nosso Exército – Transmissão via redes HF – Nossa simbologia e nossa organização .

Concepção X X 51R 51 X 51T C2 C2 Mtz Mtz || 51 Log C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 I || 511 E 51 Mtz C2 C2 Mtz C2 C2 MT/Bda C2 C2 C2 C2 C2 | 1 Fuz I 51 A C2 C2 C2 C2 C2 51 II | | 2 Fuz 51 | 105AR 3 C2 C2 C2 C2 C2 C2 C2 C2 Fuz C2 C2 25 .

Concepção X X 51 51R Mtz Mtz I 51 A Difusão 511 || Mtz II 51 105A R .

11 a/b/g RF RF VHF Rádio Multibanda (Tx Voz e Dados) Integração Rádio-Fio RF SISCOMIS Globalstar Central Telefônica Troncos Centrais (FDT / SNT) Dados ADSL (Internet/EBnet) Gerador HF .Módulo de Telemática Rede Local (Fibra ótica.16 v v v v v v RF 802. Cabo UTP e Wireless) CII – Centro de Interface e Integração Mono ou Multicanal (Banda Larga) RF 802.

Módulo de Telemática .

Módulo de Telemática .

.

.

FUNCIONALIDADES .

.

.

SIG-Desktop .

Parceiros .

SIG-Desktop • Navegação visual 2D e 3D .

SIG-Desktop • Consulta a dados (espacial e por atributos) .

SIG-Desktop • Processamento digital de imagens .

SIG-Desktop • Diagramação e impressão de dados geográficos .

Evolução SIG-Desktop SIG GUI CORE PROJETO ARQUIVO MODELO DE APLICAÇÃO SERVIÇO CONSULTA PERSISTÊNCIA ANÁLISE GRÁFICO ARQUIVO BD SERVIÇO .

Próximos Passos • Portal do Software Público Brasileiro .

Interoperabilidade .

Situação Inicial MD Semi-automática FAB EB MB .

Interoperabilidade I N T E R O P E R A B I L I D A D E MD FAB EB MB .

SOA SIPLOM ESB C2Cmb 1 C2Cmb 2 Rota Principal Rota Alternativa .

Modelo de Intercâmbio Serviços Corporativos Ministério da Defesa Exército Serviços Corporativos Serviços Corporativos Marinha Aeronáutica .

Modelo de Intercâmbio
Serviços
Corporativos

Ministério da
Defesa

JC3IEDM

Exército

Modelo Canônico
(Linguagem Franca)
Serviços
Corporativos

Serviços
Corporativos

Marinha

Aeronáutica

JC3IEDM

Mar

Terra

Ar

Emprego
Preparo

JC3IEDM
As 5 ENTIDADES PRIMÁRIAS
AÇÃO

TIPO

ITEM

LOCALIZAÇÃO

CAPACIDADE

– ITEM: qualquer objeto.
– TIPO: classe ou tipo de
objeto.
– CAPACIDADE:
habilidade ou
possibilidade.
– LOCALIZAÇÃO: porção
do espaço.
– AÇÃO: atividade.

V Jogos Mundiais Militares .

V Jogos Mundiais Militares .

65ª Assembleia do CISM .

.

.

Integração com Defesa Civil (IME) .

.

GCB .

Gerenciador do Campo de Batalha • Novo módulo de comunicação • Nova interface com o usuário • Interface com os sistemas do carro .

3D .

.

consciência. atenção. percepção e pensamento Possui cerca de 60 trilhões de sinapses 62 .O córtex cerebral corresponde à camada mais externa do cérebro É o local do processamento neuronal mais sofisticado É a sede do entendimento e da razão Papel central em funções como memória. cognição. linguagem.

mil.eb.br 63 .Muito obrigado! alisson@cds.