Mode: a method for system-level architecture evaluation

  • Authors:
  • Jan Romberg;Jewgenij Botaschanjan;Oscar Slotosch

  • Affiliations:
  • System & Software Engineering, TU Müünchen;System & Software Engineering, TU Müünchen;Validas AG, Garching, Germany

  • Venue:
  • Formal methods and models for system design
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Formalisms for system-level design of embedded HW/SW systems face several challenges: in order to be amenable to systematic formal analysis based on state-space exploration, a modeling notation with a simple formal semantics is desired. Early evaluation of design alternatives 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 later realized by HW components, 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 time-synchronous AutoFocus notation and are used as a basis for formal analysis such as systematic worst-case response time analysis. This paper describes the supported platforms for implementation, the MoDe design notation, and the translation to system models along with a case study describing the analysis procedure.