CSC E-CNS CE-235 Sistemas Embarcados de Tempo Real 2° Semestre de 2006 Componente de Software de Computador de Comunicação, Navegação, Vigilância CSC E-CNS.

Slides:



Advertisements
Apresentações semelhantes
Manoel Teixeira de Abreu Netto
Advertisements

Engenharia de Software Prof ª. Isabel Sofia de Brito Prof ª. Maria Fernanda Pedro.
Técnicas e Projeto de Sistemas
Técnicas e Projeto de Sistemas André Mesquita Rincon Processo de Software Técnico Subsequente – Módulo III.
Técnicas e Projeto de Sistemas
Técnicas e Projeto de Sistemas André Mesquita Rincon Introdução a Engenharia de Software – Parte 1 Técnico.
Técnicas e Projeto de Sistemas
Técnicas e Projeto de Sistemas
Curso Técnico Subseqüente em Agroindústria Profª. Carolina P. Porto.
INTRODUÇÃO À COMPUTAÇÃO PARALELA
Introdução à Consulta 24/3/06. Categorias de comandos DDL : estruturação de objetos de BD Ex. create table, drop index, alter table... DML: manipulação.
Críticas sobre Extreme Programming Francisco Hillesheim.
ESTUDOS PARA SISTEMAS CADnD EM PROJETOS INTEGRADOS DE EDIFICAÇÕES - ANÁLISE DE DESEMPENHO DE SISTEMAS CONSTRUTIVOS Mariana Cassilha Stival PIBITI/CNPq.
Políticas públicas e indicadores culturais: algumas questões
ANÁLISE E PROJETO DE SISTEMAS
UML - Unified Modeling Language
Universidade Federal da Bahia – Centro de Processamento de Dados – Preview Computadores 1 Uma Ferramenta Orientada a Modelos para Geração de Aplicações.
Universidade Federal da Bahia – Centro de Processamento de Dados – Preview Computadores 1 Uma Ferramenta Orientada a Modelos para Geração de Aplicações.
ANÁLISE E PROJETO DE SISTEMAS
Sistemas de Gestão Integrados (SIGs)
Planejamento do PROJETO LABGAP IV Conceitos e teorias de Planejamento - Introdução Estruturas dos Planos do Projeto (PMI e Metzger) Plano de Organização.
CMP231 – Sistemas Embarcados Ronaldo Ferreira
Modelando com UML CMP 231 – Sistemas Embarcados
Governo do Estado do Tocantins Secretaria da Educação e Cultura
Supply Chain Management
O Fluxo de Testes © Alexandre Vasconcelos
Os 20% de disciplinas virtuais em cursos universitários Cedido por Mauro Pequeno – UFCE (2002)
1 Rejane Ramos Uma Estrutura para Protocolos Maleáveis de Roteamentos na Internet CURITIBA 2004 Trabalho apresentada à Disciplina de Comunicação de Dados.
Serviços Integrados na Arquitetura da Internet Apresentação: Fernando Nadal.
Metodologias de Construção de Sites
Curso de Engenharia Industrial Madeireira – UFPR Prof. Umberto Klock
"Tudo o que acontece, acontece em algum lugar." Gilberto Câmara - INPE Gilberto Câmara - INPE.
Sarajane Marques Peres
"Tudo o que acontece, acontece em algum lugar."
Arquitetura de Sistemas de Informação
Business Modeling - UML Desenvolvendo Casos de Uso Ademir CARNIEL.
Tratamento da indexação de documentos no LexML: como compatibilizar os múltiplos vocabulários? João Lima Senado Federal / Prodasen
AUTO-ESTIMA E MOTIVAÇÃO NA RELAÇÃO PROFESSOR ALUNO.
ENCONTRO NACIONAL DE TECONOLOGIA DA INFORMAÇÃO PARA OS MUNICÍPIOS e do SOFTWARE PÚBLICO BRASILEIRO 1º Encontro Banco de Talentos.
Erivelton Pires Guedes Técnico de Planejamento e Pesquisa - Ipea Brasília - DF.
CT-300 – Seminário de Tese 1/25 Um Framework Padrão para Simulação de Modelos de Robôs Móveis de Robôs Móveis Juliano A. Pereira Prof. Carlos H. C. Ribeiro.
Segurança de Dados no MAER.
Componente de Software de Computador Suporte do VANT Instituto Tecnológico de Aeronáutica - ITA Pós – Graduação em Engenharia Eletrônica e Computação CE.
Componente de Software de Computador Suporte do VANT
CSC E-CNS 1º, 2º e 3º Nível de Integração
1 2º Semestre de 2006 CSC V-CTR USC CTR - Glêvson USC POT - Caio USC COMB - Débora Prof. Cunha Prof. Vieira Dias Prof. Márcio Programa de Pós-Graduação.
15/09/20061 CT-282 Tutores Inteligentes ITA - INSTITUTO TECNOLÓGICO DE AERONÁUTICA ITA - INSTITUTO TECNOLÓGICO DE AERONÁUTICA.
28 de novembro, 2005 – ITA - IEC – Mini Auditório CCS/SJ
Gestão Estratégica de Pessoas para Construção de Resultados.
Organização e Redução de Custos
REALINHAMENTO ESTRATÉGICO E RECOMENDAÇÕES AO ATUAL MODELO DE GESTÃO Conclusão do Projeto Companhia de Desenvolvimento dos Vales do São Francisco e do Parnaíba.
X3D - AUTORIA Jorge Ferreira Franco Laboratório de Sistemas Integráveis - LSI - USP Disciplina - Realidade Virtual.
II – Gestão da Infraestrutura Tecnológica Tecnologias de Informação e Comunicação em Desenvolvimento de Produtos II – Gestão da Infraestrutura Tecnológica.
ARQUITETURA ESTRATÉGICA CEFETES VALORES COMPARTILHADOS MISSÃO Promover educação profissional e tecnológica de excelência, por meio do ensino, pesquisa.
Conceitos e características dos Projetos
Programa de Saúde Mental Comunitária Secretaria Municipal da Saúde
MAC499 - Trabalho de Formatura Supervisionado Sistema de Reconhecimento de Escrita On-Line.
Business Process Management e Workflow - jBPM Aluno: Filipe Ferraz Salgado Orientador: Francisco Reverbel Novembro 2006.
Trabalho de Formatura Supervisionado – MAC499 Aluno: Danilo Toshiaki Sato Orientador: Marco Dimas Gubitoso Estágio: Mai/2002 – Dez/2003.
Desempenho A rápida taxa de melhoria na tecnologia de computadores veio em decorrência de dois fatores: avanços na tecnologia utilizada na construção.
UERJ - Agosto 2000© Oscar Luiz Monteiro de Farias1 Bancos de Dados Mestrado em Engenharia de Computação área de concentração Geomática.
Universidade do Estado do Rio de Janeiro Juliana dos Santos Oliveira Mat.:
Capítulo 1 Introdução 1.1 O que é um sistema operacional
Ministério do Desenvolvimento Agrário Programa de Agroindustrialização da Produção dos Agricultores Familiares.
1 SEGET- outubro de 2007 Antes do Second Life e do GoogleEarth: A utilização da simulação baseada na web para o estudo de processos operacionais Paulo.
Unified Modeling Language
PPA Qual a periodicidade? Quais os momentos do CICLO do PPA?
PROCAD Programa Nacional de Cooperação Acadêmica
Introdução Ciência da Computação estudo de algoritmos –ÊNFASE ao estudo de DADOS armazenamento manipulação refinamento (a partir de dados cru) estrutura.
CSC E-CNS CE-235 Sistemas Embarcados de Tempo Real 2° Semestre de 2006 Componente de Software de Computador de Comunicação, Navegação, Vigilância CSC E-CNS.
Transcrição da apresentação:

