Você está na página 1de 63

1

Objetivo

Conhecer a arquitetura do
Programa C2 em Combate

Em 10/09/03...

(EBNet)
3

Evoluo
- Planejamento
- MCP, Intlg
- Reusabilidade

Verso
3.0

Verso
4.0
?

Verso
2.0
- Componentizao
- Ap F, DAe
Verso
1.0
- Digitalizao
-Transmisso
- Man, Intlg, Log, C2

Verso
5.0
4

Cenrio (maro/08)
SIG

VANT

UV
Radar

Colina

C2 Cmb

COAAe
SACI

Cenrio Atual
C2Cmb
V JMM
SIG

VANT

UV
Radar

Colina

CORTEX

Xingu

Art
SISMC2
(SOA)

COAAe

GCB
SACI

Framework

C RTEX

Arcabouo para desenvolvimento de


aplicativos
Orientao a servios
Desenvolvimento colaborativo
Software livre
C++
7

Reusabilidade

Plataforma

Qt SDK

Componentes:
GUI

XML
Network

SQL

OpenGL

SVG

Help

Test

etc

Extenses
Exemplos:

Runtime

Padres:
Microkernel
Service Locator

Sinapses

sinapse = servio

Orientao a
servios
Reusabilidade
Manutenibilidade
Portabilidade

Sinapses

Componentes disponibilizados dentro do


framework como servios
Encapsulam lgica da aplicao
Expem funcionalidades atravs de interfaces
Podem ser consumidas por outras sinapses
Possuem manifesto
Iniciador: pode ser inicializada como aplicao
Singleton: consumida como uma nica
instncia global

Sinapse - Exemplo

Sinapse - Manifesto

Exemplo - Calculadora

Consequncias
Baixa curva de aprendizado
Famlia de aplicativos de defesa
Colaborao

(somente EBNet)

Trabalhos Relacionados
Qt Services Framework
http://doc.trolltech.com/qtmobility-1.0-beta/service-frameworks.html

SOF Service Oriented Framework


http://sof.tiddlyspot.com

Prximos Passos

Portal do Software Pblico Brasileiro


Novos padres:

Reflection
Dependency Injection

Testes automatizados

Programa C2 em Combate

Envolvidos

23

Concepo
Processamento automtico de mensagens
Gerao automtica de acordo com eventos ocorridos
Interpretao automtica das mensagens recebidas
Robustez
Multi-plataforma
Bases de dados redundantes
Autenticao de usurios e criptografia
Domnio total do produto crtico
e das tecnologias envolvidas
Minimizao de Custos
Exigncia de Hardware compatvel com a nossa realidade
Distribuio livre de nus com licenas
Soluo adequada ao nosso Exrcito
Transmisso via redes HF
Nossa simbologia e nossa organizao

Concepo
X

51R

51

X
51T

C2
C2

Mtz

Mtz

||
51 Log

C2

C2

C2

C2

C2

C2

C2

C2

C2

C2

||

511

51

Mtz

C2

C2

Mtz

C2

C2

MT/Bda

C2

C2

C2

C2

C2
|
1
Fuz

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

Concepo
X

51

51R
Mtz

Mtz

51

Difuso

511

||
Mtz

II
51
105A
R

Mdulo de Telemtica
Rede Local (Fibra tica,
Cabo UTP e Wireless)

CII Centro de Interface


e Integrao

Mono ou Multicanal
(Banda Larga)
RF

802.16
v

RF

802.11
a/b/g

RF

RF

VHF
Rdio Multibanda
(Tx Voz e Dados)

Integrao
Rdio-Fio

RF

SISCOMIS
Globalstar

Central Telefnica
Troncos Centrais (FDT / SNT)
Dados ADSL (Internet/EBnet)

Gerador

HF

Mdulo de Telemtica

Mdulo de Telemtica

FUNCIONALIDADES

SIG-Desktop

Parceiros

SIG-Desktop
Navegao visual 2D e 3D

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

SIG-Desktop
Processamento digital de imagens

SIG-Desktop
Diagramao e impresso de dados geogrficos

Evoluo SIG-Desktop
SIG

GUI

CORE

PROJETO

ARQUIVO

MODELO
DE
APLICAO

SERVIO

CONSULTA

PERSISTNCIA

ANLISE

GRFICO

ARQUIVO

BD

SERVIO

Prximos Passos

Portal do Software Pblico Brasileiro

Interoperabilidade

Situao Inicial
MD

Semi-automtica

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 Intercmbio

Servios
Corporativos

Ministrio da
Defesa

Exrcito

Servios
Corporativos

Servios
Corporativos

Marinha

Aeronutica

Modelo de Intercmbio
Servios
Corporativos

Ministrio da
Defesa

JC3IEDM

Exrcito

Modelo Cannico
(Linguagem Franca)
Servios
Corporativos

Servios
Corporativos

Marinha

Aeronutica

JC3IEDM

Mar

Terra

Ar

Emprego
Preparo

JC3IEDM
As 5 ENTIDADES PRIMRIAS
AO

TIPO

ITEM

LOCALIZAO

CAPACIDADE

ITEM: qualquer objeto.


TIPO: classe ou tipo de
objeto.
CAPACIDADE:
habilidade ou
possibilidade.
LOCALIZAO: poro
do espao.
AO: atividade.

V Jogos Mundiais Militares

V Jogos Mundiais Militares

65 Assembleia do CISM

Integrao com Defesa Civil (IME)

GCB

Gerenciador do Campo de Batalha


Novo mdulo de
comunicao
Nova interface com
o usurio
Interface com os
sistemas do carro

3D

O crtex cerebral corresponde


camada mais externa do crebro
o local do processamento neuronal
mais sofisticado
a sede do entendimento e da razo
Papel central em funes como
memria, ateno, cognio,
conscincia, linguagem, percepo e
pensamento
Possui cerca de 60 trilhes de sinapses
62

Muito obrigado!

alisson@cds.eb.mil.br

63

Você também pode gostar