Bug Finding Techniques for Programs with Infinitely Many States

Subscribers:
344,000
Published on ● Video Link: https://www.youtube.com/watch?v=2caosXHOtJ0



Duration: 48:20
291 views
1


I will introduce a bug finding technique for concurrent programs over a finitized data domain and a general framework for underapproximations arising from it. Then, I will move to sequential recursive programs over the integers and present a novel underapproximation technique capturing executions with unbounded stack usage. All those algorithmic techniques distinguish by offering extended coverage compared to the state-of-the-art.




Other Videos By Microsoft Research


2016-07-28Behavior Based Authentication using Gestures and Signatures
2016-07-28Approximating the Expansion Profile and Almost Optimal Local Graph Clustering
2016-07-28Stochastic Dual Coordinate Ascent and its Proximal Extension for Regularized Loss Minimization
2016-07-28A Practical Approach to Reduce the Power Consumption of LCD Displays
2016-07-28CryptDB: Processing Queries on an Encrypted Database
2016-07-28Performing Time, Space and Light
2016-07-28Probabilistic Methods for Efficient Search & Statistical Learning in Extremely HighDimensional Data
2016-07-28Quantum Computation for Quantum Chemistry: Status, Challenges, and Prospects - Session 4
2016-07-28Quantum Computation for Quantum Chemistry: Status, Challenges, and Prospects - Session 2
2016-07-28Quantum Computation for Quantum Chemistry: Status, Challenges, and Prospects - Session 1
2016-07-28Bug Finding Techniques for Programs with Infinitely Many States
2016-07-28The Exponential Mechanism for Social Welfare: Private, Truthful, and Nearly Optimal
2016-07-28TVAL+: Combining TVLA and Value Analyses
2016-07-28A Directionally Tunable but Frequency-Invariant Beamformer for an “Acoustic Velocity-Sensor Triad”
2016-07-28Rationale Design of new Drugs Using Azure
2016-07-28The Sad, Happy-Ending Story of Logic and Abstraction
2016-07-28Exploring Richer Sequence Models in Speech and Language Processing
2016-07-28TARDIS: Time and Remanence Decay in SRAM to Implement Secure Protocols
2016-07-28Abstract Conflict Driven Clause Learning
2016-07-28TouchDevelop - Program your phone ON the phone: Final event
2016-07-28Capturing cortical dynamics to build a time-varying model of the brain



Tags:
microsoft research