HARTEX - a safe real-time kernel for distributed computer control systems

被引:8
|
作者
Angelov, CK
Ivanov, IE
Burns, A [1 ]
机构
[1] Univ York, Dept Comp Sci, York YO10 5DD, N Yorkshire, England
[2] Tech Univ Sofia, Adv Control Syst Lab, Sofia 1756, Bulgaria
来源
SOFTWARE-PRACTICE & EXPERIENCE | 2002年 / 32卷 / 03期
关键词
distributed computer control systems; real-time operating systems; scheduling algorithms; realtime communication; object modelling techniques;
D O I
10.1002/spe.435
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A hard real-time kernel is presented for distributed computer control systems (DCCS), highlighting a number of novel features, such as integrated scheduling of hard and soft real-time tasks as well as tasks and resources; high-performance time management supporting safe DCCS operation in a hard real-time environment; synchronization and communication featuring event notification via vector semaphores and transparent communication through implicit (content-oriented) message addressing. Conventional queues have been substituted by Boolean vectors and vector processing techniques throughout the kernel, resulting in efficient and highly deterministic behaviour, which is characterized by very low overhead and constant execution time of kernel operations, independent of the number of tasks involved. Copyright (C) 2001 John Wiley Sons, Ltd.
引用
收藏
页码:209 / 232
页数:24
相关论文
共 50 条
  • [31] The efficient QoS control in distributed real-time embedded systems
    Yuan, YW
    Yan, LM
    Guo, QP
    EMBEDDED SOFTWARE AND SYSTEMS, 2005, 3605 : 508 - 513
  • [32] Design and evaluation of real-time distributed manufacturing control systems
    Agent Oriented Software Limited, Mill Lane, Cambridge CB2 1RX, United Kingdom
    不详
    Int. J. Manuf. Technol. Manage., 2006, 1-3 (264-282):
  • [34] Using distributed systems in real-time control of autonomous vehicles
    Nunes, U
    Fonseca, JA
    Almeida, L
    Araújo, R
    Maia, R
    ROBOTICA, 2003, 21 : 271 - 281
  • [35] Concurrency control in mobile distributed real-time database systems
    Lei Xiangdong
    Zhao Yuelong
    Chen Songqiao
    Yuan Xiaoli
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2009, 69 (10) : 866 - 876
  • [36] A PROTOCOL TO CONTROL REPLICATION IN DISTRIBUTED REAL-TIME DATABASE SYSTEMS
    Said, Anis Haj
    Sadeg, Bruno
    Amanton, Laurent
    Ayeb, Bechir
    ICEIS 2008: PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL DISI: DATABASES AND INFORMATION SYSTEMS INTEGRATION, 2008, : 501 - +
  • [37] Concurrency control in mobile distributed real-time database systems
    Lam, KY
    Kuo, TW
    Tsang, WH
    Law, GCK
    INFORMATION SYSTEMS, 2000, 25 (04) : 261 - 286
  • [38] The design of a COTS real-time distributed security kernel
    Correia, M
    Veríssimo, P
    Neves, NF
    DEPENDABLE COMPUTING: EDCC-4, PROCEEDINGS, 2002, 2485 : 234 - 252
  • [39] PARALLEL PROCESSOR TRIGGER WITH DISTRIBUTED REAL-TIME KERNEL
    KORHONEN, T
    SAKAMOTO, H
    WATASE, Y
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 1991, 38 (02) : 486 - 490
  • [40] COMPUTER MONITOR AND CONTROL (CMAC) - REAL-TIME SYSTEMS WINDOW
    PENWELL, R
    BULAND, B
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 1977, 13 (04) : 455 - 455