Análise e implementação de fluxo de automação de testes dos sistemas embarcados de pequenos satélites artificiais
Autor(a) principal: | |
---|---|
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 |