Implementation of new Ada 2005 real-time services in MaRTE OS and GNAT

被引:0
|
作者
Rivas, Mario Aldea [1 ]
Ruiz, Jose F. [2 ]
机构
[1] Univ Cantabria, Dept Elect & Computadores, E-39005 Santander, Spain
[2] AdaCore, F-75009 Paris, France
来源
RELIABLE SOFTWARE TECHNOLOGIES - ADA- EUROPE 2007, PROCEEDINGS | 2007年 / 4498卷
关键词
Ada; 2005; real-time systems; compilers; POSIX;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The paper presents the implementation of some of the new Ada 2005 real-time services.("Execution Time Clocks", "Execution Time Timers", "Timing Events" and "Dynamic Priorities for Protected Objects") in the MaRTE OS/GNAT run-time library for GNU/Linux. For each these new services we discuss different implementation alternatives and evaluate they performance. As a consequence of the results obtained, our view is that the new services can be implemented in an efficient way in a existing run-time system without requiring major changes. To illustrate the usefulness of the new Ada services, the implementation of a complex scheduling policy is described.
引用
收藏
页码:29 / +
页数:2
相关论文
共 50 条