Simulink analysis of component-based embedded applications

  • Authors:
  • Feng Zhou;Søren Top;Krzysztof Sierszecki;Christo Angelov

  • Affiliations:
  • University of Southern Denmark, Soenderborg, Denmark;University of Southern Denmark, Soenderborg, Denmark;University of Southern Denmark, Soenderborg, Denmark;University of Southern Denmark, Soenderborg, Denmark

  • Venue:
  • Proceedings of the 7th International Workshop on Model-Based Methodologies for Pervasive and Embedded Software
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

The widespread use of embedded systems requires the creation of industrial software technology, which will make it possible to engineer systems that are correct by construction. That can be achieved through the use of validated (trusted) components, verification of design models and automatic configuration of applications from validated design models. These guidelines have been instrumental for developing COMDES - a component-based framework for real-time embedded control systems. In this framework, an application is conceived as a network of distributed embedded actors that communicate with one another by means of labeled messages (signals), whereby I/O signals are exchanged with the controlled plant at precisely specified time instants, resulting in the elimination of I/O jitter. The paper presents an analysis method that can be used to validate COMDES design models using the Simulink environment. It is based on a semantics-preserving transformation of a COMDES design model into a Simulink analysis model, which preserves both the functional and timing behaviour of the original design model. The discussion is illustrated with an industrial case study -- a Medical Ventilator Control System, which has been used to validate the developed design and analysis methods.