DocumentCode :
1616490
Title :
MoDe: a method for system-level architecture evaluation
Author :
Romberg, Jan ; Slotosch, Oscar ; Hahn, Gabor
Author_Institution :
Syst. & Software Eng., TU Munchen, Garching, Germany
fYear :
2003
Firstpage :
13
Lastpage :
23
Abstract :
System-level design methodologies for embedded HW/SW systems face several challenges: In order to be susceptible to systematic formal analysis based on state-space exploration, a modeling notation with a simple formal semantics is desired. Architecture-level engineering practice demands notations, which concentrate on certain aspects of system functionality, while other aspects (such as communication and scheduling) are implicitly encoded in the language semantics, and realized using HW/SW components such as operating systems and protocol stacks. We describe a system-level design methodology targeted for automotive control applications. Models in a simple graphical component-based input language are compiled into complex system models incorporating abstractions for hardware, operating systems, and inter-processor communication. System models are based on the synchronous AutoFocus notation and are used as a basis for formal analysis such as systematic worst-case response time analysis. The paper describes a reference architecture for implementation, the MoDe design notation, and the translation to system models along with an outlook giving a perspective for analysis.
Keywords :
formal verification; hardware-software codesign; programming language semantics; software architecture; state-space methods; HW/SW component; MoDe design; System-level design; architecture-level engineering; automotive control; complex system model; embedded HW/SW system; formal semantics; graphical component-based input language; hardware abstraction; hardware system; interprocessor communication; language compiling; language semantics; operating system; protocol stack; reference architecture; software system; state-space exploration; synchronous AutoFocus notation; system functionality; system-level architecture evaluation; system-level design; systematic formal analysis; worst-case response time analysis; Automotive engineering; Communication system control; Computer architecture; Constraint optimization; Design optimization; Hardware; Operating systems; Software engineering; System-level design; Telecommunication control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Formal Methods and Models for Co-Design, 2003. MEMOCODE '03. Proceedings. First ACM and IEEE International Conference on
Conference_Location :
Mont Saint Michel, France
Print_ISBN :
0-7695-1923-7
Type :
conf
DOI :
10.1109/MEMCOD.2003.1210082
Filename :
1210082
Link To Document :
بازگشت