Title :
Scenario-based validation of embedded systems
Author :
Gargantini, A. ; Riccobene, E. ; Scandurra, P. ; Carioni, A.
Author_Institution :
DIIMM, Univ. di Bergamo, Bergamo
Abstract :
This paper describes a scenario-based methodology for system-level design validation based on the Abstract State Machines formal method. This scenario-based approach complements an existing model-driven design methodology for embedded systems based on the SystemC UML profile. It allows the designer to functionally validate system components from SystemC UML designs early at high levels of abstraction and without requiring strong skills and expertise on formal methods. A validation tool integrated into an existing model-driven co-design environment to support the proposed scenario-based validation flow is also presented.
Keywords :
C++ language; Unified Modeling Language; embedded systems; finite automata; object-oriented programming; program compilers; SystemC UML profile; abstract state machines formal method; embedded systems; model-driven design; scenario-based validation; system components; system-level design validation; Design methodology; Diffusion tensor imaging; Embedded system; Hardware; Mathematical model; Model driven engineering; Performance analysis; Process design; System-level design; Unified modeling language;
Conference_Titel :
Specification, Verification and Design Languages, 2008. FDL 2008. Forum on
Conference_Location :
Stuttgart
Print_ISBN :
978-1-4244-2264-7
DOI :
10.1109/FDL.2008.4641444