Qualidade de Sistemas Intensivos em Software no contexto de Missões Espaciais Dra Fátima Mattiello-Francisco

Tamanho: px
Começar a partir da página:

Download "Qualidade de Sistemas Intensivos em Software no contexto de Missões Espaciais Dra Fátima Mattiello-Francisco"

Transcrição

1 Qualidade de Sistemas Intensivos em Software no contexto de Missões Espaciais Dra Fátima Mattiello-Francisco Docente Curso Engenharia de Sistemas Espaciais Março/2015

2 l l l l l l Formação: Bacharel em Ciência da Computação ICMC/ USP Mestre em Eletrônica e Telecomunicações INPE - Sistemas Tolerantes a Falhas Doutora em Engenharia da Computação - Teste de Software ITA Cargo: Tecnologista Sênior/ Engenharia de Software Laboratório de V&V sis - Coordenação de Gestão de Tecnologias (TEC) / NIT-INPE Docente do Curso de Engenharia de Sistemas Espaciais - ETE Projetos de Satélites Desenvolvimento do Software - Segmento Solo l Satélite de Coleta de Dados SCD Sistema de Controle da Antena l Satélite Científico SACI Sistema TM/TC Integração dos experimentos científicos carga útil SACI l Integração com OBDH l Integração com Solo Missões de Nanosatélites NanoSatC-BR e CONASAT SINDA Sistema INtegrado de Dados Ambientais Modernização do Centro Missão SCD Programa Brasileiro para a Estação Espacial Internacional ISS Missão de Balão Estratosférico Software de recepção da TM telescópio MASCO Máscara Codificada para imagear Raios-X Segmento Solo da Missão ProtoMIRAX projeto FINEP previsão de lançamento 2016 Projeto de Pesquisa em Teste de Software PLAVIS CNPq Universal cooperação ICMC-USP e IC-Unicamp REVVIS Revisão de Especialista em Verificação e Validação Independente de Software Robust Web Cooperação Brasil França REACT Recuperação de erros em Sistemas Assíncronos Sensíveis ao Contexto QSEE Qualidade do Software Embarcado em Aplicações Espaciais FINEP LabV&Vsis Laboratório de V&V de Sistemas Intensivos em Software

3 Conteúdo l Contextualização l Sistemas Intensivos em Software l ECSS e ciclo de vida de missões espaciais l Verificação e Validação l Qualidade do Processo l Qualidade do Produto l Experiências em IV&V Aplicação de metodologias MBT l Modelagem l Geração automática de testes l Execução

4 Contextualização Ø Crescente preocupação das agências espaciais mundiais a partir dos anos 90 com a qualidade dos projetos Ø satélites Ø veículos lançadores Ø operação de missões em solo Normas ECSS Ø Evolução tecnológica dos sistemas computacionais (hardware e software) aumenta as funcionalidades implementadas por software software mais complexo sistemas intensivos em software Ø Grandes investimentos do setor industrial na melhoria dos processos adotados no desenvolvimento de software Qualidade do processo de software - CMMI

5 Elementos da missão espacial WERTZ Space Mission Analysis and Design Como as partes da missão se comunicam O que o satélite observa (passive subject) ou interage (active or controlable subject) Pessoas e Software que executam a missão no dia a dia A trajetória do satélite durante a vida útil da missão Equipamentos de comunicação e facilidades de solo para controle do satélite Hardware e software que operam no espaço para observar ou interagir com o alvo da missão Como o satélite é colocado na órbita especificada

6 Sistemas Intensivos em Software EPP-1 (real) OBDH PDC SWPDC EPP-2 (real) Power TM/TC IONEX Carga útil TC from OBDH Subsistema de Controle e Atitude System Bus Outros Plataforma do Telecommand Satélite Satellite Telemetry & Centro Payload de Controle Telemetry TM to OBDH Other Commands AOCS computer Measurements Commands Actuators Antenna Control Centro de Missão Sensors Segmento Solo

7 Hierarquia dos Sistemas Espaciais ACDH

8 Normas ECSS - European Cooperation for Space Standardization ECSS Structure: Cliente x Fornecedor

9 ECSS-E-40 requirements l Requirements are established for the following disciplines: system engineering processes related to SW software requirements engineering software design engineering software validation and acceptance software operations engineering software maintenance software verification and validation (supporting process) l Additional requirements exist for specific types of SW or development: space segment ground segment SW reuse man-machine interfaces critical SW

10 ECSS-Q-80 requirements l l l Programmatic requirements on SW product assurance: organisation responsibilities planning management Software process assurance: lifecycle software development processes Software product assurance: quality objectives and metrication product quality requirements

11 Especificação Requisitos Linguagem Natural Modelos formais Software Embarcado Qualidade do Processo + Qualidade do Produto Qualidade [NBR ISO 8402] A totalidade das CARACTERÍSTICAS de uma ENTIDADE que lhe confere a capacidade de satisfazer às necessidades explícitas e implícitas de quem a UTILIZA

12 Qualidade de Processo Processo: É uma sequência de atividades realizadas para atingir um determinado propósito com o apoio de ferramentas especificadas. Objetivos Entradas atividades CMMI mpsbr Saídas Recursos e Infraestrutura

13 Modelos de Referência Qualidade do Processo de SOFTWARE Objetivos atividades Entradas CMMI mpsbr Saídas Recursos e Infraestrutura

14 Qualidade do Processo de SOFTWARE Processos de Ciclo de Vida do Software [ISO/IEC 12207]

15 Especificação VERIFICAÇÃO Requisitos PRODUÇÃO Métodos de Verificação [ECSS-E-10-02A] Ø Teste (mede o desempenho e funcionamento do produto em ambientes real ou simulados) [ECSS-E-10-03A] Ø Revisão de projeto (documentos de projeto evidenciam que os requisitos foram cumpridos) Ø Análise (técnicas analíticas ou similaridade) Ø Inspeção (determinação visual características físicas)

16 TESTES Especificação VERIFICAÇÃO Requisitos Build the Product Right PRODUÇÃO Build the Right Product Processos de Verificação e Validação V&V

17 Qualidade de Processo do Software Modelo V Requisitos Espec. Sist. Arquitetura Projeto Teste de Integração Teste de Unidade Teste de Sistema Teste de Aceitação Código

18 Ciclo de vida da missão Espacial [ECSS-M-30A]

19 Especificacão de Sistema Especificação do SW Definição das interfaces Análise de requisitos SRR Qualidade do Processo de Software - INPE Revisão de Requisitos do SW Projeto Preliminar Prototipação PDR Revisão de Prelimiar de Projeto Projeto Detalhado Implementação e Testes Revisão Crítica de Projeto CDR Integracão de sistema

20 Ciclo de vida da missão espacial FASES DA MISSÃO ESPACIAL O+A B C D E F PROCESSOS DO CICLO DE VIDA DO SOFTWARE A T I V I D A D E S MISSÃO / FUNÇÃO REQUISITOS DEFINIÇÃO & JUSTIFICATIVA VERIFICAÇÃO incluindo QUALIFICAÇÃO PRODUÇÃO UTILIZAÇÃO Processos da Engenharia de SISTEMAS relacionado ao SOFTWARE Processos da Engenharia de REQUISITOS e ARQUITETURA de SOFTWARE Processos da Engenharia de PROJETO e IMPLEMENTAÇÃO do SOFTWARE Processos de VERIFICAÇÃO do SOFTWARE Processos de VALIDAÇÃO do SOFTWARE Processos de ACEITAÇÃO do SOFTWARE PÓS VIDA ÚTIL Processos de OPERAÇÃO do SOFTWARE Processos de MANUTENÇÃO do SOFTWARE REVISÕES de MISSÃO DDR MDR PRR SRR PDR CDR QR AR ORR FRR EOL V&V

21 Especificação Requisitos Linguagem Natural Software Embarcado Modelos formais Qualidade do Processo Qualidade do Produto

