Um estudo sobre a abordagem de desenvolvimento de software embarcado utilizando o TI-RTOS

dc.contributor.advisorMartins, Luiz Eduardo Galvão [UNIFESP]
dc.contributor.advisorLatteshttp://lattes.cnpq.br/0203910403476737pt_BR
dc.contributor.authorCarvalho, Aloysio Augusto Rabello de [UNIFESP]
dc.contributor.authorLatteshttp://lattes.cnpq.br/7450591257308426pt_BR
dc.coverage.spatialSão José dos Campos, SPpt_BR
dc.date.accessioned2022-11-18T13:50:18Z
dc.date.available2022-11-18T13:50:18Z
dc.date.issued2022-09-30
dc.description.abstractAo desenvolver um sistema embarcado, é possível ou não a utilização de um Operating System (OS), ou ainda utilizar um Real Time Operating System (RTOS). Em algumas situações, como no desenvolvimento de sistemas microcontrolados com recursos computacionais limitados, o desenvolvedor pode ter dúvidas sobre os ganhos do uso de um OS em um projeto. Após o mapeamento sistemático, não pudemos responder algumas perguntas sobre a utilização de um OS ou um RTOS. Pouco foi encontrado sobre o uso de OS em sistemas embarcados, principalmente sobre o impacto de um RTOS em um sistema embarcado. Este projeto tem como objetivo o estudo comparativo sobre o desenvolvimento de um software embarcado aplicando diferentes abordagens de implementação, a fim de medir a curva de aprendizagem, tempo e complexidade do código produzido, para assim tentar responder as vantagens e desvantagens da utilização de um RTOS em um projeto de software embarcado. Para responder as perguntas desta pesquisa utilizamos o estudo experimental no desenvolvimento do software de controle de uma bomba de infusão de insulina, utilizando duasabordagens: o desenvolvimento com o uso do OS TI-RTOS e sem o uso do OS, avaliando a arquitetura do software, a curva de aprendizagem, o tempo de desenvolvimento, e a complexidade do código produzido. Após a execução do estudo experimental obtivemos os seguintes resultados: encontramos evidências que indicam que a curva de aprendizagem no TI-RTOS não é alta em relação ao mesmo sistema sem OS, demonstrando que a produtividade ao se desenvolver com o TI-RTOS não foi significativamente alterada e demonstramos que a utilização do TI-RTOS não aumentou de forma significativa a complexidade do código.pt_BR
dc.description.sponsorshipNão recebi financiamentopt_BR
dc.emailadvisor.customlegmartins@unifesp.brpt_BR
dc.format.extent83 fpt_BR
dc.identifier.urihttps://repositorio.unifesp.br/handle/11600/65920
dc.languageporpt_BR
dc.publisherUniversidade Federal de São Paulopt_BR
dc.rightsinfo:eu-repo/semantics/openAccesspt_BR
dc.subjectSistemas Operacionaispt_BR
dc.subjectSoftware Embarcadopt_BR
dc.subjectSistema Embarcadopt_BR
dc.subjectSistema Operacional de Tempo Realpt_BR
dc.subjectRTOSpt_BR
dc.titleUm estudo sobre a abordagem de desenvolvimento de software embarcado utilizando o TI-RTOSpt_BR
dc.title.alternativeA study of the approach to embedded software development using TI-RTOSpt_BR
dc.typeinfo:eu-repo/semantics/masterThesispt_BR
unifesp.campusInstituto de Ciência e Tecnologia (ICT)pt_BR
unifesp.graduateProgramCiência da Computaçãopt_BR
unifesp.knowledgeAreaSistema Embarcadopt_BR
unifesp.researchAreaSistema Computacionalpt_BR
Arquivos
Pacote Original
Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
Texto final 4 (1).pdf
Tamanho:
4.62 MB
Formato:
Adobe Portable Document Format
Descrição:
Licença do Pacote
Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
5.71 KB
Formato:
Item-specific license agreed upon to submission
Descrição: