DocumentCode :
3234088
Title :
Formal foundations for MARTE-SystemC interoperability
Author :
Peñil, P. ; Herrera, F. ; Villar, E.
Author_Institution :
TEISA Dept., Univ. of Cantabria, Santander, Spain
fYear :
2010
fDate :
14-16 Sept. 2010
Firstpage :
1
Lastpage :
6
Abstract :
Model Driven Architecture (MDA) and Electronic System Level (ESL) design are key approaches for succeeding in the specification and design of current embedded systems, which are increasingly complex and heterogeneous. MARTE is the most advanced UML profile for abstract specification of real-time embedded systems in the MDA context, while SystemC is the language most widely adopted by the ESL design community. This paper provides formal foundations for a consistent and synergistic link between MARTE and SystemC. These foundations are based on the ForSyDe formalism, used to reflect the abstract execution semantics of both the MARTE model and its corresponding SystemC executable specification. The concepts introduced are shown through the specification of an essential part of a video decoder.
Keywords :
Unified Modeling Language; electronic design automation; embedded systems; formal specification; formal verification; open systems; video coding; ForSyDe formalism; MARTE SystemC interoperability; UML; abstract execution semantics; electronic system level design; model driven architecture; real time embedded system; video decoder; ForSyDe; MARTE; SystemC; UML; Untimed MoCs;
fLanguage :
English
Publisher :
iet
Conference_Titel :
Specification & Design Languages (FDL 2010), 2010 Forum on
Conference_Location :
Southampton
Type :
conf
DOI :
10.1049/ic.2010.0152
Filename :
5775132
Link To Document :
بازگشت