22 Normas de Qualidade de Produto de Software ISO/IEC Engenharia de Software - Qualidade de Produto de Software 1: Modelo de Qualidade 2: Métricas Externas 3: Métricas Internas 4: Métricas de Qualidade em Uso ISO/IEC Tecnologia da Informação - Pacotes de Software - Teste e Requisitos de Qualidade ISO/IEC Engenharia de Software - Processo de Avaliação de Produto de Software 1: Visão Geral 2: Gestão e Planejamento 3: Processo para Desenvolvedores 4: Processo para Adquirentes 5: Processo para Avaliadores 6: Documentação para Módulos de Avaliação

23 Modelo da Qualidade de Produto de Software NBR ISO/IEC Visões da qualidade no ciclo de vida de um produto processo influencia produto de software influencia Efeito do produto de software influencia Qualidade de processo Atributos de qualidade interna Atributos de qualidade externa Atributos de qualidade em uso depende de depende de depende de medidas do processo medidas internas medidas externas medidas de qualidade em uso Contexto de uso

24 Modelo da Qualidade de Produto de Software NBR ISO/IEC pode ser utilizado: l Em conjunto com a ISO/IEC (ciclo de vida de software) para: u u obter uma estrutura para definição de requisitos de qualidade de software nos processos primários do ciclo de vida; dar suporte para revisão, verificação e validação nos processos de suporte de ciclo de vida.

25 Qualidade do Produto de Software Modelo de Qualidade de Software [SQuaRE] Qualidade do Produto de Software (ISO/IEC série 9126, reformulada em 2007 na serie ISO/IEC 25000).

26 Experiência em IV&V software Cliente Especificação Software Piloto do QSEE CARGA ÚTIL Imageamento contínuo (mínimo 9 meses) de Raios X de uma vasta região em torno do plano Galático central para fenômenos transientes Instrumento Imageador de Raios X Ø Computador PDC - SWPDC Ø Computador - Eventos das Câmeras - EPPs Ø 2 Câmeras de Raios X - HXI 2 versões Fornecedores

27 Processo de Verificação e Validação Independente Requisitos Base + Especificação Técnica l Metodologia de especificação dos testes CoFI IVV l l Participação nas revisões de projeto Refinamento da Modelagem usando o Manual do Usuário l l Ferramenta de Geração Automática de Testes CONDADO Script Casos de Teste Data Base QSEE-TAS OBDH Simulador SWPDC SIMULADOR EPPs Comandos/ Relatos de Teste

28 Fabrica de Software Análise de Requisitos Processos de Apoio Planejamento Projeto Lógico Projeto Físico Construção Testes Entrega/Homologação Fases do ciclo de vida do software Acompanhamento Gerência de Configuração Gerência de Mudança Garantia da Qualidade Revisão por Pares áreas chave de processos CMMI níveis 2 e 3

29 Modelo Fábrica de Software CMMI 3

30 Processo desenvolvimento do Software Fábrica de Software Software Instrumento (Fornecedor) Subsistema (Cliente) Sistema (Cliente) Revisões Técnicas SRR PDR DDR CDR QR AR Requisitos de Base RB Aceitação Espec - Protocolos Plano de Desenvolvimento de Software PDSw Plano VVI Especificação Técnica ETS DPS PTS Documento de Projeto de Software Plano de Teste Código Fonte MUS Manual do Usuário RTS Relato de Teste Modelo de Engenharia Modelo de Vôo SRR- Revisão Requisitos de Software PDR Revisão de Projeto Preliminar DDR Revisão de Projeto Detalhado CDR Revisão Crítica de Projeto QR - Revisão de Qualificação AR Revisão de Aceitação

31 Watchdog Control Validação nível de Instrumento Aceitação do Software Embarcado Mode Control Command Execution Housekeeping Analog/ Digital Telemetry Scientific Data SWPDC c b a Memory management TC verification Send Response Command to EPPs Hard X-ray Data Soft X-Ray Data OBDH emulator Payload Command TM Data Base Visualization EPPs SIMULATOR LabView environment Ambiente de Teste

32 QSEE-TAS Ambiente de Teste EPPs Simulator Mem. error Watchdog simulation ` OBDH simulator ` Comm. error Comm. error EPPs simulator SWPDC embedded in the PDC board

33 LabV&Vsis pesquisa pós-graduação projetos em rede parcerias nacionais parcerias internacionais Métodos de teste Processos de Teste Ferramentas de Teste Metodologias de Teste Arquiteturas de Teste Mecanismos de Testes Sw embarcado em sistemas aeroespaciais PLAVIS CoFI Injetor falhas Processos de V&V - normas Testes de Sw embarcado Revisão de Artefatos de Sw Processos QSEE-Tas Protocolos operacional customização Sw crítico em sistemas de s domínios? Automotiva Controle Tráfego Aéreo Médica

34 LabV&Vsis framework pesquisa Métodos de geração de teste Processos de Teste Metodologias de Teste Arquiteturas de Teste Normas Sistemas Espaciais Histórico de Teste PLAVIS RACME CoFI Injetor de Falhas CONDADO QSEE-Tas ECSS VVTeste InRob Ferramentas de Teste Aceitação de Sw QSEE FIAT protomirax SPADA 6 pessoas 3 sistema 2 testadores 1 modelagem operacional

35 Model-based Testing Technology transfer to FIAT

36 LabV&Vsis framework pesquisa Métodos de geração de teste Processos de Teste Metodologias de Teste Arquiteturas de Teste Normas Sistemas Espaciais Histórico de Teste PLAVIS RACME CoFI Injetor de Falhas CONDADO QSEE-Tas InRob ECSS VVTeste Ferramentas de Teste Aceitação de Sw QSEE FIAT protomirax SPADA operacional

37 Modernizing protomirax balloon ground station

38 Subsistema Controle e Recepção Solo - CRS Deliverables: Dez/13 QR Ago/13 Sw Development GCR Integration SubSystem AR Formal Review GS TC TM RIDs SRR PDR DDR CDR Integration Ground Station & TcTm CompSystem TecSpec GCR Int Req ICD Sw Dev Plan TecSpec SwGS VV Plan TecSpec GCR Int Req ICD Sw Dev Plan TecSpec SwTcTm VV Plan Sw Dev Plan TecSpec SwGS Sw Design GS Sw Test Spec VV Report Sw Dev Plan TecSpec SwTcTm Sw Design TcTm Sw Test Spec VV Report Legend: Green = Customer s Deliverable Blue = Supplier s Deliverable Red = VV Customer s Deliverable Boldface and Underlined = Final Issue Sw Design SwGS Code Sw Test Spec Sw Test Report User Manual VV Report Sw Design SwTcTm Code Sw Test Spec Sw Test Report User Manual VV Report User Manual Sw Acc Test Spec Sw Acc Test Rep SwGCR Code VV Report Foco no Plano de Voo RID = Review Item Discrepancy Req = Requirements Int = Interface Acc = Acceptance Testing Integration Ground Seg & Space Seg A C C E P T A N C E GCR deliver User Manual GRC Test Spec GRC Test Reprt

39 LabV&Vsis framework Pesquisa em V&V Métodos de geração de teste Processos de Teste Metodologias de Teste Arquiteturas de Teste Normas Sistemas Espaciais Histórico de Teste PLAVIS RACME CoFI Injetor de Falhas CONDADO InRob QSEE-Tas ECSS VVTeste Ferramentas de Teste Aceitação de Sw QSEE FIAT protomirax SPADA 4 pessoas 1 sistema 2 testadores 1 modelagem operacional

40 Nanosatellite constelation for environmental data collection

41 LabV&Vsis framework Pesquisa em V&V Métodos de geração de teste Processos de Teste Metodologias de Teste Arquiteturas de Teste Normas Sistemas Espaciais Histórico de Teste PLAVIS RACME CoFI Injetor de Falhas CONDADO InRob QSEE-Tas ECSS VVTeste Ferramentas de Teste Aceitação de Sw QSEE FIAT protomirax SPADA 4 pessoas 1 sistema 3 testadores operacional

