[PDF][PDF] An overview of feature-oriented software development.

S Apel, C Kästner - J. Object Technol., 2009 - cs.cmu.edu
Feature-oriented software development (FOSD) is a paradigm for the construction,
customization, and synthesis of large-scale software systems. In this survey, we give an …

An extended systematic literature review on provision of evidence for safety certification

S Nair, JL De La Vara, M Sabetzadeh… - Information and Software …, 2014 - Elsevier
Context Critical systems in domains such as aviation, railway, and automotive are often
subject to a formal process of safety certification. The goal of this process is to ensure that …

Tool support for assurance case development

E Denney, G Pai - Automated Software Engineering, 2018 - Springer
Argument-based assurance cases, often represented and organized using graphical
argument structures, are increasingly being used in practice to provide assurance to …

Assurance cases and prescriptive software safety certification: A comparative study

R Hawkins, I Habli, T Kelly, J McDermid - Safety science, 2013 - Elsevier
In safety–critical applications, it is necessary to justify, prior to deployment, why software
behaviour is to be trusted. This is normally referred to as software safety assurance. Within …

Facilitating construction of safety cases from formal models in Event-B

Y Prokhorova, L Laibinis, E Troubitsyna - Information and Software …, 2015 - Elsevier
Context Certification of safety–critical software systems requires submission of safety
assurance documents, eg, in the form of safety cases. A safety case is a justification …

Deriving safety cases for hierarchical structure in model-based development

N Basir, E Denney, B Fischer - … 2010, Vienna, Austria, September 14-17 …, 2010 - Springer
Abstract Model-based development and automated code generation are increasingly used
for actual production code, in particular in mathematical and engineering domains …

On using results of code-level bounded model checking in assurance cases

C Cârlan, D Ratiu, B Schätz - Computer Safety, Reliability, and Security …, 2016 - Springer
Software bounded model checkers (BMC) are today powerful tools to perform verification at
unit level, but are not used at their potential in the safety critical context. One reason for this …

Deriving safety cases from automatically constructed proofs

N Basir, E Denney, B Fischer - 2009 - IET
Formal proofs provide detailed justification for the validity of claims and are widely used in
formal software development methods. However, they are often complex and difficult to …

Automating the generation of heterogeneous aviation safety cases

EW Denney, GJ Pai, JM Pohl - 2012 - ntrs.nasa.gov
A safety case is a structured argument, supported by a body of evidence, which provides a
convincing and valid justification that a system is acceptably safe for a given application in a …

A new opportunity to urban evacuation analysis: very large scale simulations of social agent systems in repast HPC

K Zia, A Riener, K Farrahi… - 2012 ACM/IEEE/SCS 26th …, 2012 - ieeexplore.ieee.org
Due to catastrophic disasters induced by forces of nature like flooding or tsunamis, terrorism
or nuclear power plant accidents, understanding the dynamics of urban evacuation systems …