A process to support a systematic change impact analysis of variability and safety in automotive functions

Michael Käßmeyer, M. Schulze, Markus Schurius
{"title":"A process to support a systematic change impact analysis of variability and safety in automotive functions","authors":"Michael Käßmeyer, M. Schulze, Markus Schurius","doi":"10.1145/2791060.2791079","DOIUrl":null,"url":null,"abstract":"Mostly all innovative driving functions are realized by software and many of them are safety-related. This leads to an increasing complexity when analyzing, in respect to ISO 26262, the dependencies between functions in general as well as the functional or technical variance in particular. Major challenges arise while developing innovative automotive functions: (1) The increasing variety of development artifacts, (2) inconsistencies due to the integration of different models and data, (3) a high effort concerning traceability between various artifacts, and (4) finally the management of changes in these artifacts as well as the extensive reuse thereof. In this paper we propose a process for a model-based change impact analysis, which is already integrating well established engineering disciplines: model-based development, software product line engineering (SPLE) and safety engineering. With respect to change requests, a holistic handling of variants in a software product line (SPL) and its corresponding variability including safety artifacts are necessary to ensure an efficient development which complies with the automotive safety standard ISO 26262. In particular, we describe engineering tasks and preconditions to achieve a process to support an integrated change impact analysis. The assessment of the change impact is essential for a systematic reuse of safety-related engineering artifacts for different product variants. Thus, we achieve both, a decrease of development costs and an increase in quality of safety-critical innovative functions.","PeriodicalId":339158,"journal":{"name":"Proceedings of the 19th International Conference on Software Product Line","volume":"15 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"17","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 19th International Conference on Software Product Line","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2791060.2791079","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 17

Abstract

Mostly all innovative driving functions are realized by software and many of them are safety-related. This leads to an increasing complexity when analyzing, in respect to ISO 26262, the dependencies between functions in general as well as the functional or technical variance in particular. Major challenges arise while developing innovative automotive functions: (1) The increasing variety of development artifacts, (2) inconsistencies due to the integration of different models and data, (3) a high effort concerning traceability between various artifacts, and (4) finally the management of changes in these artifacts as well as the extensive reuse thereof. In this paper we propose a process for a model-based change impact analysis, which is already integrating well established engineering disciplines: model-based development, software product line engineering (SPLE) and safety engineering. With respect to change requests, a holistic handling of variants in a software product line (SPL) and its corresponding variability including safety artifacts are necessary to ensure an efficient development which complies with the automotive safety standard ISO 26262. In particular, we describe engineering tasks and preconditions to achieve a process to support an integrated change impact analysis. The assessment of the change impact is essential for a systematic reuse of safety-related engineering artifacts for different product variants. Thus, we achieve both, a decrease of development costs and an increase in quality of safety-critical innovative functions.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
支持对汽车功能的可变性和安全性进行系统变化影响分析的过程
几乎所有的创新驾驶功能都是通过软件实现的,其中很多都与安全有关。这导致在分析ISO 26262、功能之间的依赖关系以及特定的功能或技术差异时变得越来越复杂。在开发创新的汽车功能时,主要的挑战出现了:(1)不断增加的开发工件的多样性,(2)由于不同模型和数据的集成而产生的不一致性,(3)关于各种工件之间的可追溯性的高努力,以及(4)最后对这些工件中的变更的管理以及它们的广泛重用。在本文中,我们提出了一个基于模型的变更影响分析过程,它已经集成了良好的工程学科:基于模型的开发,软件产品线工程(SPLE)和安全工程。对于变更请求,对软件产品线(SPL)中的变体及其相应的可变性(包括安全工件)进行整体处理是必要的,以确保符合汽车安全标准ISO 26262的有效开发。特别地,我们描述了工程任务和先决条件,以实现支持集成变更影响分析的过程。变更影响的评估对于不同产品变体的安全相关工程工件的系统重用是必不可少的。因此,我们既降低了开发成本,又提高了安全关键创新功能的质量。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Understanding hybrid SPL composition impact on the refactoring into SPL Modular synthesis of product lines (ModSyn-PL) All-at-once-synthesis of controllers from scenario-based product line specifications Empirical comparison of regression methods for variability-aware performance prediction Mechanical product lifecycle management meets product line engineering
×
引用
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