logo móvil
Contáctanos

Un enfoque basado en síntesis y con estado para guiar el pensamiento de diseño en el desarrollo de sistemas embebidos

Autores: Chang, Hung-Fu; Mobasser, Supannika Koolmanojwong

Idioma: Inglés

Editor: MDPI

Año: 2023

Descargar PDF

Acceso abierto

Artículo científico
2023

Un enfoque basado en síntesis y con estado para guiar el pensamiento de diseño en el desarrollo de sistemas embebidos


Categoría

Ingeniería y Tecnología

Subcategoría

Ingeniería de Software

Palabras clave

Sistemas embebidos
Avances en tecnología informática
Atención médica
Transporte
Manufactura
Enfoque de diseño de software

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 23

Citaciones: Sin citaciones


Descripción
Los sistemas embebidos han atraído más atención y se han vuelto más críticos debido a los recientes avances en tecnología informática y aplicaciones en diversas áreas, como la salud, el transporte y la manufactura. Los enfoques tradicionales de diseño de software y la máquina de estados finitos no pueden proporcionar un apoyo suficiente debido a dos razones principales: la creciente necesidad de más funciones en el diseño de un sistema embebido y los controles secuenciales en la implementación. Esta deficiencia desanima particularmente a los ingenieros inexpertos que utilizan métodos convencionales para diseñar software embebido. Por lo tanto, propusimos un método de diseño, el Enfoque de Diseño de Software Basado en Síntesis con Estado (SSSDA), que sintetiza dos métodos existentes, el Marco de Diseño de Software Basado en Síntesis (SSDF) y la Abstracción de Transición de Estado de Proceso y Artefacto (PASTA), para remediar la desventaja de los métodos convencionales. Para mostrar cómo llevar a cabo nuestro enfoque de diseño propuesto e investigar cómo apoya el diseño de sistemas embebidos, estudiamos un proyecto industrial desarrollado por un equipo de estudiantes de segundo año. Nuestros resultados mostraron que nuestro enfoque propuesto podría ayudar significativamente a los estudiantes a organizar módulos, mejorar la capacidad de prueba y reducir defectos.

Otros recursos que podrían interesarte

Temas Virtualpro