1989
DOI: 10.1007/bf02341919
|View full text |Cite
|
Sign up to set email alerts
|

The cyclic executive model and Ada

Abstract: Abstract. Periodic processes are major parts of many real-time embedded computer applications. The programming language Ada permits programming simple periodic processes, hut it has some serious limitations; producing Ada programs with real-time performance comparable to those produced to date using traditional cyclic executives requires resorting to techniques that are specific to one machine or compiler. We present and evaluate the cyclic executive model for controlling periodic processes. The features and l… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
77
0
3

Year Published

2001
2001
2018
2018

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 141 publications
(80 citation statements)
references
References 9 publications
0
77
0
3
Order By: Relevance
“…In an L0 application, when a mission change request arrives, following the semantics in SCJ imply that other PEHs belonging to the current or any other Mode changes in cyclic executives are usually done at the end of a major frame [128,18] therefore in our implementation we perform mission change for L0 applications only at the end of the currently executing major fame. The longest delay before the new-mission PEHs can execute (i.e.…”
Section: New Mission Initializationmentioning
confidence: 99%
“…In an L0 application, when a mission change request arrives, following the semantics in SCJ imply that other PEHs belonging to the current or any other Mode changes in cyclic executives are usually done at the end of a major frame [128,18] therefore in our implementation we perform mission change for L0 applications only at the end of the currently executing major fame. The longest delay before the new-mission PEHs can execute (i.e.…”
Section: New Mission Initializationmentioning
confidence: 99%
“…Since a sequence of nodes on the Chord overlay network serve a lookup request, each node is required to execute one corresponding job. Our real-time DHT follows a cyclic executive [11], [2] to schedule these jobs on each node. We analyze the response time of these sub-request jobs on each node and aggregate them to bound the end-to-end response time for all requests.…”
Section: Contributionsmentioning
confidence: 99%
“…A cyclic executive runs a sequence of non-preemptive tasks, invoking each task in a fixed order throughout the execution history. For an evaluation of cyclic executive models for controller tasks see Baker and Shaw [1988]. Although the advantages of using cyclic executives for computer-controlled systems have been proven, some real limitations have also been identified.…”
Section: Introductionmentioning
confidence: 99%