Assurance cases are used to argue in a structured, and evidence-supported way, that a property such as safety or security is satisfied by a system. In some domains however, instead of single systems, product lines with many system-variants are engineered, to satisfy the needs of different customers. In such context, single-system methods for assurance-case creation suffer from scalability issues because the underlying assumption is that the evidence and arguments can be created per system variant. This paper presents a novel method for product-line assurance-case creation where all the arguments and the evidence are created without analyzing each system variant. Consequently, the effort to create an assurance case scales with the complexity...
Arguments about the safety, security, and correctness of a complex system are often made in the form...
System assurance cases are used to demonstrate confidence in system properties of interest (e.g. saf...
Assurance cases are used to demonstrate confidence in properties of interest for a system, e.g. For ...
Safety cases are used to argue that safety-critical systems satisfy the requirements that are determ...
Safety-critical systems are those systems whose malfunctioning can result in harm or loss of human l...
Showing that dependable embedded systems fulfil vital quality attributes, e.g. by conforming to rele...
This paper discusses the application of assurance cases as a means of building confidence that the s...
In this paper we describe how the automated instantiation of assurance case arguments will require i...
The design of assurance cases has been hampered by the posit-and-prove approach to software and syst...
Assurance cases are structured arguments that are commonly used to reason about the safety of a prod...
Contracts are envisaged to support compositional verification of a system as well as reuse and indep...
Supporting material for publication: D.Nešić, M.Nyberg, and B.Gallina, Product-line assurance cases ...
International audienceAssuring that security requirements have been met in design phases is less exp...
An assurance case contains a structured argument supported by evidence, demonstrating that a system ...
Part 2: The 2014 Asian Conference on Availability, Reliability and Security, AsiaARES 2014Internatio...
Arguments about the safety, security, and correctness of a complex system are often made in the form...
System assurance cases are used to demonstrate confidence in system properties of interest (e.g. saf...
Assurance cases are used to demonstrate confidence in properties of interest for a system, e.g. For ...
Safety cases are used to argue that safety-critical systems satisfy the requirements that are determ...
Safety-critical systems are those systems whose malfunctioning can result in harm or loss of human l...
Showing that dependable embedded systems fulfil vital quality attributes, e.g. by conforming to rele...
This paper discusses the application of assurance cases as a means of building confidence that the s...
In this paper we describe how the automated instantiation of assurance case arguments will require i...
The design of assurance cases has been hampered by the posit-and-prove approach to software and syst...
Assurance cases are structured arguments that are commonly used to reason about the safety of a prod...
Contracts are envisaged to support compositional verification of a system as well as reuse and indep...
Supporting material for publication: D.Nešić, M.Nyberg, and B.Gallina, Product-line assurance cases ...
International audienceAssuring that security requirements have been met in design phases is less exp...
An assurance case contains a structured argument supported by evidence, demonstrating that a system ...
Part 2: The 2014 Asian Conference on Availability, Reliability and Security, AsiaARES 2014Internatio...
Arguments about the safety, security, and correctness of a complex system are often made in the form...
System assurance cases are used to demonstrate confidence in system properties of interest (e.g. saf...
Assurance cases are used to demonstrate confidence in properties of interest for a system, e.g. For ...