ExoMars
Autor(a) principal: | |
---|---|
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 |