Related Experiment Video
Updated: Jul 13, 2025

Quantitative, Real-time Analysis of Base Excision Repair Activity in Cell Lysates Utilizing Lesion-specific Molecular Beacons
Published on: August 6, 2012
SMT-based verification of program changes through summary repair
Sepideh Asadi1, Martin Blicha1,2, Antti E J Hyvärinen1
1Università della Svizzera italiana, Lugano, Switzerland.
Abstract:
This article provides an innovative approach for verification by model checking of programs that undergo continuous changes. To tackle the problem of repeating the entire model checking for each new version of the program, our approach verifies programs incrementally. It reuses computational history of the previous program version, namely function summaries. In particular, the summaries are over-approximations of the bounded program behaviors. Whenever reusing of summaries is not possible straight away, our algorithm repairs the summaries to maximize the chance of reusability of them for subsequent runs. We base our approach on satisfiability modulo theories (SMT) to take full advantage of lightweight modeling approach and at the same time the ability to provide concise function summarization. Our approach leverages pre-computed function summaries in SMT to localize the checks of changed functions. Furthermore, to exploit the trade-off between precision and performance, our approach relies on the use of an SMT solver, not only for underlying reasoning, but also for program modeling and the adjustment of its precision. On the benchmark suite of primarily Linux device drivers versions, we demonstrate that our algorithm achieves an order of magnitude speedup compared to prior approaches.
More Related Videos
11:08Proofreading and DNA Repair Assay Using Single Nucleotide Extension and MALDI-TOF Mass Spectrometry Analysis
Published on: June 19, 2018
11:58A Simple, Rapid, and Quantitative Assay to Measure Repair of DNA-protein Crosslinks on Plasmids Transfected into Mammalian Cells
Published on: March 5, 2018
Related Concept Videos
Conservative Site-specific Recombination and Phase Variation
The recognition sites for Cre recombinase called LoxP...
Mismatch Repair
Overview of DNA Repair
Chemically...
Long-patch Base Excision Repair
Types of Errors: Detection and Minimization
Absolute error in a measurement is the numerical difference from the true or central value. Relative error is the ratio between absolute error and the true or central value, expressed as a percentage.
Errors can be classified by source, magnitude, and sign. There are three types of errors: systematic, random, and gross.
Systematic or...
Base Excision Repair
The first step of...