Title :
Maude- based design space exploration of embedded systems
Author :
Boutekkouk, Fateh ; Benmohammed, Mohammed
Author_Institution :
Dept. of Comput. Sci., Univ. of Constantine, Constantine, Algeria
Abstract :
In this paper, we present a Maude-based tool for embedded systems specification, performance estimation and formal verification of some properties. In our case, the application is modeled as a network of concurrent tasks with coarse grained actions (CGAs) that communicate with each other via abstract channels following Kahn process networks (KPNs) model of computation semantics. In order to achieve high level performance estimation, the hardware architecture should be abstracted too. Consequently, each hardware component of the architecture is parameterized by a set of abstract parameters matching the abstraction level of the application.
Keywords :
embedded systems; formal specification; formal verification; hardware-software codesign; Kahn process network model; Maude-based design space exploration; abstract channels; coarse grained actions; computation semantics; deadlock; embedded system specification; formal verification; hardware architecture; hardware component; performance estimation; Computational modeling; Computer architecture; Computer networks; Computer science; Concurrent computing; Embedded system; Formal verification; Hardware; Mathematical model; Space exploration; KPN; Maude; embedded systems;
Conference_Titel :
Microelectronics, 2008. ICM 2008. International Conference on
Conference_Location :
Sharjah
Print_ISBN :
978-1-4244-2369-9
Electronic_ISBN :
978-1-4244-2370-5
DOI :
10.1109/ICM.2008.5393552