42 NANOSATC-BR1 l Plataform: Cubesat 1U l Launch: 19 de Jun de 2014 l Payload Magnometer Driver on/off FPGA

43 NANOSATC-BR Brazilian satellite for the purpose of collecting the Earth's magnetic field data and test in flight, integrated circuits designed in Brazil for radiation resistance. 43

44 Architecture of NANOSATC-BR 44

45 Proposed TEST SYSTEM The proposed Test System architecture supports the V&V process focusing on interoperability features between the onboard computer and its payloads. 45

46 TestLink na gerência de testes - Projeto - Item de teste (componente, módulo, subsistema) - Tipo de teste (Aceitação, Integração, Unidade, Sistema) - Ambiente - Workbench de Teste - Versão do Software Alvo de Teste (SAT) - Conjuntos de Testes - n CTs por conjunto Caso de Teste (CT) - ID_CT - Autor - Descrição - Procedimento - Pré-condição - Sequencia de Entradas - Resultados Esperado - Requisito validado - Caso de Teste - Testador - Resultado obtido - Erro identificado - Parecer do testador - Oráculo (análise) - Sucesso - Falha - Não Conclusivo

47 Geração de Testes CoFI HJ2IF PLAVIS CONDADO FSM TIOA script LAB VVsis INPE TestLink Mantis QSEE-TAS Apoio à execução dos Testes PROCESSO V&V Base Conheci -mento Consulta s Integr. Fer. Execução RACME Metodologias Modelos Int. Ferram. Geração CT Gestão de Requisitos

48 l ANSI/IEEE Std , Standard for software user documentation. New York : IEEE Computer Society, 1987 l Azuma, M, Using quality models and metrics for software quality improvement, 2000 l Azuma, M, SQuaRE: the next generation of the ISO/IEC 9126 and international standards series on software product quality. In ESCOM, april 2001 l Guia de avaliação de produto de software l Guia aquisição de software e serviços correlatos mps Br l NBR ISO/IEC : Eng. de Software - Qualidade de produto - Parte 1: Modelo de Qualidade l ISO/IEC TR : Software Engineering - Product quality - Part 2: External metrics l ISO/IEC TR : Software Engineering - Product quality - Part 3: Internal metrics l ISO/IEC TR : Software Engineering - Product quality - Part 4: Quality in Use metrics l NBR ISO/IEC : Tecnologia da Informação - Avaliação de Produto - Parte 1: Visão Geral l NBR ISO/IEC : Eng. de Software - Av. Prod. - Parte 2: Planejamento e Gerência l NBR ISO/IEC : Eng. de Software - Av. Prod. - Parte 3: Processo para desenvolvedores l NBR ISO/IEC : Eng. de Software - Av. Prod. - Parte 4: Processo para adquirentes l NBR ISO/IEC : Eng. de Software - Av. Prod. - Parte 5: Processo para avaliadores l NBR ISO/IEC : Engenharia de Software - Av. Prod. - Parte 6: Documentação de módulos de avaliação

49 Perguntas? Obrigada!

50 50 Concepção da Missão CONASAT Definição da plataforma Restrições: volume e massa

51 SBCDA Sistema de coleta de dados via satélite para monitoramento ambiental Segmento Espacial Satélites: SCD-1,2; CBERS-1,2,2B,4 Segmento Solo Plataformas de Coleta de Dados (PCD) Estações de recepção Cuiabá e Alcântara Centro de Missão Segmento Usuários Mais de 100 organizações Mais de 1000 PCDs cadastradas Principais Aplicações Monitoramento de Bacias Hidrológicas Meteorologia - Previsão de Tempo e Clima Oceanografia Qualidade Água; Química da atmosfera Compatibilidade com o sistema ARGOS Uso Gratuito Não é Sensoriamento Remoto. Concebido pelo INPE nos anos 80 51

52 52 Concepção da Missão CONASAT Definição das plataformas CONASAT 4 CONASAT 3 LINK Intersatélite Área de abrangência maior

53 NanosatC-Br1 l Objectives: Scientific Technological Student practice l 1U plataform and GS purchased from ISIS, through international bid in 2010 Delivery 2011 l Payloads Magnetometer - INPE Fault tolerant FPGA - UFRGS IC on/off driver SMDH/UFSM

54 Payloads l l l Magnetometer to measure the magnetic field mainly at the SAMA - South Atlantic Magnetic Anomally - INPE Fault tolerant FPGA Software Radiation tolerant UFRGS IC on/off driver SMDH/UFSM Radiation resistance by design Sofware library validation IC manufactured in Germanny Demand by INPE

55

56

57 ITA GS

Uma Missão Espacial de Monitoramento Ambiental Usando CubeSat

Uma Missão Espacial de Monitoramento Ambiental Usando CubeSat Uma Missão Espacial de Monitoramento Ambiental Usando CubeSat Descrição do SBCDA Sistema Brasileiro de Coleta de Dados Ambientais Elementos Elementos do do Sistema Sistema SEGMENTO SEGMENTO ESPACIAL ESPACIAL

Leia mais

Qualidade do Software Embarcado em Aplicações Espaciais

Qualidade do Software Embarcado em Aplicações Espaciais Prêmio Dorgival Brandão Júnior 2006 Qualidade do Software Embarcado em Aplicações Espaciais Instituto Nacional de Pesquisas Espaciais DBA Engenharia de Sistemas LTDA Instituto de Computação - Unicamp Apresentação

Leia mais

Ciclo de vida: fases x atividades

Ciclo de vida: fases x atividades Ciclo de vida Fase de definição Análise e Especificação Estudo de Viabilidade Estimativas Planejamento Fase de desenvolvimento Design Implementação e integração Verificação e Validação Fase de operação

Leia mais

Verificação e Validação de Software Projeto Qualidade do Software Embarcado em Aplicações Espaciais

Verificação e Validação de Software Projeto Qualidade do Software Embarcado em Aplicações Espaciais Verificação e Validação de Software Projeto Qualidade do Software Embarcado em Aplicações Espaciais Fátima Mattiello Francisco Coordenadora projeto QSEE - FINEP Conteúdo Contextualização Processo de Desenvolvimento

Leia mais

Computadores. HW e SW

Computadores. HW e SW Computadores HW e SW CTEE 20:50 1 Design dos Computadores Requisitos e Objetivos da Missão Avaliar arquiteturas e interfaces candidatas Realizar a divisão das funções Avaliar requisitos de confiabilidade

Leia mais

Satélite Tecnológico de Pequeno Porte ITASAT-1

Satélite Tecnológico de Pequeno Porte ITASAT-1 Satélite Tecnológico de Pequeno Porte ITASAT-1 Coordenação: David Fernandes (ITA) Wilson Yamaguti (INPE) Thyrso Villela Neto (AEB) 1 Apresentação 1. Ação 4934 2. Responsabilidades 3. Missão ITASAT-1 4.

Leia mais

O ATIFS na Plataforma para Validação e Integração de Software em Sistemas Espacias

O ATIFS na Plataforma para Validação e Integração de Software em Sistemas Espacias O ATIFS na Plataforma para Validação e Integração de Software em Sistemas Espacias 5º Workshop ATIFS 27/Agosto/2003 IC - UNICAMP PLAVIS PLAtaforma para Validação e Integração de Sw em sistemas espacias

Leia mais

NANOSATC-BR1 E2 INPE/CRS

NANOSATC-BR1 E2 INPE/CRS NANOSATC-BR1 E2 INPE/CRS Otavio Durão SJC -CPA Nelson Jorge Schuch CRS Gerente do Programa CUBESAT PADRÃO DE ESPECIFICAÇÃO PADRÃO 1U INTERFACE COM O LANÇADOR Padrão (P-POD MkIII ICD) POD Picosatellite

Leia mais

Qualidade de Software: Visão Geral. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa

Qualidade de Software: Visão Geral. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa Qualidade de : Visão Geral Engenharia de Profa. Dra. Elisa Yumi Nakagawa 1 o semestre de 2017 Qualidade de Qualidade é um termo que pode ter diferentes interpretações. Existem muitas definições de qualidade

