Repository logo
 
Loading...
Thumbnail Image
Publication

Logic-based schedulability analysis for compositional hard real-time embedded systems

Use this identifier to reference this record.
Name:Description:Size:Format: 
ART_CISTER_2015_matos_pedro.pdf1.03 MBAdobe PDF Download

Advisor(s)

Abstract(s)

Over the past decades several approaches for schedulability analysis have been proposed for both uni-processor and multi-processor real-time systems. Although different techniques are employed, very little has been put forward in using formal specifications, with the consequent possibility for mis-interpretations or ambiguities in the problem statement. Using a logic based approach to schedulability analysis in the design of hard real-time systems eases the synthesis of correct-by-construction procedures for both static and dynamic verification processes. In this paper we propose a novel approach to schedulability analysis based on a timed temporal logic with time durations. Our approach subsumes classical methods for uni-processor scheduling analysis over compositional resource models by providing the developer with counter-examples, and by ruling out schedules that cause unsafe violations on the system. We also provide an example showing the effectiveness of our proposal.

Description

Keywords

Temporal logic Schedulability analysis Compositional Hard Real-Time Systems Embedded Systems

Citation

Research Projects

Organizational Units

Journal Issue

Publisher

ACM

CC License

Altmetrics