Análise e implementação de fluxo de automação de testes dos sistemas embarcados de pequenos satélites artificiais

Detalhes bibliográficos
Autor(a) principal: Medeiros, Lucas Zacchi de
Data de Publicação: 2022
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFSC
Texto Completo: https://repositorio.ufsc.br/handle/123456789/237984
Resumo: TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Ciências da Computação.
id UFSC_d029c35b04d24325d24b566c13c69149
oai_identifier_str oai:repositorio.ufsc.br:123456789/237984
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str 2373
spelling Análise e implementação de fluxo de automação de testes dos sistemas embarcados de pequenos satélites artificiaisCubeSatNanossatéliteAIVFloripaSat-2TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Ciências da Computação.Satélites artificiais são projetos que demandam níveis elevados de confiabilidade de seus módulos. Apesar de alguns projetos permitirem atualizações posteriores de firmware e programas, são raros os casos onde é possível revisar e corrigir hard- ware. Por esse motivo a etapa de testes e AIV (Assembly, Integration, and Verification) é crucial para a garantia de que o projeto não corra mais riscos do que os que são inerentes à área. Esses fatores são amplificados quando tratamos de CubeSats, que possuem escopo e orçamentos menores quando comparados a grandes projetos go- vernamentais e/ou comerciais. Este trabalho propõe a implementação de um sistema de workflows hospedados na plataforma de controle de versionamento GitHub que, aliados à funcionalidade GitHub Actions, permitirá a execução automatizada de tes- tes no contexto dos planos de Assembly, Integration, and Verification(AIV) da missão FloripaSat-2 e, posteriormente, análise e interpretação dos dados coletados de modo a obter resultados qualitativos e quantitativos da execuçãoArtificial Satellites are projects that demand highly reliable modules. Despite some missions allowing post-deployment updates to firmware and software, cases where it is possible to perform hardware maintenance are rare. Because of this fact, the Assembly, Integration and Verification (AIV) process is crucial to guarantee that the project doesn’t face more risks than those which are inerent of a space mission. These factores are intensified when dealing with CubeSats, that statistically have lower budgets and scope when compared to large scale governmental and/or commercial space missions. This article proposes the implementation of a test automation workflow system hosted at GitHub that will make use of the GitHub Actions tool to allow automated execution of tests during the AIV step of the FloripaSat-2 mission, and lastly, will allow collection and analysis of data in order to draw relevant conclusions regarding the execution.Florianópolis, SC.Bezerra, Eduardo AugustoSantiago, Rafael deUniversidade Federal de Santa CatarinaMedeiros, Lucas Zacchi de2022-08-05T23:17:42Z2022-08-05T23:17:42Z2022-08-25info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis95application/pdfhttps://repositorio.ufsc.br/handle/123456789/237984info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSC2022-08-05T23:17:43Zoai:repositorio.ufsc.br:123456789/237984Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestopendoar:23732022-08-05T23:17:43Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.none.fl_str_mv Análise e implementação de fluxo de automação de testes dos sistemas embarcados de pequenos satélites artificiais
title Análise e implementação de fluxo de automação de testes dos sistemas embarcados de pequenos satélites artificiais
spellingShingle Análise e implementação de fluxo de automação de testes dos sistemas embarcados de pequenos satélites artificiais
Medeiros, Lucas Zacchi de
CubeSat
Nanossatélite
AIV
FloripaSat-2
title_short Análise e implementação de fluxo de automação de testes dos sistemas embarcados de pequenos satélites artificiais
title_full Análise e implementação de fluxo de automação de testes dos sistemas embarcados de pequenos satélites artificiais
title_fullStr Análise e implementação de fluxo de automação de testes dos sistemas embarcados de pequenos satélites artificiais
title_full_unstemmed Análise e implementação de fluxo de automação de testes dos sistemas embarcados de pequenos satélites artificiais
title_sort Análise e implementação de fluxo de automação de testes dos sistemas embarcados de pequenos satélites artificiais
author Medeiros, Lucas Zacchi de
author_facet Medeiros, Lucas Zacchi de
author_role author
dc.contributor.none.fl_str_mv Bezerra, Eduardo Augusto
Santiago, Rafael de
Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Medeiros, Lucas Zacchi de
dc.subject.por.fl_str_mv CubeSat
Nanossatélite
AIV
FloripaSat-2
topic CubeSat
Nanossatélite
AIV
FloripaSat-2
description TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Ciências da Computação.
publishDate 2022
dc.date.none.fl_str_mv 2022-08-05T23:17:42Z
2022-08-05T23:17:42Z
2022-08-25
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.ufsc.br/handle/123456789/237984
url https://repositorio.ufsc.br/handle/123456789/237984
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.format.none.fl_str_mv 95
application/pdf
dc.publisher.none.fl_str_mv Florianópolis, SC.
publisher.none.fl_str_mv Florianópolis, SC.
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv
_version_ 1808652182277324800