Leia mais

O Projeto ITASAT. Prof Luis Eduardo V. Loures da Costa ITA

O Projeto ITASAT. Prof Luis Eduardo V. Loures da Costa ITA O Projeto ITASAT Prof Luis Eduardo V. Loures da Costa ITA Agenda Origem A missão ITASAT Arquitetura do Satélite Campanha de AIT Preparação para voo O Lançamento E o futuro? Origem O projeto ITASAT nasceu

Leia mais

ENVOLVIMENTO DA GARANTIA DO PRODUTO NO CICLO DE VIDA DO PROJETO DE SATÉLITES

ENVOLVIMENTO DA GARANTIA DO PRODUTO NO CICLO DE VIDA DO PROJETO DE SATÉLITES CSE-403-4 Tópicos Especiais em Garantia de Missão e de Produto Espaciais Título: ENVOLVIMENTO DA GARANTIA DO PRODUTO NO CICLO DE VIDA DO PROJETO DE SATÉLITES Autores: OTÁVIO LUIZ BOGOSSIAN SERGIO NORIO

Leia mais

INPE- INSTITUTO NACIONAL DE PESQUISAS ESPACIAIS

INPE- INSTITUTO NACIONAL DE PESQUISAS ESPACIAIS INPE- INSTITUTO NACIONAL DE PESQUISAS ESPACIAIS Missão: produzir ciência e tecnologia nas áreas espacial e do ambiente terrestre e oferecer produtos e serviços singulares em benefício do Brasil. Produzir

Leia mais

Brazilian Program for Scientific Satellites

Brazilian Program for Scientific Satellites EQUARS Workshop Nov 28-30, 2001 Pág. 1 Brazilian Program for Scientific Satellites 1. BRAZILIAN SPACE ACTIVITIES 2. ORGANIZATION OF SPACE ACTIVITIES 3. SATELLITE PROGRAMS AT INPE 4. SCIENTIFIC SATELLITES

Leia mais

QUALIDADE DE SOFTWARE

QUALIDADE DE SOFTWARE QUALIDADE DE SOFTWARE SSC-546 Avaliação de Sistemas Computacionais Profa. Rosana Braga (material profas Rosely Sanches e Ellen F. Barbosa) Agenda Visão Geral de Qualidade Qualidade Aplicada ao Software

Leia mais

Visão Geral de Engenharia de Software

Visão Geral de Engenharia de Software Visão Geral de Engenharia de Software Ricardo de Almeida Falbo Ontologias para Engenharia de Software Departamento de Informática Universidade Federal do Espírito Santo Agenda Engenharia de Software: Definição

Leia mais

CSE Métodos e Processos na Área Espacial

CSE Métodos e Processos na Área Espacial CSE-300-4 Métodos e Processos na Área Espacial Engenharia e Tecnologia Espaciais ETE Engenharia e Gerenciamento de Sistemas Espaciais L.F.Perondi Engenharia e Tecnologia Espaciais ETE Engenharia e Gerenciamento

Leia mais

ENGENHARIA DE SOFTWARE

ENGENHARIA DE SOFTWARE EMENTA ENGENHARIA DE SOFTWARE DISCIPLINA: Estrutura e Fluxo de Informação EMENTA: A disciplina Estrutura e Fluxo de Informação se propõe a capacitar o aluno sobre os fundamentos da Gestão da Informação

Leia mais

VERIFICAÇÃO E VALIDAÇÃO NA TERCEIRIZAÇÃO DE SOFTWARE EMBARCADO EM APLICAÇÕES ESPACIAIS

VERIFICAÇÃO E VALIDAÇÃO NA TERCEIRIZAÇÃO DE SOFTWARE EMBARCADO EM APLICAÇÕES ESPACIAIS INPE-14073-PRE/9242 VERIFICAÇÃO E VALIDAÇÃO NA TERCEIRIZAÇÃO DE SOFTWARE EMBARCADO EM APLICAÇÕES ESPACIAIS Maria de Fátima Matiello-Francisco Valdivino Alexandre de Santiago Jr. Ana Maria Ambrósio Ricardo

Leia mais

CSE Métodos e Processos na Área Espacial

CSE Métodos e Processos na Área Espacial CSE-300-4 Métodos e Processos na Área Espacial Engenharia e Tecnologia Espaciais ETE Engenharia e Gerenciamento de Sistemas Espaciais L.F.Perondi Engenharia e Tecnologia Espaciais ETE Engenharia e Gerenciamento

Leia mais

SPAC: Ferramenta para Processamento e Análise de Dados Científicos no Processo de Validação de Software em Aplicações Espaciais

SPAC: Ferramenta para Processamento e Análise de Dados Científicos no Processo de Validação de Software em Aplicações Espaciais SPAC: Ferramenta para Processamento e Análise de Dados Científicos no Processo de Validação de Software em Aplicações Espaciais Wendell P. Silva 1, Valdivino Santiago 2, Nandamudi L. Vijaykumar 3, Fátima

Leia mais

Qualidade de Software (cont)

Qualidade de Software (cont) Qualidade de Software (cont) Qualidade de Processo Profa Rosana Braga 1/2017 Material elaborado por docentes do grupo de Engenharia de Software do ICMC/USP Incorporação da Qualidade Requisitos do Usuário

Leia mais

Qualidade, Processos e Gestão de Software no contexto de Sitemas Embarcados. Metodologias Ágeis. Guilherme A. Dantas

Qualidade, Processos e Gestão de Software no contexto de Sitemas Embarcados. Metodologias Ágeis. Guilherme A. Dantas Qualidade, Processos e Gestão de Software no contexto de Sitemas Embarcados Metodologias Ágeis Guilherme A. Dantas Roteiro Introdução Objetivo Método de Pesquisa Modelos de Maturidade Métodos Ágeis Conclusões

Leia mais

Roteiro. Palavra Inicial. Programa NanosatC-BR. Missão NanosatC-BR1. Operação do NanosatC-BR1. Projeto NanosatC-BR2. Projeto Conasat. p.

Roteiro. Palavra Inicial. Programa NanosatC-BR. Missão NanosatC-BR1. Operação do NanosatC-BR1. Projeto NanosatC-BR2. Projeto Conasat. p. Programa NanosatC-BR, Desenvolvimento de Cubesats Nanosat-Br1 Marcelo Essado - marcelo.essado@emsisti.com.br EMSISTI Sistemas e Soluções em TI Otávio C. S. Durão otavio.durao@inpe.br ETE/INPE-MCTI Roteiro

Leia mais

Ciência da Computação ENGENHARIA DE SOFTWARE. Capítulo 1 Introdução

Ciência da Computação ENGENHARIA DE SOFTWARE. Capítulo 1 Introdução Ciência da Computação ENGENHARIA DE SOFTWARE Capítulo 1 Introdução Prof. Claudinei Dias email: prof.claudinei.dias@gmail.com Plano de Ensino 1. Introdução à Engenharia de Software Importância da Engenharia

Leia mais

Telecomunicações CTEE 20:50 1

Telecomunicações CTEE 20:50 1 Telecomunicações CTEE 20:50 1 Design de comunicação Requisitos e Objetivos da Missão Geometria, Orbita, Controle, Serviço e Payload Descrever os principais componentes Identificar interfaces elétricas

Leia mais

Caráter Crítico em Sistemas de Gerenciamento de Informações de Tráfego de Embarcações

Caráter Crítico em Sistemas de Gerenciamento de Informações de Tráfego de Embarcações Caráter Crítico em Sistemas de Gerenciamento de Informações de Tráfego de Embarcações Cassia Mattiello (Universidade Federal de São Carlos) Resumo Nossa sociedade depende cada vez mais do comportamento

Leia mais

Qualidade de Software: Visão Geral. SSC 121-Engenharia de Software 1 Profa. Dra. Elisa Yumi Nakagawa

