THE NOTION OF PRIORITY IN REAL-TIME PROGRAMMING-LANGUAGES

被引:5
|
作者
BURNS, A [1 ]
WELLINGS, AJ [1 ]
机构
[1] UNIV BRADFORD,DEPT COMP,BRADFORD BD7 1DP,W YORKSHIRE,ENGLAND
来源
COMPUTER LANGUAGES | 1990年 / 15卷 / 03期
关键词
Deadlines; Priority; Real-time programming languages;
D O I
10.1016/0096-0551(90)90008-D
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Embedded systems often have to operate within hard real-time constraints. Periodic and aperiodic processes must be scheduled to meet specified deadlines, the failure to do so being seen as an error condition. Priority is one means of representing scheduling information in a concurrent real-time programming language. Following the introduction and criticism of the facilities provided by the programming language Ada, the requirements for deadline scheduling and resource scheduling using priorities are introduced. Unfortunately these requirements, are, in some important particulars, contradictory. These contradictions are investigated and methods of resolving them are proposed. © 1990.
引用
收藏
页码:153 / 162
页数:10
相关论文
共 50 条