Engineering safe, real-time distributed control systems

被引:0
作者
Croll, P [1 ]
Rudram, C [1 ]
Chambers, C [1 ]
Uchihira, N [1 ]
机构
[1] Univ Sheffield, Dept Comp Sci, Commun & Distributed Syst Res Grp, Sheffield S10 2TN, S Yorkshire, England
来源
24TH EUROMICRO CONFERENCE - PROCEEDING, VOLS 1 AND 2 | 1998年
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Reactive computer control systems need to track the behaviour of their inherently parallel physical environment. Hence, most non-trivial industrial applications may depend on concurrent modelling techniques to handle system complexities including hard real-time constraints. Failure of such systems can lead to unacceptable consequences and can therefore be deemed as safety-related with respect to their application. Parallel and distributed systems can exhibit undesirable behaviours, e.g. deadlock which could render a control system unsafe. This paper proposes that a set of undesirable parallel behaviours can be classified as unsafe for all applications and reviews a technique that can be employed to avoid or mitigate against them. The approach needed by software engineers of parallel and distributed systems to facilitate this and meet the minimal safety standards is also given.
引用
收藏
页码:445 / 452
页数:4
相关论文
共 50 条
[41]   Real-time performance estimation for dynamic, distributed real-time systems [J].
Huh, EN ;
Welch, LR ;
Mun, Y .
COMPUTATIONAL SCIENCE-ICCS 2002, PT III, PROCEEDINGS, 2002, 2331 :1071-1079
[42]   Real-time commit protocol for distributed real-time database systems [J].
Yoon, Y ;
Han, M ;
Cho, J .
SECOND IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS: HELD JOINTLY WITH 6TH CSESAW, 4TH IEEE RTAW, AND SES'96, 1996, :221-225
[43]   Laboratory for distributed real-time control [J].
Hanzalek, Z .
REAL-TIME SYSTEMS EDUCATION, 1996, :147-152
[44]   Performance of real-time distributed arrival time control in heterarchical manufacturing systems [J].
Prabhu, VV .
IIE TRANSACTIONS, 2000, 32 (04) :323-331
[45]   Component-based software engineering for distributed embedded real-time systems [J].
Rastofer, U. (Uwe.Rastofer@informatik.uni-erlangen.de), 2001, Institution of Engineering and Technology (148)
[46]   CONCURRENT ENGINEERING FOR REAL-TIME SYSTEMS [J].
PULLI, PJ ;
HEIKKINEN, MP .
IEEE SOFTWARE, 1993, 10 (06) :39-44
[47]   REQUIREMENTS ENGINEERING FOR REAL-TIME SYSTEMS [J].
GOLDSACK, SJ ;
FINKELSTEIN, ACW .
SOFTWARE ENGINEERING JOURNAL, 1991, 6 (03) :101-115
[48]   Transaction-based model for real-time distributed control systems [J].
Sebestyen, Gh. ;
Hangan, A. .
2008 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION, QUALITY AND TESTING, ROBOTICS (AQTR 2008), THETA 16TH EDITION, VOL II, PROCEEDINGS, 2008, :165-170
[49]   Static task allocation in real-time distributed computer control systems [J].
Leite, JCB ;
Torreao, JRA ;
Loques, OG ;
Barroso, AM .
NEW TECHNOLOGIES FOR COMPUTER CONTROL 2001, 2002, :503-508
[50]   A Holonic approach to reconfiguring real-time distributed control systems. [J].
Brennan, RW ;
Fletcher, M ;
Norrie, DH .
MULTI-AGENT SYSTEMS AND APPLICATIONS II, 2002, 2322 :323-335