Model checking and abstraction
ACM Transactions on Programming Languages and Systems (TOPLAS)
Using Abstraction and Model Checking to Detect Safety Violations in Requirements Specifications
IEEE Transactions on Software Engineering
Model Checking Large Software Specifications
IEEE Transactions on Software Engineering
HYTECH: The Cornell HYbrid TECHnology Tool
Hybrid Systems II
Verification of Real Time Chemical Processing Systems
HART '97 Proceedings of the International Workshop on Hybrid and Real-Time Systems
Using HYTECH to Verify an Automative Control System
HART '97 Proceedings of the International Workshop on Hybrid and Real-Time Systems
Algorithmic Analysis of Nonlinear Hybrid Systems
Proceedings of the 7th International Conference on Computer Aided Verification
On the Integration of Requirements Analysis and Safety Analysis for Safety-Critical Systems
On the Integration of Requirements Analysis and Safety Analysis for Safety-Critical Systems
Specifying Software Requirements for Complex Systems: New Techniques and Their Application
IEEE Transactions on Software Engineering
Hi-index | 0.00 |
The increased interest in the use of automated safety analysis is supported by the claim that safety analysis based on traditional techniques (predominantly manual) is error-prone, costly and not necessarily complete. It is also claimed that traditional techniques are not able to deal with the inherent complexities of software intensive systems. However, we show in this paper that a transition (from manual to automatic approaches) in the assessment process and technologies is accompanied by an inherent risk of obtaining false confidence, unless safeguards are provided. The safeguard presented in this paper integrates traditional deductive and inductive analysis techniques with model checking, a form of formal verification. The aim is to provide the safety analyst with a rigorous approach for the validation of formal models.