Composition of design patterns: from the modeling of RTOS synchronization tools to schedulability analysis

  • Authors:
  • Vincent Gaudel;Frank Singhoff;Alain Plantec;Pierre Dissaux;Jérôme Legrand

  • Affiliations:
  • Université de Bretagne Occidentale, Brest, France;Université de Bretagne Occidentale, Brest, France;Université de Bretagne Occidentale, Brest, France;Ellidiss Technologies, Brest, France;Ellidiss Technologies, Brest, France

  • Venue:
  • ACM SIGBED Review - Special Issue on the 3rd Embedded Operating System Workshop (EWiLi 2013)
  • Year:
  • 2014

Quantified Score

Hi-index 0.00

Visualization

Abstract

This article deals with performance verification of architecture models of real-time embedded systems. We investigate scheduling analysis of multi-tasks applications running on real-time operating systems (RTOS in this article). Scheduling analysis on these types of system can be performed with the real-time scheduling theory, but applying it is a complicated task. To allow designer to automatically apply this theory, we propose several architectural design patterns. Each architectural design pattern models a classical task synchronization or communication protocol available in RTOSes. In this article, we focus on those design patterns composition. We show how to compose the proposed design patterns and how scheduling analysis can be run with them.