Javascript must be enabled to continue!
Session Summary
View through CrossRef
This position paper follows from a previous proposal to integrate a time-triggered scheduler in a priority- based, preemptive scheduler such as that supported by Ada's task dispatching policy FIFO Within Priorities . The resulting combined scheduling carries the advantages of both time-triggered and priority-based scheduling, and helps mitigating their drawbacks. The paper presents a system model for the time-triggered subsystem that extends the original proposal, and describes a Ravenscar implementation of the scheduler at the run-time system level, in the form of a new package Ada.Dispatching.TTS. Multiple programming patterns can be implemented on top of this scheduler. With respect to the previously proposed full-Ada implementation, only patterns that implied the use of asynchronous transfer of control have been excluded. On the other hand, the extension of the original model enables new patterns, not supported in our previous proposal, using the new types of continuation and optional slots. We hold that bringing the time-triggered paradigm to Ravenscar is both feasible and convenient for the High-Integrity and Embedded application domains.
Association for Computing Machinery (ACM)
Title: Session Summary
Description:
This position paper follows from a previous proposal to integrate a time-triggered scheduler in a priority- based, preemptive scheduler such as that supported by Ada's task dispatching policy FIFO Within Priorities .
The resulting combined scheduling carries the advantages of both time-triggered and priority-based scheduling, and helps mitigating their drawbacks.
The paper presents a system model for the time-triggered subsystem that extends the original proposal, and describes a Ravenscar implementation of the scheduler at the run-time system level, in the form of a new package Ada.
Dispatching.
TTS.
Multiple programming patterns can be implemented on top of this scheduler.
With respect to the previously proposed full-Ada implementation, only patterns that implied the use of asynchronous transfer of control have been excluded.
On the other hand, the extension of the original model enables new patterns, not supported in our previous proposal, using the new types of continuation and optional slots.
We hold that bringing the time-triggered paradigm to Ravenscar is both feasible and convenient for the High-Integrity and Embedded application domains.
Related Results
Do evidence summaries increase health policy‐makers' use of evidence from systematic reviews? A systematic review
Do evidence summaries increase health policy‐makers' use of evidence from systematic reviews? A systematic review
This review summarizes the evidence from six randomized controlled trials that judged the effectiveness of systematic review summaries on policymakers' decision making, or the most...
The anticoagulant activity of enoxaparin sodium during on‐line hemodiafiltration and conventional hemodialysis
The anticoagulant activity of enoxaparin sodium during on‐line hemodiafiltration and conventional hemodialysis
AbstractTo study and compare the anticoagulant activity of enoxaparin sodium during on‐line hemodiafiltration (OL‐HDF) and conventional hemodialysis (C‐HD). Enoxaparin was administ...
Relationship Between Training Volume and Ratings of Perceived Exertion in Swimmers
Relationship Between Training Volume and Ratings of Perceived Exertion in Swimmers
The markers of external training load (ETL), distance and intensity, do not take into account the athletes’ psychophysiological stress, i.e., internal training load (ITL). Thus, th...
Collaborative requirements review
Collaborative requirements review
Requirements review is a formal review conducted to ensure that system requirements have been completely and clearly identified. In the conventional requirements review technique, ...
Laughter yoga activities for older people living in residential aged care homes: A feasibility study
Laughter yoga activities for older people living in residential aged care homes: A feasibility study
ObjectiveTo evaluate the effects of a laughter yoga activities (LY) program for older people living in residential aged care homes (RACHs).MethodsA 6‐week LY program was implemente...
Pediatric Neurosurgery
Pediatric Neurosurgery
The ABNS Oral Examination evaluates an applicant’s knowledge and judgment in clinical neurosurgical practice after an applicant has been an independent practitioner. With the new f...
Testing behavioral flexibility in pigeons using conditional midsession reversal tasks
Testing behavioral flexibility in pigeons using conditional midsession reversal tasks
AbstractMidsession reversal examines behavioral flexibility by requiring animals to reverse a discrimination midway within a session. This reversal behavior is controlled by changi...
Group Leader and Member Characteristics and Attraction To Initial and Final Group Sessions and To the Group and Group Leader
Group Leader and Member Characteristics and Attraction To Initial and Final Group Sessions and To the Group and Group Leader
This study was designed to determine whether specific personality characteristics of group leaders and group members predict group members' evaluations of the group leader and of t...

