Static versus Dynamic Verification in Why3, Frama-C and SPARK 2014 (original) (raw)
Related papers
Usable Verification of Object-Oriented Programs by Combining Static and Dynamic Techniques
Software Engineering and Formal Methods, 2011
Runtime Assertion Checking and Static Verification: Collaborative Partners
Lecture Notes in Computer Science, 2018
The Krakatoa tool for Deductive Verification of Java Programs
Available fr om http://krakatoa. lri. fr/ws, 2009
A Unified Approach for Static and Runtime Verification: Framework and Applications
Lecture Notes in Computer Science, 2012
Putting static analysis to work for verification: A case study
ACM Sigsoft Software Engineering Notes, 2000
Why3 — Where Programs Meet Provers
Programming Languages and Systems, 2013
Extended static checking for Java
Proceedings of the ACM SIGPLAN 2002 Conference on Programming language design and implementation - PLDI '02, 2002
Runtime Assertion Checking and Its Combinations with Static and Dynamic Analyses
Lecture Notes in Computer Science, 2014
Reducing the Overhead of Assertion Run-time Checks via Static Analysis
2016
Verified Software: Theories, Tools, …, 2008
Artificial Intelligence, 1999
Fast and Safe Concrete Code Execution for Reinforcing Static Analysis and Verification
Modelirovanie i Analiz Informacionnyh Sistem, 2016
The Yogi Project: Software property checking via static analysis and testing
Tools and Algorithms for the …, 2009
Refocusing the Verifying Compiler Grand Challenge
2008
Common specification language for static and dynamic analysis of C programs
Proceedings of the 28th Annual ACM Symposium on Applied Computing - SAC '13, 2013
Verifying temporal specifications of Java programs
Software Quality Journal
Specification-based Verification of Incomplete Programs
2012
Towards a Runtime Verification Framework for the Ada Programming Language
Lecture Notes in Computer Science, 2014
Automatic Full Functional Verification of Clients of User-Defined Abstract Data Types
Jason Kirschenbaum, Bruce M Adcock
Tool-Assisted Specification and Verification of Typed Low-Level Languages
Journal of Automated Reasoning, 2005
Computing Specification-Sensitive Abstractions for Program Verification
Lecture Notes in Computer Science, 2016
A Specification Language for Static and Runtime Verification of Data and Control Properties
Lecture Notes in Computer Science, 2015
Integration of semantic verifiers into Java language compilers
Automatic Control and Computer Sciences, 2011
Jolie Static Type Checker: a prototype
arXiv: Software Engineering, 2017
KeY-C: A tool for verification of C programs
Automated DeductionCADE-21, 2007
A local approach for temporal model checking of Java bytecode
Antonella Santone, gigliola vaglini
Journal of Computer and System Sciences, 2005
A Perspective on Program Verification
Lecture Notes in Computer Science, 2008