MODEL-BASED VERIFICATION OF EMBEDDED SOFTWARE.

The article discusses the use of models to verify and validate embedded software applications. Topics include software design specification, "in the loop" testing methods including model-in-the-loop, software-in-the-loop, processor-in-the-loop, and hardware-in-the-loop, timing considerations, managi...

Descripción completa

Detalles Bibliográficos
Publicado en:Computer (00189162) Vol. 42; no. 4; pp. 53 - 60
Autores principales: Shokry, Hesham, Hinchey, Mike
Formato: Artículo
Publicado: IEEE Apr2009
Materias:
Acceso en línea:Ver este registro en EBSCOhost
Descripción
Sumario:The article discusses the use of models to verify and validate embedded software applications. Topics include software design specification, "in the loop" testing methods including model-in-the-loop, software-in-the-loop, processor-in-the-loop, and hardware-in-the-loop, timing considerations, managing complexity, and model-level tool support. The authors acknowledge that their treatment focuses on the application implementation of the electronic-control-unit software. Infrastructure software is at least the equal of application software in terms of complexity, and will require its own modeling regimen.