Qualidade de Software: Visão Geral. SSC 121-Engenharia de Software 1 Profa. Dra. Elisa Yumi Nakagawa Qualidade de : Visão Geral SSC 121-Engenharia de 1 Profa. Dra. Elisa Yumi Nakagawa 2 o semestre de 2012 Qualidade de Qualidade é um termo que pode ter diferentes interpretações Existem muitas definições

Leia mais

Gerência de Projetos de TI

Gerência de Projetos de TI Gerência de Projetos de TI Grade Curricular Unidade de aprendizagem Ementas Carga horária Semestre 1 Business Intelligence Gerência de Qualidade de Software Métodos e Práticas na Engenharia de Requisitos

Leia mais

Eliane Martins. Instituto de Computação - Unicamp 6º Workshop do Projeto ATIFS - INPE - 5/12/2003

Eliane Martins. Instituto de Computação - Unicamp 6º Workshop do Projeto ATIFS - INPE - 5/12/2003 ATIFS Eliane Martins Instituto de Computação - Unicamp eliane@ic.unicamp.br 6º Workshop do Projeto ATIFS - INPE - 5/12/2003 O que é Ambiente de Testes e Injeção de Falhas por Software (ATIFS) projeto conjunto

Leia mais

Teste de Software. Competência: Entender as técnicas e estratégias de testes de Software

Teste de Software. Competência: Entender as técnicas e estratégias de testes de Software Teste de Software Competência: Entender as técnicas e estratégias de testes de Software Conteúdo Programático Introdução O que é teste de software? Por que é necessário testar um software? Qual a causa

Leia mais

Cargas Úteis CTEE 20:59 1

Cargas Úteis CTEE 20:59 1 Cargas Úteis CTEE 20:59 1 Cargas Úteis de Comunicação CTEE 20:59 2 Design de Carga de Comunicação Requisitos e Objetivos da Missão Geometria e Orbita Estudo da capacidade física/transmissão Potência Antenas

Leia mais

Programa de Capacitação Institucional (PCI) na área de Engenharia e Tecnologia Espaciais - ETE

Programa de Capacitação Institucional (PCI) na área de Engenharia e Tecnologia Espaciais - ETE Programa de Capacitação Institucional (PCI) na área de Engenharia e Tecnologia Espaciais - ETE Amauri Montes Silva Coordenador Administrativo da ETE Suely Gondo Ana Maria Ambrosio Coordenadora PCI da área

Leia mais

Qualidade de Software

Qualidade de Software Qualidade de Software Seiji Isotani, Rafaela V. Rocha sisotani@icmc.usp.br rafaela.vilela@gmail.com PAE: Armando M. Toda armando.toda@gmail.com Garantia de Qualidade n n Qualidade do Produto (aula anterior)

Leia mais

QUALIDADE DE SOFTWARE DEFINIÇÕES / RESUMO. Apostilas de NORMAS, disponíveis no site do professor. Prof. Celso Candido ADS / REDES / ENGENHARIA

QUALIDADE DE SOFTWARE DEFINIÇÕES / RESUMO. Apostilas de NORMAS, disponíveis no site do professor. Prof. Celso Candido ADS / REDES / ENGENHARIA DEFINIÇÕES / RESUMO Apostilas de NORMAS, disponíveis no site do professor. 1 NORMAS VISÃO GERAL Qualidade é estar em conformidade com os requisitos dos clientes; Qualidade é antecipar e satisfazer os desejos

Leia mais

Audiência Pública Senado Federal Comissão de Ciência, Tecnologia, Inovação, Comunicação e Informática CCT

Audiência Pública Senado Federal Comissão de Ciência, Tecnologia, Inovação, Comunicação e Informática CCT Audiência Pública Senado Federal Comissão de Ciência, Tecnologia, Inovação, Comunicação e Informática CCT Instituto Nacional de Pesquisas Espaciais 53 anos de atividades ligadas ao Espaço Brasília, 18

Leia mais

Especialização em Arquitetura e Engenharia de Software

Especialização em Arquitetura e Engenharia de Software Especialização em Arquitetura e Engenharia de Software APRESENTAÇÃO DO CURSO As empresas brasileiras passam por uma grande e rápida transformação, impulsionadas pela busca de maior qualidade e produtividade,

Leia mais

Instituto Nacional de Pesquisas Espaciais Centro Regional do Nordeste

Instituto Nacional de Pesquisas Espaciais Centro Regional do Nordeste Estudo de uma Missão Espacial para Coleta de Dados Ambientais Baseada em Nano Satélites PROGRAMA DE CAPACITAÇÃO INSTITUCIONAL PCI/ MCTI/ INPE Instituto Nacional de Pesquisas Espaciais Centro Regional do

Leia mais

MINISTÉRIO DA CIÊNCIA E TECNOLOGIA. Instituto Nacional de Pesquisas Espaciais

MINISTÉRIO DA CIÊNCIA E TECNOLOGIA. Instituto Nacional de Pesquisas Espaciais MINISTÉRIO DA CIÊNCIA E TECNOLOGIA Instituto Nacional de Pesquisas Espaciais 1 MINISTÉRIO DA CIÊNCIA E TECNOLOGIA Centro de Rastreio e Controle de Satélites (CRC) O Centro de Rastreio e Controle de Satélites

Leia mais

Introdução INTRODUÇÃO AO SWEBOK. Origens do corpo de conhecimentos da Engenharia de Software: Introdução a Computação e Engenharia de Software

Introdução INTRODUÇÃO AO SWEBOK. Origens do corpo de conhecimentos da Engenharia de Software: Introdução a Computação e Engenharia de Software INTRODUÇÃO AO SWEBOK Introdução a Computação e Engenharia de Software Profa. Cynthia Pinheiro Introdução Origens do corpo de conhecimentos da Engenharia de Software: Engenharia da Computação Ciência da

Leia mais

Engenharia de Software Processo de Desenvolvimento de Software

Engenharia de Software Processo de Desenvolvimento de Software Engenharia de Software Processo de Desenvolvimento de Software Prof. Elias Ferreira Elaborador por: Prof. Edison A. M. Morais Objetivo (1/1) Conceituar PROCESSO E CICLO DE VIDA, identificar e conceituar

Leia mais

PROGRAMA ESPACIAL BRASILEIRO PEB. Auditório Fernando de Mendonça 26/novembro/2015

PROGRAMA ESPACIAL BRASILEIRO PEB. Auditório Fernando de Mendonça 26/novembro/2015 PROGRAMA ESPACIAL BRASILEIRO PEB Auditório Fernando de Mendonça 26/novembro/2015 O Programa Espacial Brasileiro só faz sentido quando possibilita de forma eficaz o domínio da alta tecnologia, a qual é

Leia mais

Evolução do Projeto de dezembro/2010 a novembro/2012 ( 24 meses )

Evolução do Projeto de dezembro/2010 a novembro/2012 ( 24 meses ) Evolução do Projeto de dezembro/2010 a novembro/2012 ( 24 meses ) Projeto CONASAT Instituição Executora Coordenador Implantação Instituto Nacional de Pesquisas Espaciais - INPE Centro Regional do Nordeste

Leia mais

Instituto Nacional de Pesquisas Espaciais - INPE Centro Regional do Nordeste - CRN. Manoel Jozeane Mafra de Carvalho

Instituto Nacional de Pesquisas Espaciais - INPE Centro Regional do Nordeste - CRN. Manoel Jozeane Mafra de Carvalho Instituto Nacional de Pesquisas Espaciais - INPE Centro Regional do Nordeste - CRN Manoel Jozeane Mafra de Carvalho manoel@crn.inpe.br 1 Localizando o CRN Ministério da Ciência, Tecnologia e Inovação MCT&I

Leia mais

ISO/IEC Roteiro IEC ISO. Histórico ISO/IEC ISO

ISO/IEC Roteiro IEC ISO. Histórico ISO/IEC ISO Roteiro Processos do Ciclo de Vida de Software Diego Martins dmvb@cin.ufpe.br Histórico Objetivos Organização Processos Fundamentais Processos Organizacionais de Processo IEC ISO International Electrotechnical

