Safety interfaces for component-based systems

被引:0
|
作者
Elmqvist, J [1 ]
Nadjm-Tehrani, S
Minea, M
机构
[1] Linkoping Univ, Dept Comp & Informat Sci, Linkoping, Sweden
[2] Tech Univ Timisoara, Timisoara, Romania
[3] Inst Austria, Timisoara, Romania
来源
COMPUTER SAFETY, RELIABILITY, AND SECURITY, PROCEEDINGS | 2005年 / 3688卷
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper addresses the problems appearing in component-based development of safety-critical systems. We aim at efficient reasoning about safety at system level while adding or replacing components. For safety-related reasoning it does not suffice to consider functioning components in their "intended" environments but also the behaviour of components in presence of single or multiple faults. Our contribution is a formal component model that includes the notion of a safety interface. It describes how the component behaves with respect to violation of a given system-level property in presence of faults in its environment. We also present an algorithm for deriving safety interfaces given a particular safety property and fault modes for the component. Moreover, we present compositional proof rules that can be applied to reason about the fault tolerance of the composed system by analyzing the safety interfaces of the components. Finally, we evaluate the above technique in a real aerospace application.
引用
收藏
页码:246 / 260
页数:15
相关论文
共 50 条
  • [21] Viewpoints for specifying component-based systems
    Kotonya, G
    Hutchinson, J
    COMPONENT-BASED SOFTWARE ENGINEERING, 2004, 3054 : 114 - 121
  • [22] Enhancing dependability of component-based systems
    Lanoix, Arnaud
    Hatebur, Denis
    Heisel, Maritta
    Souquieres, Jeanine
    RELIABLE SOFTWARE TECHNOLOGIES - ADA- EUROPE 2007, PROCEEDINGS, 2007, 4498 : 41 - +
  • [23] Component-Based Modeling for Embedded Systems
    Chen, Fulong
    Fan, Xiaoya
    Wei, Jianjun
    2009 WASE INTERNATIONAL CONFERENCE ON INFORMATION ENGINEERING, ICIE 2009, VOL I, 2009, : 414 - +
  • [24] Adaptation of open component-based systems
    Poizat, Pascal
    Salauen, Gwen
    FORMAL METHODS FOR OPEN OBJECT-BASED DISTRIBUTED SYSTEMS, PROCEEDINGS, 2007, 4468 : 141 - +
  • [25] Structural Testing of Component-Based Systems
    Sundmark, Daniel
    Carlson, Jan
    Punnekkat, Sasikumar
    Ermedahl, Andreas
    COMPONENT-BASED SOFTWARE ENGINEERING, PROCEEDINGS, 2008, 5282 : 180 - 195
  • [26] Component-based workflow systems development
    Zhuge, H
    DECISION SUPPORT SYSTEMS, 2003, 35 (04) : 517 - 536
  • [27] A security mechanism for component-based systems
    Grechanik, M
    Perry, DE
    Batory, D
    FIFTH INTERNATIONAL CONFERENCE ON COMMERCIAL-OFF-THE-SHELF (COTS) - BASED SOFTWARE SYSTEM, PROCEEDINGS, 2006, : 53 - +
  • [28] Behavioural analysis of component-based systems
    Henderson, P
    Walters, R
    INFORMATION AND SOFTWARE TECHNOLOGY, 2001, 43 (03) : 161 - 169
  • [29] Component-based automotive production systems
    Weston, RH
    West, AA
    Harrison, R
    ENTERPRISE INTER- AND INTRA-ORGANIZATIONAL INTEGRATION: BUILDING INTERNATIONAL CONSENSUS, 2003, 108 : 225 - 234
  • [30] A component-based approach to specify hazards in the design of safety-critical systems
    Lu, SR
    Halang, WA
    Schmidtt, HW
    Gumzej, R
    2005 3RD IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2005, : 680 - 685