CSC E-CNS CE-235 Sistemas Embarcados de Tempo Real 2° Semestre de 2006 Componente de Software de Computador de Comunicação, Navegação, Vigilância CSC E-CNS 1º e 2º Nível de Integração Carla - Testadora Emília - Gerente Gian - Desenvolvedor Káthia - Integradora Rovedy – Analista de Sistema

CSC E-CNS ROTEIRO Integração de 1º Nível - CSC E-CNS Integração de 1º Nível - CSC E-CNS (Redução de Escopo) Especificação de Requisitos - Casos de Uso Especificação de Requisitos - Casos de Uso Conclusão e Recomendações Conclusão e Recomendações Introdução (Motivação, Contextualização e Objetivo) Introdução (Motivação, Contextualização e Objetivo) Integração de 2º Nível – ICSC EC Integração de 2º Nível – ICSC EC Título do CSC Título do CSC

CSC E-CNS INTRODUÇÃO Objetivo: Mostrar o 1º e 2º Nível de Integração do CSC E- CNS Título: CSC – COMUNICAÇÃO, NAVEGAÇÃO E VIGILÂNCIA DA ESTAÇÃO DE CONTROLE (E-CNS EC) Contextualização Motivação

CSC E-CNS Especificação de Requisitos e CASOS DE USO

