Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Bernhard Thiele is active.

Publication


Featured researches published by Bernhard Thiele.


unifying theories of programming | 2016

Towards a UTP Semantics for Modelica

Simon Foster; Bernhard Thiele; Ana Cavalcanti; Jim Woodcock

We describe our work on a UTP semantics for the dynamic systems modelling language Modelica. This is a language for modelling a system’s continuous behaviour using a combination of differential-algebraic equations and an event-handling system. We develop a novel UTP theory of hybrid relations, inspired by Hybrid CSP and Duration Calculus, that is purely relational and provides uniform handling of continuous and discrete variables. This theory is mechanised in our Isabelle implementation of the UTP, Isabelle/UTP, with which we verify some algebraic properties. Finally, we show how a subset of Modelica models can be given semantics using our theory. When combined with the wealth of existing UTP theories for discrete system modelling, our work enables a sound approach to heterogeneous semantics for Cyber-Physical systems by leveraging the theory linking facilities of the UTP.


equation based object oriented modeling languages and tools | 2017

Code generation for STM32F4 boards with Modelica device drivers

Lutz Berger; Martin Sjölund; Bernhard Thiele

With the modeling, simulation and code generation of mixed continuous/discrete models in Modelica, a development approach becomes feasible which addresses one of the core challenges in cyber-physical systems. The aim is to achieve a simulation of the embedded system model in a physical environment model, before its deployment on real hardware. Based on the already existing support for Arduino boards, an effort has been started for supporting code-generation from Modelica models for STM32F4 boards. In this paper the concept will be explained. Basically Modelicas C-interface and the experimental low-footprint embedded code generation of OpenModelica is used for generating code for the main function. The support for the STM32F4 family is realized with the C-interface functions using the hardware abstraction layer (HAL) application programming interface (API) STM32F4CUBE from ST Microelectronics.


56th Conference on Simulation and Modelling (SIMS 56), October 7-9, 2015, Linköping University, Sweden | 2015

Proceedings of the 56th Conference on Simulation and Modelling (SIMS 56) : October, 7-9, 2015, Linköping University, Sweden

Lena Buffoni; Adrian Pop; Bernhard Thiele

WelcomeThe 56th Conference on Simulation and Modelling will be held in Linkoping, Sweden. Linkoping is one of Sweden’s fastest growing cities. The population is constantly increasing and will soon ...


international modelica conference | 2009

Modelica for Embedded Systems

Hilding Elmqvist; Martin Otter; Dan Henriksson; Bernhard Thiele; Sven Erik Mattsson


international modelica conference | 2009

Modelica Libraries for Linear Control Systems

Marcus Baur; Martin Otter; Bernhard Thiele


international modelica conference | 2012

A Library for Synchronous Control Systems in Modelica

Martin Otter; Bernhard Thiele; Hilding Elmqvist


international modelica conference | 2011

Using the Functional Mockup Interface as an Intermediate Format in AUTOSAR Software Component Development

Bernhard Thiele; Dan Henriksson


international modelica conference | 2014

Modular Multi-Rate and Multi-Method Real-Time Simulation

Bernhard Thiele; Martin Otter; Sven Erik Mattsson


international modelica conference | 2012

A Modelica Sub-and Superset for Safety-Relevant Control Applications

Bernhard Thiele; Stefan-Alexander Schneider; Pierre R. Mai


international modelica conference | 2017

Towards a Standard-Conform, Platform-Generic and Feature-Rich Modelica Device Drivers Library

Bernhard Thiele; Thomas Beutlich; Volker Waurich; Martin Sjölund; Tobias Bellmann

Collaboration


Dive into the Bernhard Thiele's collaboration.

Top Co-Authors

Avatar

Martin Otter

German Aerospace Center

View shared research outputs
Top Co-Authors

Avatar

Marcus Baur

German Aerospace Center

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge