Cómo salvar la distancia entre los requisitos, la arquitectura y la implementación
Por Marc Segelken, MathWorks
¿Cómo podemos realizar tareas de ingeniería de sistemas asociadas con estándares tales como ARP4754 e ISO 26262 parte 4, al tiempo que nos aseguramos de que los requisitos derivados clave se trazan hasta la implementación? El diseño y la actualización de sistemas a gran escala son tareas cada vez más complejas. La trazabilidad y la sincronización en todos los niveles de diseño resultan clave para agilizar los programas de desarrollo a gran escala. Sin embargo, en un enfoque de diseño “top-down”, a menudo falta un vínculo entre la ingeniería de sistemas y la implementación del diseño.
En este documento se demuestra cómo salvar la distancia entre la ingeniería de sistemas y la implementación en un proyecto heredado siguiendo un enfoque “top-down”. El ejemplo de caso práctico muestra cómo conseguir actualizar el sistema desde la arquitectura y los requisitos clave de alto nivel hasta la implementación de diseño requerida cuando hay modificaciones. Por último, se realiza un análisis de “trade-off” a nivel de sistema para realizar un análisis de impacto de esta actualización en todo el sistema.
Este documento se presentó en Embedded World Conference 2020.
Publicado 2020