CE 235 – Sistemas Embarcados de Tempo Real
Projeto Acadêmico do Sistema ITA-ECO-SAT 2
CSM - Monitoramento
Linha Base Funcional
Versão 2.1
Histórico da Revisão
Data Versão Descrição Autor
08/09/2010 1.0 Versão Inicial (Elaboração do Tópico Introdução)
Sarasuaty
09/09/2010 1.1 Elaboração do Tópico Lista de Requisitos Franklin
13/09/2010 2.0 Versão Final (Revisão) Franklin, Roberto e Sarasuaty
Confidencial ITA – Instituto Tecnológico de Aeronáutica – CE 235 – Sistemas Embarcados de Tempo Real, 2010
Página 3
Autoria e Aprovação
Autoria
____________________________________ Franklin Viana e Silva
Aluno da Disciplina CE 235
ITA – Instituto Tecnológico de Aeronáutica
____________________________________ Roberto Pepato Mellado
Aluno da Disciplina CE 235
ITA – Instituto Tecnológico de Aeronáutica
____________________________________ Sarasuaty Megume Hayashi Yelisetty Aluna da Disciplina CE 235
ITA – Instituto Tecnológico de Aeronáutica
Aprovação
____________________________________ Prof. Dr. Adilson Marques da Cunha Professar da Disciplina CE-235
Tabela de Conteúdos
1. Introdução 5
1.1 Objetivo 5
1.2 Escopo 5
1.3 Referências 7
1.4 Definições, Acrônimos e Abreviaturas 7 2. Lista de Requisitos do CSC Monitoramento (CSM) 7 2.1 Requisitos da USC Telemetria de Dados da Missão (TDM) 7 2.2 Requisitos da USC Telemetria de Dados de Engenharia (TDE) 7 2.3 Requisitos da USC Telemetria de Posicionamento e Atitude (TPA) 8 3. Síntese dos Requisitos do CSC Monitoramento (CSM) 8 4. Considerações Finais e Recomendações 8
Lista de Figuras
Figura 1: Visão Geral do ITA-ECO-SAT 2 6 Figura 2: Visão Geral do CSC CSM 6
Lista de Tabela
Confidencial ITA – Instituto Tecnológico de Aeronáutica – CE 235 – Sistemas Embarcados de Tempo Real, 2010
Página 5
Linha Base Funcional
1. Introdução
O documento Solicitação dos Principais Envolvidos (SPE) ou Linha Base Funcional (LBF) constitui um conjunto de requisitos funcionais do Componente de Software de Computador (CSC) Monitoramento (CSM) do Projeto Acadêmico do ITA para o Monitoramento Ecológico de Plataformas de Coleta de Dados Hidrológicos, via Satélite – versão 2 (ITA-ECO-SAT 2).
Este documento é formado por textos, diagramas e/ou modelos que especificam os seus requisitos técnicos, funcionalidades e dados; marcando a transição entre as Fases de Iniciação e Elaboração do RUP (Rational Unified
Process).
Sua elaboração foi realizada a partir das necessidades e informações contidas no Artefato Visão, no Artefato Modelo de Casos de Uso e nas Notas de Aulas da Disciplina CE-235 (Sistemas Embarcados de Tempo Real).
1.1 Objetivo
Este documento tem por objetivo apresentar a consolidação da especificação de requisitos das três Unidades de Software de Computador (USCs) propostas para compor o Componente de Software de Computador (CSC) Monitoramento (CSM).
Este documento foi definido após discussões e revisões por parte dos autores; aumentando qualidade, confiabilidade e segurança no desenvolvimento do CSC CSM.
1.2 Escopo
Este documento abrange apenas os requisitos funcionais do CSC CSM mapeados a partir das necessidades identificadas e dimensionadas pelos autores envolvidos em seu desenvolvimento.
Tais necessidades foram mapeadas para requisitos e classificadas nas três diferentes USCs e num único CSC: 1. Telemetria de Dados da Missão (TDM);
2. Telemetria de Dados de Engenharia (TDE); 3. Telemetria de Posicionamento e Atitude (TPA).
A Figura 1 ilustra a visão geral da arquitetura e do fluxo de informações do Projeto Acadêmico ITA-ECO-SAT 2, onde encontra-se em destaque o escopo do CSC CSM e seu fluxo de informações que envolve o ICSC CCD e este, envolve o ICSC SAT.
Figura 1: Visão Geral do ITA-ECO-SAT 2
A Figura 2 ilustra detalhadamente o que se encontra em destaque na Figura 1, destacando apenas o CSC CSM e seu envolvimento com o ICSC CCD.
Satélite Artificial (SAT) Armazenar, Processar, Verificar e Apresentar Dados do SAT Gerenciar a Comunicação de Dados SATComm Central de Controle das PCDs (CCP) Central de Comunicação de Dados (CCD) PCD SAT Central de Controle do Satélite (CCS)
CSM
Cell NetConfidencial ITA – Instituto Tecnológico de Aeronáutica – CE 235 – Sistemas Embarcados de Tempo Real, 2010
Página 7
1.3 Referências
- Artefato Visão: Visão que os envolvidos têm do produto a ser desenvolvido, em termos das necessidades e características mais importantes. Por conter uma descrição dos requisitos centrais pretendidos, ela proporciona a base contratual para requisitos técnicos mais detalhados.
- Artefato Modelo de Casos de Uso: Listagem e descrição dos casos de uso mais significativos do CSC-CSM. - Notas de Aulas da CE-235: Material fornecido pelo professor que ministra esta disciplina, Prof. Dr. Adilson Marques da Cunha
1.4 Definições, Acrônimos e Abreviaturas
Os termos técnicos do CSC CSM podem ser acessados no Artefato Glossário.
2. Lista de Requisitos do CSC Monitoramento (CSM)
Os requisitos do Componente de Software de Computador (CSC) Monitoramento (CSM) do Projeto ITA-ECO-SAT 2, categorizados por suas Unidades de Software de Computador (USC), encontram-se apresentadas nas próximas seções.
2.1 Requisitos da USC Telemetria de Dados da Missão (TDM)
1. A USC TDM deverá ser capaz de receber os dados das imagens capturadas pelo Satélite; 2. A USC TDM deverá ser capaz de propiciar o armazenamento das imagens recebidas do Satélite;
3. A USC TDM deverá ser capaz de propiciar a extração da porção de dados referente aos dados de imagens recebidos do Satélite;
4. A USC TDM deverá ser capaz de propiciar a emissão de alertas em caso de ocorrência das seguintes anormalidades:
3.1 Falha no recebimento de dados de imagem;
3.2 Inexistência de dados de imagem para armazenamento; e
3.3 Inexistência de espaço para armazenamento de dados de imagem.
5. A USC TDM deverá ser capaz de propiciar o registro das anormalidades em log.
2.2 Requisitos da USC Telemetria de Dados de Engenharia (TDE)
1. A USC TDE deverá ser capaz de propiciar o recebimento dos dados de engenharia (baterias e temperatura do Satélite);
2. A USC TDE deverá ser capaz de propiciar a apresentação visual dos dados de engenharia (baterias e temperatura do Satélite);
3. A USC TDE deverá ser capaz de propiciar o armazenamento dos dados de engenharia (baterias e temperatura do Satélite);
4. A USC TDE deverá ser capaz de propiciar a extração da porção de dados referente aos dados de engenharia (baterias e temperatura do Satélite) recebidos do Satélite;
5. A USC TDE deverá ser capaz de propiciar a identificação da inexistência de dados de engenharia para visualização;
6. A USC TDE deverá ser capaz de propiciar a emissão de alertas em caso de ocorrência das seguintes anormalidades:
6.1 Falha no recebimento de dados de engenharia;
6.2 Inexistência de dados de engenharia para armazenamento;
6.3 Inexistência de espaço para armazenamento de dados de engenharia; e 6.4 Inexistência de dados de engenharia para visualização.
7. A USC TDE deverá ser capaz de propiciar o registro das anormalidades em log.
2.3 Requisitos da USC Telemetria de Posicionamento e Atitude (TPA)
1. A USC TPA deverá ser capaz de propiciar o processamento de dados de posicionamento; 2. A USC TPA deverá ser capaz de propiciar o processamento de dados de atitude;
3. A USC TDE deverá ser capaz de propiciar a extração da porção de dados referente aos dados de posicionamento e atitude recebidos do Satélite;
4. A USC TPA deverá ser capaz de propiciar a verificação da corretude das transmissões de dados de posicionamento e atitude;
5. A USC TPA deverá ser capaz de propiciar a emissão de alertas em caso de ocorrência das seguintes anormalidades:
5.1 Falha no recebimento de dados de posicionamento e/ou atitude;
5.2 Inexistência de dados de posicionamento e/ou atitude para processamento; e 5.3 Inexistência de dados de posicionamento e/ou atitude para verificação. 6. A USC TPA deverá ser capaz de propiciar o registro das anormalidades em log.
3. Síntese dos Requisitos do CSC Monitoramento (CSM)
A tabela a seguir apresenta uma síntese da contabilização dos subtotais e totais gerais dos requisitos identificados e congelados como integrantes da LBF do CSC Monitoramento (CSM) do Sistema ITA-ECO-SAT 2.
Unidade de Software de Computador (USC) No de Requisitos No de Sub-Requisitos Totais
Telemetria de Dados da Missão (TDM) 5 3 8 Telemetria de Dados de Engenharia (TDE) 7 4 11 Telemetria de Posicionamento e Atitude (TPA) 6 3 9