State-driven Architecture Design for Safety-critical Software Product Lines

Mozamil Ebnauf, W. Abdelmoez, H. Ammar, Aisha Hassan, M. Abdelhamid
{"title":"State-driven Architecture Design for Safety-critical Software Product Lines","authors":"Mozamil Ebnauf, W. Abdelmoez, H. Ammar, Aisha Hassan, M. Abdelhamid","doi":"10.1109/ICOM47790.2019.8952006","DOIUrl":null,"url":null,"abstract":"The safety is considered one of the most critical issues in the design of cyber-physical systems (CPS). The Software Product-Line (SPL) and reusable software components are suitable approaches for CPS, which are often re-engineered from existing systems. Currently, the influence of architecture in assurance of software safety is being increasingly recognized. However, the safety-based architectural design methods are limited in SPLs because of the complexity and variabilities existing in SPL architectures. A new statechart-based safety pattern and adaptation of our previous SPL Architecture design method are presented in this paper. Also the paper describes a simplified safety assessment model which is used to evaluate the safety improvement in the design of the SPLA after using the proposed safety design pattern. Finally, to illustrate the effect of the design pattern in the PLA design, a simplified automated Electromechanical Braking System (EBS) product line is used as a running example. The results show that there is a considerable improvement in the system safety design after using the proposed safety pattern.","PeriodicalId":415914,"journal":{"name":"2019 7th International Conference on Mechatronics Engineering (ICOM)","volume":"60 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 7th International Conference on Mechatronics Engineering (ICOM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICOM47790.2019.8952006","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The safety is considered one of the most critical issues in the design of cyber-physical systems (CPS). The Software Product-Line (SPL) and reusable software components are suitable approaches for CPS, which are often re-engineered from existing systems. Currently, the influence of architecture in assurance of software safety is being increasingly recognized. However, the safety-based architectural design methods are limited in SPLs because of the complexity and variabilities existing in SPL architectures. A new statechart-based safety pattern and adaptation of our previous SPL Architecture design method are presented in this paper. Also the paper describes a simplified safety assessment model which is used to evaluate the safety improvement in the design of the SPLA after using the proposed safety design pattern. Finally, to illustrate the effect of the design pattern in the PLA design, a simplified automated Electromechanical Braking System (EBS) product line is used as a running example. The results show that there is a considerable improvement in the system safety design after using the proposed safety pattern.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
安全关键软件产品线的状态驱动架构设计
安全性被认为是网络物理系统(CPS)设计中最关键的问题之一。软件产品线(SPL)和可重用的软件组件是适合于CPS的方法,它们通常是从现有系统重新设计的。目前,体系结构在保证软件安全方面的作用越来越受到人们的重视。然而,由于SPL体系结构的复杂性和可变性,基于安全性的体系结构设计方法在SPL体系结构中受到了限制。本文提出了一种新的基于状态图的安全模式,并对以前的SPL体系结构设计方法进行了改进。此外,本文还建立了一个简化的安全评价模型,用于评价采用所提出的安全设计模式后SPLA设计的安全性改进。最后,以一个简化的自动化机电制动系统(EBS)生产线为例,说明了设计模式在PLA设计中的作用。结果表明,采用所提出的安全模式后,系统的安全设计有了相当大的改进。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Classifying Motion Intention from EMG signal: A k-NN Approach Assumptions of Lateral Acceleration Behavior Limits for Prediction Tasks in Autonomous Vehicles Development and Performance Evaluation of Modular RC-based Power Supply for Micro-EDM A Comparative Study of PD, LQR and MPC on Quadrotor Using Quaternion Approach Fetal Biometry Assessment of Femur Length for Pregnant Women in Dammam, Saudi Arabia
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1