CSC E-CNS 1º NÍVEL DE INTEGRAÇÃO – CSC E-COM,E-NAV, E-VIG, E-VIS e E-EMPM E-COM, E-NAV, E-VIG, E-VIS e E-EMPM PASSOS: Estruturação do CSC baseado em Serviços; Estruturação do CSC baseado em Serviços; Implementação de uma Central de Controle e Distribuição de Serviços (E-COM); Implementação de uma Central de Controle e Distribuição de Serviços (E-COM); Desenvolvimento de um Protocolo de Comunicação Padrão; Desenvolvimento de um Protocolo de Comunicação Padrão; Padronização da Estrutura e Comportamento das USCs; Padronização da Estrutura e Comportamento das USCs; Criação de templates para USCs; e Criação de templates para USCs; e Criação de um framework para CSC. Criação de um framework para CSC.

CSC E-CNS Quadro ID_MsgID_OrigemID_DestinoDados PROTOCOLOS DE COMUNICAÇÃO PADRÃO ID_E_MPM = 3 ID_E_NAV = 2 MonitoraDesvioRota REQUISITA = 1 Especificação do Protocolo

CSC E-CNS DIAGRAMAS DE SEQUÊNCIA

CSC E-CNS DIAGRAMA DE ESTRUTURA

CSC E-CNS DIAGRAMA DE CLASSES

CSC E-CNS DIAGRAMAS DE ESTADOS E-COM

CSC E-CNS DIAGRAMAS DE ESTADOS E-NAV, E-VIG, E-VIS e E-EMPM

CSC E-CNS 2º NÍVEL DE INTEGRAÇÃO – ICSCs E-CNS e E-GFT E-CNS e E-GFT PASSOS: Importação do modelo a ser integrado; Importação do modelo a ser integrado; Padronização do protocolo externo para comunicação entre os componentes; Padronização do protocolo externo para comunicação entre os componentes; Inclusão da cápsula que se comunica com o E-CNS no diagrama de classes; Inclusão da cápsula que se comunica com o E-CNS no diagrama de classes; Inclusão dos atributos (na cápsula) necessários para implementação da comunicação; e Inclusão dos atributos (na cápsula) necessários para implementação da comunicação; e Expansão do estado (na cápsula)que simboliza a comunicação para solicitação de serviço ao E-CNS. Expansão do estado (na cápsula) que simboliza a comunicação para solicitação de serviço ao E-CNS.

CSC E-CNS ESTRUTURA E COMPORTAMENTO DO ICSC EC

CSC E-CNS CONCLUSÃO A utilização do Processo Unificado, da ferramenta CASE (ambos da Rational) e do conhecimento em Sistemas Embarcados de Tempo Real adquirido nesta disciplina, possibilitou a integração das USCs e CSCs no ICSC EC do SSC VANT-EC-SAME, dentro do prazo especificado. A utilização do Processo Unificado, da ferramenta CASE (ambos da Rational) e do conhecimento em Sistemas Embarcados de Tempo Real adquirido nesta disciplina, possibilitou a integração das USCs e CSCs no ICSC EC do SSC VANT-EC-SAME, dentro do prazo especificado. A característica de reusabilidade do framework facilitou a integração dos outros CSCs com o CSC E-CNS. A característica de reusabilidade do framework facilitou a integração dos outros CSCs com o CSC E-CNS.

CSC E-CNS RECOMENDAÇÕES Padronizar o protocolo de comunicação entre as USCs como a 1º tarefa da fase de Elaboração; Padronizar o protocolo de comunicação entre as USCs como a 1º tarefa da fase de Elaboração; Organização do Modelo em pacotes; e Organização do Modelo em pacotes; e Realização dos Warm-ups e Labs antes da fase de Construção. Realização dos Warm-ups e Labs antes da fase de Construção.