Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing 2019
DOI: 10.1145/3297280.3297479
|View full text |Cite
|
Sign up to set email alerts
|

Constructing product-line safety cases from contract-based specifications

Abstract: Safety cases are used to argue that safety-critical systems satisfy the properties determined to mitigate the potential hazards in the systems deployment environment. Although primarily a manual task, safety cases have been successfully created for single systems. However, when systems with a high number of configurations are considered, typically developed as a Product Line (PL), considering each possible configuration and constructing sound and complete safety-case argumentation is challenging. This paper pr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
3
2
1

Relationship

2
4

Authors

Journals

citations
Cited by 8 publications
(5 citation statements)
references
References 40 publications
0
5
0
Order By: Relevance
“…The present paper extends the work in [65] by considering a more expressive contract-based design-framework in order to support a greater array of engineering scenarios. Consequently, the product-line extension of the contract-based framework is also refined.…”
Section: Paper Contributionmentioning
confidence: 85%
See 1 more Smart Citation
“…The present paper extends the work in [65] by considering a more expressive contract-based design-framework in order to support a greater array of engineering scenarios. Consequently, the product-line extension of the contract-based framework is also refined.…”
Section: Paper Contributionmentioning
confidence: 85%
“…Consequently, the product-line extension of the contract-based framework is also refined. Furthermore, and unlike [65], an exploratory case study is performed on a part of a real product-line from the heavy vehicle manufacturer Scania, to evaluate the applicability of the extended contract-based framework. Finally, the assurance-case pattern is refined in order to match the refined extension of the contract-based framework, and the pattern is redefined to yield a modular assurance case.…”
Section: Paper Contributionmentioning
confidence: 99%
“…Besides, to optimize the level of reuse during the development of highly configurable automotive systems, the approach of product line engineering is adopted [53]. By integrating contract-based specifications within the product line, the safety assessment for safetycritical systems may be achieved in a more efficient way by increasing the reuse of components, as shown by Nesic in [54]. An overview of our suggested modeling environment is represented in Figure 8.…”
Section: A Backend 1) Modeling Environmentmentioning
confidence: 99%
“…Therefore, typical reusable assets for this domain are software components, models and SIL (software‐in‐the‐loop) code used by MATLAB/Simulink tools for simulation and verification tasks and building control algorithms (eg,). Atypical but of increasing relevance is also the reuse of arguments to speed up compliance with ISO 26262, while arguing about safety in the context of safety‐critical product lines (eg,).…”
Section: Application Domainsmentioning
confidence: 99%