Autogeneration of code for Middleware: benefits of Model Based Design approach


Eugenio Romeo, Michele Settembrino, Giuseppe Sorrentino and Paolo Bizzarri

Presentation title

Autogeneration of code for Middleware: benefits of Model Based Design approach

Authors

Eugenio Romeo, Michele Settembrino, Giuseppe Sorrentino and Paolo Bizzarri

Institution(s)

Teoresi SpA

Presentation type

Technical presentation

Abstract

The increasing complexity in both control strategies and architectures of automotive systems leads to strict regulations for safety, such as ISO-26262. Car-makers need to renew and upgrade the software development process, in order to obtain safe software and comprehensive documentation to accomplish safety constraints. Model Based Design (MBD) is one strategic methodology capable to address these needs in a cost-effective way.

Usually, Model Based Design is used for application software but the evolution of the tools extends the usage of the methodology to the middleware, just one step before the firmware. By this way, the development of middleware code for Embedded Systems (for the management of communication buses and I/O interface of an Electronic Control Unit) can be totally modelled, simulated, generated and qualified for Safety Standards compliance. A real specific example, related to the automotive world, will be presented and discussed.


Additional material

  • Presentation slides: [pdf]

For more details on this presentation please click the button below: