Dating concurrent objects: real-time modeling and schedulability analysis

  • Authors:
  • Frank S. de Boer;Mohammad Mahdi Jaghoori;Einar Broch Johnsen

  • Affiliations:
  • CWI, Amsterdam, The Netherlands and LIACS, Leiden, The Netherlands;University of Oslo, Norway;CWI, Amsterdam, The Netherlands and LIACS, Leiden, The Netherlands

  • Venue:
  • CONCUR'10 Proceedings of the 21st international conference on Concurrency theory
  • Year:
  • 2010

Quantified Score

Hi-index 0.01

Visualization

Abstract

In this paper we introduce a real-time extension of the concurrent object modeling language Creol which is based on duration statements indicating best and worst case execution times and deadlines. We show how to analyze schedulability of an abstraction of real-time concurrent objects in terms of timed automata. Further, we introduce techniques for testing the conformance between these behavioral abstractions and the executable semantics of Real-Time Creol in Real-Time Maude. As a case study we model and analyze the schedulability of thread pools in an industrial communication platform.