Software reliability analysis tackles the problem of predicting the failure probability of software. Most of the current approaches base reliability analysis on architectural abstractions useful at early stages of design, but not directly applicable to source code. In this paper we propose a general methodology that exploit symbolic execution of source code for extracting failure and success paths to be used for probabilistic reliability assessment against relevant usage scenarios. Under the assumption of finite and countable input domains, we provide an efficient implementation based on Symbolic PathFinder that supports the analysis of sequential and parallel programs, even with structured data types, at the desired level of confidence. Th...
acmid: 2632367 keywords: Model Counting, Quantitative Information Flow, Reliability Analysis, Symbol...
Probabilistic software analysis seeks to quantify the likelihood of reaching a target event under un...
UnrestrictedModeling and estimating software reliability during testing is useful in quantifying the...
Recently we have proposed symbolic execution techniques for the probabilistic analysis of programs. ...
Probabilistic software analysis aims at quantifying the probability of a target event occurring duri...
Symbolic execution has been applied, among others, to check programs against contract specifications...
Probabilistic software analysis seeks to quantify the likelihood of reaching a target event under un...
[[abstract]]©2008 IEEE-In this paper, we propose a new approach to calculate a pathpsilas reliabilit...
ABSTRACT Analyzing performance and understanding the potential bestcase, worst-case and distribution...
Symbolic execution [4] is a popular program analysis technique which executes programs on unspecifie...
Quantitative program analysis is an emerging area with applications to software testing and security...
Many security and software testing applications require checking whether certain properties of a pro...
Abstract in English — The estimation of a programs ’ reliability is an essential part in the process...
Behaviour models are the most commonly used input for predicting the reliability of a software syste...
Abstract—Model-based reliability estimation of software sys-tems can provide useful insights early i...
acmid: 2632367 keywords: Model Counting, Quantitative Information Flow, Reliability Analysis, Symbol...
Probabilistic software analysis seeks to quantify the likelihood of reaching a target event under un...
UnrestrictedModeling and estimating software reliability during testing is useful in quantifying the...
Recently we have proposed symbolic execution techniques for the probabilistic analysis of programs. ...
Probabilistic software analysis aims at quantifying the probability of a target event occurring duri...
Symbolic execution has been applied, among others, to check programs against contract specifications...
Probabilistic software analysis seeks to quantify the likelihood of reaching a target event under un...
[[abstract]]©2008 IEEE-In this paper, we propose a new approach to calculate a pathpsilas reliabilit...
ABSTRACT Analyzing performance and understanding the potential bestcase, worst-case and distribution...
Symbolic execution [4] is a popular program analysis technique which executes programs on unspecifie...
Quantitative program analysis is an emerging area with applications to software testing and security...
Many security and software testing applications require checking whether certain properties of a pro...
Abstract in English — The estimation of a programs ’ reliability is an essential part in the process...
Behaviour models are the most commonly used input for predicting the reliability of a software syste...
Abstract—Model-based reliability estimation of software sys-tems can provide useful insights early i...
acmid: 2632367 keywords: Model Counting, Quantitative Information Flow, Reliability Analysis, Symbol...
Probabilistic software analysis seeks to quantify the likelihood of reaching a target event under un...
UnrestrictedModeling and estimating software reliability during testing is useful in quantifying the...