Diseño de una metodología para la realización de pruebas unitarias en sistemas embebidos que emplean el framework de Arduino
Fecha
Autores
Título de la revista
ISSN de la revista
Título del volumen
Editor
Pontificia Universidad Católica del Perú
Acceso al texto completo solo para la Comunidad PUCP
Resumen
El 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.
Descripción
Palabras clave
Sistemas embebidos (Computadoras), Programas para computadoras--Desarrollo, Computación, Ingeniería de software
Citación
Colecciones
item.page.endorsement
item.page.review
item.page.supplemented
item.page.referenced
Licencia Creative Commons
Excepto donde se indique lo contrario, la licencia de este ítem se describe como info:eu-repo/semantics/openAccess