Leia mais

Prof. Emiliano S. Monteiro

Prof. Emiliano S. Monteiro Prof. Emiliano S. Monteiro O que é qualidade? Existem diversas definições... 1. Qualidade é estar em conformidade com os requisitos dos clientes 2. Qualidade é antecipar e satisfazer os desejos dos clientes

Leia mais

ISO/IEC Processo de ciclo de vida

ISO/IEC Processo de ciclo de vida ISO/IEC 12207 Processo de ciclo de vida O que é...? ISO/IEC 12207 (introdução) - O que é ISO/IEC 12207? - Qual a finalidade da ISO/IEC 12207? Diferença entre ISO/IEC 12207 e CMMI 2 Emendas ISO/IEC 12207

Leia mais

Sistema VANT. Projecto MASP

Sistema VANT. Projecto MASP Sistema VANT Projecto MASP 2004-2005 Outline Introdução Fases do projecto Systems engineering Requisitos do utilizador Formação equipas (empresas projecto) Avaliação 2 Projecto Veículo áereo não tripulado

Leia mais

Análises e alternativas para o Programa Espacial Brasileiro

Análises e alternativas para o Programa Espacial Brasileiro Análises e alternativas para o Programa Espacial Brasileiro José BEZERRA Pessoa Filho Filiado ao Sindicato Nacional dos Servidores Públicos Federais na Área de Ciência e Tecnologia do Setor Aeroespacial

Leia mais

Configuração da FSoFIST para validação do Software de Recepção de Telemetria do MASCO. Workshop ATIFS INPE - Dezembro 2003

Configuração da FSoFIST para validação do Software de Recepção de Telemetria do MASCO. Workshop ATIFS INPE - Dezembro 2003 Configuração da FSoFIST para validação do Software de Recepção de Telemetria do MASCO Workshop ATIFS INPE - Dezembro 2003 Maria de Fátima Mattiello-Francisco MASCO Telescope MASCO Mission PURPOSE Image

Leia mais

3 años. Programa CBERS (Satélite Sino-Brasileiro de Recursos Terrestres) Luis Geraldo Ferreira Paulo Roberto Martini INPE/OBT

3 años. Programa CBERS (Satélite Sino-Brasileiro de Recursos Terrestres) Luis Geraldo Ferreira Paulo Roberto Martini INPE/OBT Programa CBERS (Satélite Sino-Brasileiro de Recursos Terrestres) Luis Geraldo Ferreira Paulo Roberto Martini INPE/OBT SOCIEDAD LATINOAMERICANA DE PERCEPCIÓN REMOTA Y SISTEMAS DE INFORMACIÓN ESPACIAL SELPER

Leia mais

VERIFICAÇÃO & VALIDAÇÃO DE SOFTWARES DE MISSÃO CRÍTICA

VERIFICAÇÃO & VALIDAÇÃO DE SOFTWARES DE MISSÃO CRÍTICA Trabalhos de Conclusão de Curso Bacharelado em Ciência da Computação Instituto de Matemática e Estatística VERIFICAÇÃO & VALIDAÇÃO DE SOFTWARES DE MISSÃO CRÍTICA 2013 Camila Fernandez Achutti - nºusp:6795610

Leia mais

MCT / INPE / CEA / DAE - IONO - Clezio Marcos De Nardin - 2

MCT / INPE / CEA / DAE - IONO - Clezio Marcos De Nardin - 2 O que é Clima Espacial? Dr. Clezio Marcos De Nardin Coordenação de Ciências Espaciais e Atmosféricas Laboratório Associado de Computação e Matemática Aplicada / CTE Divisão de Sistemas de Solo / ETE Instituto

Leia mais

PROJETO DE SISTEMAS CRÍTICOS. Empresa integradora de sistemas.

PROJETO DE SISTEMAS CRÍTICOS. Empresa integradora de sistemas. Empresa integradora de sistemas. PROJETO DE SISTEMAS CRÍTICOS Especializada em projeto de sistemas críticos: Engenharia de Sistemas Projeto e desenvolvimento de sistemas embarcados Projeto de sistemas

Leia mais

Verificação e Validação

Verificação e Validação Verificação e Validação Sistemas possuem restrições de qualidade e confiabilidade Qualidade de sw: satisfação dos requisitos funcionais, de desempenho e normas explicitamente declarados. Redução de custos

Leia mais

Engenharia de Requisitos

Engenharia de Requisitos Engenharia de Requisitos Criado: mar/2001 Atualizado: set/2005 Tópicos Definição de Requisitos Participantes Processo Documento de Requisitos (SRS) Evolução dos Requisitos 2 Referência I.Sommerville. Sw

Leia mais

Centros de Missão e de Usuários: atuais e tendências. CSE-200-4 Introdução à Tecnologia de Satélites Prof. Dr. Petrônio Noronha

Centros de Missão e de Usuários: atuais e tendências. CSE-200-4 Introdução à Tecnologia de Satélites Prof. Dr. Petrônio Noronha Centros de Missão e de Usuários: atuais e tendências CSE-200-4 Introdução à Tecnologia de Satélites Prof. Dr. Petrônio Noronha Ivan Márcio Barbosa Centro de Missão Criado com a MECB(Missão Espacial Completa

Leia mais

Product Integration. INSTITUTO NACIONAL DE PESQUISAS ESPACIAIS - INPE Pós-Graduação em Engenharia e Tecnologia Espaciais - ETE.

Product Integration. INSTITUTO NACIONAL DE PESQUISAS ESPACIAIS - INPE Pós-Graduação em Engenharia e Tecnologia Espaciais - ETE. INSTITUTO NACIONAL DE PESQUISAS ESPACIAIS - INPE Pós-Graduação em Engenharia e Tecnologia Espaciais - ETE Título: Product Integration Autores: Gustavo Pereira Coelho Lucas Alves Salles 12/09/2018 CSE-300-4

Leia mais

Análise e projeto de sistemas

Análise e projeto de sistemas Análise e projeto de sistemas Conteúdo: UML O processo de desenvolvimento de software Prof. Patrícia Lucas A linguagem de modelagem unificada (UML) A UML teve origem em uma tentativa de se unificar os

Leia mais

ITASAT-1: uma proposta de continuidade do Sistema Brasileiro de Coleta de Dados Ambientais

ITASAT-1: uma proposta de continuidade do Sistema Brasileiro de Coleta de Dados Ambientais Anais XV Simpósio Brasileiro de Sensoriamento Remoto - SBSR, Curitiba, PR, Brasil, 30 de abril a 05 de maio de 2011, INPE p.9017 ITASAT-1: uma proposta de continuidade do Sistema Brasileiro de Coleta de

Leia mais

Engenharia de Software para Sistemas Embarcados

Engenharia de Software para Sistemas Embarcados Engenharia de Software para Sistemas Embarcados (Introdução) Prof. Julio Arakaki (jarakaki@pucsp.br) Depto. de Computação Faculdade de Ciências Exatas e Tecnologia Pontifícia Universidade Católica de São

Leia mais

Universidade Federal de Pernambuco

Universidade Federal de Pernambuco Universidade Federal de Pernambuco Centro de Informática Graduação em Ciência da Computação 2007.2 Mapeamento do Modelo CMMI À Norma ISO/IEC 12207 Proposta de Trabalho de Graduação Aluna: Ana Paula Bezerra

Leia mais

Teste de Conformidade para Software de Sistemas Espaciais

Teste de Conformidade para Software de Sistemas Espaciais Conformidade para Software de s Espaciais Ana Maria Ambrosio Instituto Nacional de Pesquisas Espaciais (INPE) Av. Dos Astronautas, 1758 - São Jose dos Campos -12227-010 - SP - Brasil ana@dss.inpe.br Resumo:

Leia mais

Verificação e Validação (V & V)

Verificação e Validação (V & V) Verificação e Validação (V & V) Objetivo: assegurar que o software que o software cumpra as suas especificações e atenda às necessidades dos usuários e clientes. Verificação: Estamos construindo certo

Leia mais

Engenharia de Software

Engenharia de Software Engenharia de Software Visão Geral Profa.Paulo C. Masiero masiero@icmc.usp.br ICMC/USP Algumas Dúvidas... Como são desenvolvidos os softwares? Estamos sendo bem sucedidos nos softwares que construímos?

Leia mais

Continuidade do Sistema de Coleta de Dados

Continuidade do Sistema de Coleta de Dados Continuidade do Sistema de Coleta de Dados Bolsista PCI: Aurea A. S. Simões (INPE) Supervisão: Wilson Yamaguti (INPE) Participação: Bruno Braz (INPE) Mario Marcos Quintino da Silva (Coord. ETE até 2012)

Leia mais

Engenharia e Tecnologia Espaciais Projetos e Aplicações de Sistemas Espaciais

Engenharia e Tecnologia Espaciais Projetos e Aplicações de Sistemas Espaciais Engenharia e Tecnologia Espaciais Projetos e Aplicações de Sistemas Espaciais Catanduva, 07 de outubro de 2014 Leonel F. Perondi Sumário 1. Introdução e Uso do Espaço 2. Órbitas 3. Ambiente Espacial 4.

Leia mais

Interface Management

Interface Management INSTITUTO NACIONAL DE PESQUISAS ESPACIAIS - INPE Pós-Graduação em Engenharia e Tecnologia Espaciais - ETE Título: Interface Management Autores: Amauri Silva Costa Tania Arantes Faria CSE-300-4 Métodos

Leia mais

As 10 Áreas da Engenharia de Software, Conforme o SWEBOK Prof. Elias Ferreira

As 10 Áreas da Engenharia de Software, Conforme o SWEBOK Prof. Elias Ferreira As 10 Áreas da Engenharia de Software, Conforme o SWEBOK Prof. Elias Ferreira Educação de iniciação profissional validada e legitimada pela sociedade Registro da adequação à prática através de certificação

Leia mais

DPI: Realizações e Desafios

DPI: Realizações e Desafios DPI: Realizações e Desafios Leila Fonseca 15 Agosto 2013 Ítens de ação (reunião DPI 2009) Redação de um documento de diagnóstico e síntese de nossas atividades dentro do INPE para ter uma agenda de trabalho

Leia mais

AVALIAÇÃO DOS ATRASOS DOS CONTRATOS INDUSTRIAIS DOS PROGRAMAS CBERS E AMAZONIA E OS GRAUS DE MATURIDADE TECNOLÓGICA (TRL) E DE FABRICAÇÃO (MRL)

AVALIAÇÃO DOS ATRASOS DOS CONTRATOS INDUSTRIAIS DOS PROGRAMAS CBERS E AMAZONIA E OS GRAUS DE MATURIDADE TECNOLÓGICA (TRL) E DE FABRICAÇÃO (MRL) AVALIAÇÃO DOS ATRASOS DOS CONTRATOS INDUSTRIAIS DOS PROGRAMAS CBERS E AMAZONIA E OS GRAUS DE MATURIDADE TECNOLÓGICA (TRL) E DE FABRICAÇÃO (MRL) Bruno Vicente dos Santos 1, Paulo Mello Marshall 2, Vivian

Leia mais

ISO/IEC 12207: Verificação, Validação e Testes

ISO/IEC 12207: Verificação, Validação e Testes ISO/IEC 12207: Verificação, Validação e Testes Verificação, Validação e Testes Os processos de verificação e validação fazem parte dos processos de apoio do ciclo de vida que devem ser aplicados ao longo

Leia mais

Introdução. Conteúdo. Usabilidade. Engenharia de software X Usabilidade. Benefícios. Introdução. Introdução. Introdução. Introdução.

Introdução. Conteúdo. Usabilidade. Engenharia de software X Usabilidade. Benefícios. Introdução. Introdução. Introdução. Introdução. Engenharia de Usabilidade Prof.: Clarindo Isaías Pereira da Silva e Pádua Synergia / Gestus Departamento de Ciência da Computação - UFMG Clarindo Pádua 2 Referências Hix, D.; Hartson, H. R. Developing

Leia mais

Coordenação Geral de Engenharia e Tecnologia Espacial ETE

Coordenação Geral de Engenharia e Tecnologia Espacial ETE Coordenação Geral de Engenharia e Tecnologia Espacial ETE MISSÃO Ser o Centro de Excelência Nacional em Engenharia e Tecnologia na Área Espacial Desenvolvimento de Tecnologias Espaciais Plataformas Orbitais

Leia mais

Prof. Fábio Lúcio Meira

Prof. Fábio Lúcio Meira Prof. Fábio Lúcio Meira Objetivo Transformar os requisitos no design do futuro sistema Evoluir uma arquitetura robusta do sistema Adaptar o design para adequá-lo ao ambiente de implementação O principal

Leia mais

Introdução. Uma Arquitetura de Testes para Validação de Sistemas de Bordo. Sistemas Embarcados

Introdução. Uma Arquitetura de Testes para Validação de Sistemas de Bordo. Sistemas Embarcados Uma Arquitetura de Testes para Validação de Sistemas de Bordo Cláudia Santos da Silva Orientadores: Eliane Martins (Unicamp) Nandamudi L. Vijaykumar Sistemas Embarcados Introdução Característica Confiabilidade

Leia mais

SATÉLITES DE OBSERVAÇÃO DA TERRA

SATÉLITES DE OBSERVAÇÃO DA TERRA SATÉLITES DE OBSERVAÇÃO DA TERRA Tecnologias, Aplicações e Perspectivas Futuras Instituto Nacional de Pesquisas Espaciais INPE Julio C. L. Dalge SNCT Outubro, 2015 INPE: estrutura, missão, objetivos Ciências

Leia mais

2

2 ANÁLISE DE SISTEMAS (processo de desenvolvimento de sistemas) por Antônio Maurício Pitangueira 1 2 Levantamento de requisitos Análise de requisitos Projeto Implementação Testes Implantação Foco da disciplina

Leia mais

SABiO: Systematic Approach for Building Ontologies

SABiO: Systematic Approach for Building Ontologies SABiO: Systematic Approach for Building Ontologies Ricardo de Almeida Falbo Engenharia de Ontologias Departamento de Informática Universidade Federal do Espírito Santo Agenda Preocupações Principais do

Leia mais

Introdução 27/9/2005. Prof.: Clarindo Isaías Pereira da Silva e Pádua Departamento de Ciência da Computação UFMG Gestus. Usabilidade.

Introdução 27/9/2005. Prof.: Clarindo Isaías Pereira da Silva e Pádua Departamento de Ciência da Computação UFMG Gestus. Usabilidade. Introdução Prof.: Clarindo Isaías Pereira da Silva e Pádua Departamento de Ciência da Computação UFMG Gestus Referências Hix, D.; Hartson, H. R. Developing User Interfaces: ensuring usability through product

Leia mais

VVTeste: Ambiente de geração e gerenciamento de testes e de defeitos como apoio aos processos de Verificação e Validação do MPS.br

VVTeste: Ambiente de geração e gerenciamento de testes e de defeitos como apoio aos processos de Verificação e Validação do MPS.br VVTeste: Ambiente de geração e gerenciamento de testes e de defeitos como apoio aos processos de Verificação e Validação do MPS.br Marcos Flávio S. Reis IBTA Ana Maria Ambrosio INPE Maurício G. Vieira

Leia mais

Programa de Capacitação Institucional PCI / MCTI / INPE

Programa de Capacitação Institucional PCI / MCTI / INPE Programa de Capacitação Institucional PCI / MCTI / INPE Relatório de Bolsa PCI-DA Lúcio dos Santos Jotha Bolsista do Projeto CONASAT do CRN Contexto do Projeto Sistema SBCDA Plataformas PCD Satélites Estações

Leia mais

Arquitetura de Software

Arquitetura de Software Arquitetura de Software A arquitetura de um software é uma estrutura de componentes interconectados através de interfaces Componentes são compostos de componentes menores e interfaces A interação entre

Leia mais

Clique para editar os estilos do texto mestre

Clique para editar os estilos do texto mestre Clique para editar os estilos do texto mestre Realização Segundo nível Terceiro nível Quarto nível» Quinto nível Organização Brasileira para o Desenvolvimento da Certificação Aeronáutica Apoio Patrocínio

Leia mais

CONSTELAÇÃO DE NANO SATÉLITES PARA COLETA DE DADOS AMBIENTAIS

CONSTELAÇÃO DE NANO SATÉLITES PARA COLETA DE DADOS AMBIENTAIS CONSTELAÇÃO DE NANO SATÉLITES PARA COLETA DE DADOS AMBIENTAIS Plano de Verificação Versão 1.0 CNS-MNG- PV-001 AGOSTO, 2012 Registro de Propriedade do Documento Autores Organização Data Assinatura Jeanne

Leia mais

Professor Emiliano S. Monteiro

Professor Emiliano S. Monteiro Professor Emiliano S. Monteiro To-Do Doing Done Conhecer os processos de desenvolvimento habilita o aluno a realizar uma melhor escolha de processo para uso em projetos futuros. A vantagem de conhecer

Leia mais

Alinhamento dos Processos de Desenvolvimento de Software do Laboratório GAIA ao modelo de qualidade MR-MPS-SW

Alinhamento dos Processos de Desenvolvimento de Software do Laboratório GAIA ao modelo de qualidade MR-MPS-SW Alinhamento dos Processos de Desenvolvimento de Software do Laboratório GAIA ao modelo de qualidade MR-MPS-SW Lucas Busatta Galhardi 1, Rodolfo Miranda de Barros 1 1 Departamento de Computação Universidade

Leia mais

Sistema de Contramedida Electrônica - SCE Jammer. RCIEDBlocker. DroneBlocker. ComBlocker. Sistemas Eletro-Ópticos Giroestabilizados

Sistema de Contramedida Electrônica - SCE Jammer. RCIEDBlocker. DroneBlocker. ComBlocker. Sistemas Eletro-Ópticos Giroestabilizados No segmento de Defesa e Segurança Pública, a IACIT desenvolve, fabrica e instala equipamentos e sistemas aplicados à vigilância terrestre, aérea e marítima, comunicação militar e jammers. Sistema de Contramedida

Leia mais

Uma Estratégia para Validar Plano de Operação de Vôo de Satélites do INPE

Uma Estratégia para Validar Plano de Operação de Vôo de Satélites do INPE Uma Estratégia para Validar Plano de Operação de Vôo de Satélites do INPE Primavera Botelho de Souza 1, Mauricio Gonçalves Vieira Ferreira 2, José Demisio Simões da Silva 3, Ana Maria Ambrosio 4 1 3 Laboratório

Leia mais

Plano de pesquisa de mestrado em ciência da computação. Márcio G. Morais

Plano de pesquisa de mestrado em ciência da computação. Márcio G. Morais Plano de pesquisa de mestrado em ciência da computação. Márcio G. Morais Introdução Falhas em Robótica Sistema de múltiplos robôs Software em robótica Estado da Arte Situação dos Frameworks c/ tolerância

Leia mais

CAPÍTULO 1 O AMBIENTE DE DESENVOLVIMENTO DE SISTEMAS. Tereza Gonçalves Kirner

CAPÍTULO 1 O AMBIENTE DE DESENVOLVIMENTO DE SISTEMAS. Tereza Gonçalves Kirner CAPÍTULO 1 O AMBIENTE DE DESENVOLVIMENTO DE SISTEMAS Tereza Gonçalves Kirner Apresentação elaborada com base em: Hoffer, Jeffrey A., George, Joey F. Modern Systems Analysis and Design (Capítulo 1), Pearson,

Leia mais

Experiência de Implantação de um Processo de Desenvolvimento de Software no Banco Central do Brasil

Experiência de Implantação de um Processo de Desenvolvimento de Software no Banco Central do Brasil Experiência de Implantação de um Processo de Desenvolvimento de Software no Banco Central do Brasil Patrícia Marques R. S. Véras patricia.alvares@bcb.gov.br Agenda Contextualização Histórico de Realização

Leia mais

PLANEJAMENTO DAS DISCIPLINAS DE SISTEMAS DIGITAIS NA EC3. Workshop de Graduação do PCS Prof. Edson S. Gomi 31 de julho de 2018

PLANEJAMENTO DAS DISCIPLINAS DE SISTEMAS DIGITAIS NA EC3. Workshop de Graduação do PCS Prof. Edson S. Gomi 31 de julho de 2018 PLANEJAMENTO DAS DISCIPLINAS DE SISTEMAS DIGITAIS NA EC3 Workshop de Graduação do PCS Prof. Edson S. Gomi 31 de julho de 2018 Disciplina PréRequisito Semestral Quadrimestral PCS3115 Sistemas Digitais I

Leia mais

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 1 Para Sommerville a arquitetura de sistemas descreve o sistema em termos de um conjunto de unidades

Leia mais

Validação de Sistemas Computadorizados

Validação de Sistemas Computadorizados PÓS-GRADUAÇÃO EM GESTÃO DA QUALIDADE E AUDITORIA EM PROCESSOS INDUSTRIAIS Validação de Sistemas Computadorizados William P. Santos Júnior Ementa: Conceitos que determinam a metodologia de Validação de

Leia mais

Avaliação e dimensionamento das propostas de continuidade para o Sistema Brasileiro de Coleta de Dados Ambientais

Avaliação e dimensionamento das propostas de continuidade para o Sistema Brasileiro de Coleta de Dados Ambientais Avaliação e dimensionamento das propostas de continuidade para o Sistema Brasileiro de Coleta de Dados Ambientais Bruno de Castro Braz Áurea Aparecida da Silva Mário Marcos Quintino da Silva Wilson Yamaguti

Leia mais

Ciência da Computação ENGENHARIA DE SOFTWARE. Métricas e Estimativas do Projeto

Ciência da Computação ENGENHARIA DE SOFTWARE. Métricas e Estimativas do Projeto Ciência da Computação ENGENHARIA DE SOFTWARE Métricas e Estimativas do Projeto Prof. Claudinei Dias email: prof.claudinei.dias@gmail.com Roteiro Introdução Métricas APF Análise de Pontos de Função Estimativas

Leia mais

Política de. Gestão de Serviços. Service Management Policy. A direcção pretendida The desired direction

Política de. Gestão de Serviços. Service Management Policy. A direcção pretendida The desired direction UNIVERSITY OF ÉVORA Política de Gestão de Serviços Service Management Policy A direcção pretendida The desired direction 02 controlo de versões / version control Versão Version Data Date 1.0 06-05-2015

Leia mais

ELECTRICAL GROUND SUPPORT EQUIPMENT (EGSE) PARA UM ON- BOARD COMPUTER (OBC)

ELECTRICAL GROUND SUPPORT EQUIPMENT (EGSE) PARA UM ON- BOARD COMPUTER (OBC) ELECTRICAL GROUND SUPPORT EQUIPMENT (EGSE) PARA UM ON- BOARD COMPUTER (OBC) Jonas Bianchini Fulindi 1,2, Geilson Loureiro 1,3, Alessandro Gerlinger Romero 1,4, Fabrício de Novaes Kucinskis 1,5, Carlos

Leia mais

Garantia da Qualidade dos Processos de Software Baseado no MPS.BR Um Estudo de Caso

Garantia da Qualidade dos Processos de Software Baseado no MPS.BR Um Estudo de Caso Garantia da Qualidade dos Processos de Software Baseado no MPS.BR Um Estudo de Caso Rafaella C. Carvalho¹, Rodolfo Miranda de Barros¹ 1 Departamento de Computação Universidade Estadual de Londrina (UEL)

Leia mais