arrow
返回

Analysing failure behaviours in component interaction

delete2004-04-01
delete2
PRE
AI
R
Rogério de Lemos
DOI:10.1016/S0164-1212(02)00152-8delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
In order to facilitate the process of safety analysis of an evolving software system, this paper presents an architectural approach that enhances the safety analysis by providing appropriate abstractions for modelling and analysing interactions between components, since faulty interactions are the usual cause of accidents. For that, instead of considering components as the locus of change, the proposed approach assumes that components remain unchanged while their interactions (captured by connectors) adapt to the different changes made in the system. The behavioural description of connectors is provided in terms of extended time automata, and the safety analysis is performed using model checking, which verifies whether safe behaviour is maintained when interactions between components change. The feasibility of the approach is demonstrated in terms of a case study that deals with the safety procedures associated with the launching of a sounding rocket. (C) 2002 Elsevier Inc. All rights reserved.
Keyword:
safety analysis
software architectures
use cases
co-operative connectors
evolution
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Journal of Systems and Software 封面图
Journal of Systems and Software
IF:
4.1
论文数:
5.5K
被引数:
8.4K

机构

暂无机构信息
引用论文

引用论文

High Levels of Nitric Oxide in Individuals with Pulmonary Hypertension Receiving Epoprostenol Therapy
errLung
IF0
err2001-09-01
err0
PREAI
errM. özkan; R.A. Dweik; D. Laskowski; A.C. Arroliga; S.C. Erzurum
err分享
err收藏
学者 查看更多内容