Hardware and Software: Verification and Testing: 13th International Haifa Verification Conference, HVC 2017, Haifa, Israel, November 13-15, 2017, Proceedings

Front Cover
Ofer Strichman, Rachel Tzoref-Brill
Springer, Nov 11, 2017 - Computers - 253 pages
This book constitutes the refereed proceedings of the 13th International Haifa Verification Conference, HVC 2017, held in Haifa, Israel in November 2017.The 13 revised full papers presented together with 4 poster and 5 tool demo papers were carefully reviewed and selected from 45 submissions. They are dedicated to advance the state of the art and state of the practice in verification and testing and are discussing future directions of testing and verification for hardware, software, and complex hybrid systems.
 

Contents

1 A Framework for Asynchronous Circuit Modeling and Veri cation in ACL2
3
2 Modeling unde ned behaviour semantics for checking equivalence across compiler optimizations
19
3 Deferrability Analysis for JavaScript
35
4 A Veri er of Directed Acyclic Graphs for Model Checking with Memory Consistency Models
51
5 Tracebased Analysis of Memory Corruption Malware Attacks
67
6 TraceBased RunTime Analysis of MessagePassing Go Programs
83
Testing vs Model Checking A Comparative Evaluation of the State of the Art
99
8 A Supervisory Control Algorithm Based on PropertyDirected Reachability
115
Tool Papers
211
A Novel MachineLearningBased Tool For Automating Android Application Testing
212
Speci cationBased Tool for Constructing Test Program Generators
217
16 Embedded functions for test design automation
221
A CT Tool of the Linux Kernel with Dynamic Memory Analysis Capabilities
225
Relational Analysis Tool for Concurrent Programs
229
Posters
234
19 More adaptive does not imply less safe with formal verification
235

9 SMTbased Synthesis of Safe and Robust PID Controllers for Stochastic Hybrid Systems
131
10 A Symbolic Approach to Safety LTL Synthesis
147
11 An Interaction Concept for Program Verification Systems with Explicit Proof Object
163
12 PRuning Through Satisfaction?
179
13 LRA Interpolants from No Mans Land
195
a Light Weight Testing Tool for Protocols with Complex Messages
241
21 Towards Veri cation of Robot Design for Selflocalization
245
22 Probabilistic Model of ControlFlow Altering based Malicious Attacks Poster submission
249
Author Index
253
Copyright

Other editions - View all

Common terms and phrases