Existing verification and validation methodologies can detect software violations very effectively but fail to provide any mechanism for correcting faults once they are detected. Detection of faults, their diagnosis and corrective actions are all essential components of any software rectification framework. In this paper, we propose a framework for correction of violations in software systems ensuring that the desired goals of the system are achieved. We describe a stochastic finite state machine used to abstract a software system along with the uncertainty in its operating environment. Safety property violations and satisfaction of functionalities are abstracted using penalties and rewards on the states, respectively. Rectification of soft...
The past decades have produced a wide-variety of automated techniques for assessing the correctness ...
Many of the systems that we rely on, and interact with on a daily basis, are driven by software. Unf...
This thesis contributes to the theoretical study and application of quantitative verification and sy...
Existing verification and validation methodologies can detect software violations very effectively b...
The paper proposes a control-theoretic framework for verification of numerical software systems, and...
When software reliability demonstration of safety-critical systems by statistical testing is treated...
The field of Software Engineering (SE) is the study of systematic and quantifiable approaches to sof...
Formal verification and testing are complementary approaches which are used in the development proce...
Abstract. Modeling and analysis techniques are presented for real-time, safety-critical software. So...
Safety-critical systems need to maintain their functionality in the presence of multiple errors caus...
AbstractFormal verification and testing are complementary approaches which are used in the developme...
Formal verification and testing are complementary approaches which are used in the development proce...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Aeronautics and Astronautics, 2008....
The theory of formal methods had a profound effect on computer science. By providing tools that can ...
peer-reviewedThis work considers the case of system maintenance where systems are already deployed a...
The past decades have produced a wide-variety of automated techniques for assessing the correctness ...
Many of the systems that we rely on, and interact with on a daily basis, are driven by software. Unf...
This thesis contributes to the theoretical study and application of quantitative verification and sy...
Existing verification and validation methodologies can detect software violations very effectively b...
The paper proposes a control-theoretic framework for verification of numerical software systems, and...
When software reliability demonstration of safety-critical systems by statistical testing is treated...
The field of Software Engineering (SE) is the study of systematic and quantifiable approaches to sof...
Formal verification and testing are complementary approaches which are used in the development proce...
Abstract. Modeling and analysis techniques are presented for real-time, safety-critical software. So...
Safety-critical systems need to maintain their functionality in the presence of multiple errors caus...
AbstractFormal verification and testing are complementary approaches which are used in the developme...
Formal verification and testing are complementary approaches which are used in the development proce...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Aeronautics and Astronautics, 2008....
The theory of formal methods had a profound effect on computer science. By providing tools that can ...
peer-reviewedThis work considers the case of system maintenance where systems are already deployed a...
The past decades have produced a wide-variety of automated techniques for assessing the correctness ...
Many of the systems that we rely on, and interact with on a daily basis, are driven by software. Unf...
This thesis contributes to the theoretical study and application of quantitative verification and sy...