Programming execution-time servers in Ada 2005

被引:5
|
作者
Burns, A. [1 ]
Wellings, A. J. [1 ]
机构
[1] Univ York, Dept Comp Sci, Real Time Syst Res Grp, York YO10 5DD, N Yorkshire, England
关键词
D O I
10.1109/RTSS.2006.39
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Much of the research on scheduling schemes is prevented from being used in practice by the lack of implementations that provide the necessary abstractions. An example of this is the support., of execution-time servers. Apart for a single mechanism (the Sporadic Server), which is defined in the POSIX standard, these important building blocks are not available to the system developer Over the last few years, we have been developing the mechanisms necessary to construct execution-time servers from within an Ada context. Versions of these have now been incorporated in the Ada 2005 standard. In this paper, we show how the mechanisms can be used to construct the Deferrable and Sporadic servers.
引用
收藏
页码:47 / +
页数:2
相关论文
共 50 条
  • [1] Implementing execution-time clocks for the Ada Ravenscar profile
    Zamorano, J
    Alonso, A
    Pulido, JA
    de la Puente, JA
    RELIABLE SOFTWARE TECHNOLOGIES- ADA-EUROPE 2004, 2004, 3063 : 132 - 143
  • [2] A proposal to integrate the POSIX execution-time clocks into Ada 95
    Miranda, J
    Harbour, MG
    RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE 2003, 2003, 2655 : 344 - 358
  • [4] Error Detection Based on Execution-time Monitoring
    Steiner, Dieter
    Puschner, Peter
    2017 6TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2017, : 12 - 16
  • [5] A theory for execution-time derivation in real-time programs
    Lermer, K
    Fidge, CJ
    Hayes, IJ
    THEORETICAL COMPUTER SCIENCE, 2005, 346 (01) : 3 - 27
  • [6] A review of worst-case execution-time analysis
    Puschner, P
    Burns, A
    REAL-TIME SYSTEMS, 2000, 18 (2-3) : 115 - 128
  • [7] Clustered worst-case execution-time calculation
    Ermedahl, A
    Stappert, F
    Engblom, J
    IEEE TRANSACTIONS ON COMPUTERS, 2005, 54 (09) : 1104 - 1122
  • [8] Predicated Worst-Case Execution-Time Analysis
    Marref, Amine
    Bernat, Guillem
    RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE 2009, 2009, 5570 : 134 - 148
  • [9] Execution-time plan management for a cognitive orthotic system
    Pollack, ME
    McCarthy, CE
    Ramakrishnan, S
    Tsamardinos, I
    ADVANCES IN PLAN-BASED CONTROL OF ROBOTIC AGENTS, 2002, 2466 : 179 - 192
  • [10] The Evolution of Real-Time Programming Revisited: Programming the Giotto Model in Ada 2005
    Wellings, Andy
    Burns, Alan
    RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE 2010, 2010, 6106 : 196 - 207