Diseño de una metodología para la realización de pruebas unitarias en sistemas embebidos que emplean el framework de Arduino

dc.contributor.advisorBenavides Aspiazu, Jorge
dc.contributor.authorLozano Tapia, Joel Alberto
dc.date.accessioned2025-11-05T21:45:39Z
dc.date.available2025-11-05T21:45:39Z
dc.date.created2025
dc.date.issued2025-11-05
dc.description.abstractEl desarrollo de sistemas embebidos cada vez se hace más complejo debido a la cantidad de tecnologías existentes y el sinfín de aplicaciones que presentan. Existen áreas críticas para la seguridad como la aeronáutica, espacial y médica que hacen uso de sistemas embebidos, los cuales su funcionamiento debe ser verificado correctamente, ya que una falla del mismo podría atentar con la vida de una o varias personas. Es por ello que es importante tener en cuenta procesos de pruebas y validación de funcionamiento como parte del desarrollo de un sistema embebido. Actualmente, existen estándares y normas como la IEC-61508 y la ISO-26262 para el desarrollo de sistemas embebidos, los cuales se rigen por el modelo de desarrollo V, un modelo que en la etapa de pruebas señala 3 etapas: pruebas unitarias, pruebas de integración y pruebas de sistema, siendo las pruebas unitarias la primera etapa de pruebas. Sin embargo, no existe una guía o metodología que permita conocer el proceso, consideraciones y herramientas necesarias para poder realizar pruebas unitarias en un sistema embebido, ya que este tipo de pruebas suele emplearse comúnmente en únicamente software. El presente trabajo de tesis presenta el diseño de una metodología para realizar pruebas unitarias en sistemas embebidos, con el fin de dar a conocer a los desarrolladores, las herramientas, consideraciones y metodologías ágiles necesarias para su uso en este tipo de sistemas, centrándose en software embebido desarrollado con el framework de Arduino.
dc.identifier.urihttp://hdl.handle.net/20.500.12404/32198
dc.language.isospa
dc.publisherPontificia Universidad Católica del Perúes_ES
dc.publisher.countryPE
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rights.urihttp://creativecommons.org/licenses/by/2.5/pe/
dc.subjectSistemas embebidos (Computadoras)
dc.subjectProgramas para computadoras--Desarrollo
dc.subjectComputación
dc.subjectIngeniería de software
dc.subject.ocdehttps://purl.org/pe-repo/ocde/ford#2.02.01
dc.titleDiseño de una metodología para la realización de pruebas unitarias en sistemas embebidos que emplean el framework de Arduino
dc.typeinfo:eu-repo/semantics/bachelorThesis
renati.advisor.dni42710515
renati.advisor.orcidhttps://orcid.org/0000-0003-1630-3615
renati.author.dni74136789
renati.discipline712026
renati.jurorFlores Espinoza, Donato Andres
renati.jurorBenavides Aspiazu, Jorge
renati.jurorPratt Linares, Hugo Carlos Eduardo
renati.levelhttps://purl.org/pe-repo/renati/level#tituloProfesional
renati.typehttps://purl.org/pe-repo/renati/type#tesis
thesis.degree.disciplineIngeniería Electrónicaes_ES
thesis.degree.grantorPontificia Universidad Católica del Perú. Facultad de Ciencias e Ingenieríaes_ES
thesis.degree.levelTítulo Profesionales_ES
thesis.degree.nameIngeniero Electrónicoes_ES

Archivos

Bloque original

Mostrando 1 - 2 de 2
Cargando...
Miniatura
Nombre:
LOZANO_TAPIA_JOEL_ALBERTO.pdf
Tamaño:
8.12 MB
Formato:
Adobe Portable Document Format
Descripción:
Texto completo
Cargando...
Miniatura
Nombre:
LOZANO_TAPIA_JOEL_ALBERTO_T.pdf
Tamaño:
14.79 MB
Formato:
Adobe Portable Document Format
Descripción:
Reporte de originalidad

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
1.71 KB
Formato:
Item-specific license agreed upon to submission
Descripción: