Evaluation of Safety Rules in a Safety Kernel-Based Architecture

被引:0
作者
Vial, Eric [1 ]
Casimiro, Antonio [1 ]
机构
[1] Univ Lisbon, Fac Ciencias, P-1699 Lisbon, Portugal
来源
COMPUTER SAFETY, RELIABILITY, AND SECURITY | 2014年 / 8696卷
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Kernel-based architectures have been proposed as a possible solution to build safe cooperative systems with improved performance. These systems adjust their operation mode at run-time, depending on the actual quality of sensor data used in control loops and on the execution timeliness of relevant control functions. Sets of safety rules, defined at design-time, express the conditions concerning data quality and timeliness that need to be satisfied for the system to operate safely in each operation mode. In this paper we propose a solution for practically expressing these safety rules at design-time, and for evaluating them at run-time. This evaluation is done using periodically collected information about safety-related variables. For expressing the rules we adopt the XML language. The run-time solution is based on a safety rules evaluation engine, which was designed for efficiency and scalability. We describe the architecture of the engine, the solution for structuring data in memory and the rule evaluation algorithm. A simple sensor-based control system is considered to exemplify how the safety rules are expressed.
引用
收藏
页码:27 / 35
页数:9
相关论文
共 5 条
  • [1] [Anonymous], SRDS
  • [2] Casimiro A., 2013, 2013 43 ANN IEEE IFI, P1
  • [3] GLib Project, 2014, RSIMPL XML SUBS PARS
  • [4] Sha L, 2001, IEEE SOFTWARE, V18, P20
  • [5] The timely computing base model and architecture
    Veríssimo, P
    Casimiro, A
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2002, 51 (08) : 916 - 930