ExoMars

Detalhes bibliográficos
Autor(a) principal: Rodrigues, Armando Vitor Sousa
Data de Publicação: 2014
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10316/97173
Resumo: Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia da Universidade de Coimbra.
id RCAP_e566624bb42885c0eff37da893e3bd18
oai_identifier_str oai:estudogeral.uc.pt:10316/97173
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling ExoMarsSoftwareValidaçãoTestesExoMarsCritical SoftwareAgência Espacial EuropeiaESAWaterfallblack-boxDissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia da Universidade de Coimbra.O presente documento descreve o trabalho realizado por Armando Rodrigues no âmbito do estágio do Mestrado em Engenharia Informática, realizado na empresa Critical Software S.A.. O estágio passou pela integração na equipa de validação do software de bordo (abreviadamente OBSW em Inglês) da missão espacial ExoMars promovida pela Agência Espacial Europeia (ESA). O objetivo do estágio consistiu em colaborar na validação de uma parte do software de bordo do ExoMars Trace Gas Orbiter (TGO). Nesse âmbito, os componentes validados no decorrer deste trabalho foram: Guidance, Navigation and Control (GNC); Antenna Pointing Mechanism (APM); Solar Array Deployment Mechanism (SADM); Thermal Regulation (TR); Entry Descendent Module (EDM). O software dos componentes anteriormente referidos foi integralmente implementado e validado pela Critical Software. Outros componentes fazem também parte do OBSW do TGO, tal como o System Management Software (SMS), no entanto esses foram desenvolvidos e validados por outra empresa que não a Critical Software. O desenvolvimento de software de um satélite é considerado “mission critical”, já que uma pequena falha eventualmente fácil de corrigir em terra, após o lançamento pode levar à perda permanente do satélite. A validação garante que o software desenvolvido cumpre todos os requisitos e o seu comportamento corresponde exatamente ao que é especificado de forma a minimizar a probabilidade do software ser lançado com defeitos. De forma a atingir os objetivos, foi necessário elaborar um estudo sobre validação de software, conceitos de engenharia aeroespacial e o funcionamento do ExoMars TGO. De seguida foram especificados, implementados e executados com sucesso vários testes, que ajudaram a descobrir alguns defeitos no software. O objetivo proposto inicialmente foi cumprido, até ultrapassado. Para além, da validação prevista inicialmente, foi ainda, desenvolvido uma biblioteca em Java para auxiliar a validação sobre o protocolo MIL-STD-1553b.2014-07-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://hdl.handle.net/10316/97173http://hdl.handle.net/10316/97173porRodrigues, Armando Vitor Sousainfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2022-05-25T06:58:32Zoai:estudogeral.uc.pt:10316/97173Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:15:16.247024Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv ExoMars
title ExoMars
spellingShingle ExoMars
Rodrigues, Armando Vitor Sousa
Software
Validação
Testes
ExoMars
Critical Software
Agência Espacial Europeia
ESA
Waterfall
black-box
title_short ExoMars
title_full ExoMars
title_fullStr ExoMars
title_full_unstemmed ExoMars
title_sort ExoMars
author Rodrigues, Armando Vitor Sousa
author_facet Rodrigues, Armando Vitor Sousa
author_role author
dc.contributor.author.fl_str_mv Rodrigues, Armando Vitor Sousa
dc.subject.por.fl_str_mv Software
Validação
Testes
ExoMars
Critical Software
Agência Espacial Europeia
ESA
Waterfall
black-box
topic Software
Validação
Testes
ExoMars
Critical Software
Agência Espacial Europeia
ESA
Waterfall
black-box
description Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia da Universidade de Coimbra.
publishDate 2014
dc.date.none.fl_str_mv 2014-07-01
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10316/97173
http://hdl.handle.net/10316/97173
url http://hdl.handle.net/10316/97173
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799134050057715712