![]() |
COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. | ![]() |
University of Cambridge > Talks.cam > Microsoft Research Cambridge, public talks > Bound Analysis of Imperative Programs with the Size-change Abstraction
![]() Bound Analysis of Imperative Programs with the Size-change AbstractionAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Microsoft Research Cambridge Talks Admins. This event may be recorded and made available internally or externally via http://research.microsoft.com. Microsoft will own the copyright of any recordings made. If you do not wish to have your image/voice recorded please consider this before attending The size-change abstraction (SCA) is an important program abstraction for termination analysis, which has been successfully implemented in many tools for functional and logic programs. In this talk, I will demonstrate that SCA is also a highly effective abstract domain for the bound analysis of imperative programs. I will introduce the first algorithm for bound computation with SCA and discuss how our methodology solves the technical challenges involved in bound computation. Further I will present two program transformations – pathwise analysis and contextualization – that make our SCA -based analysis precise enough to scale to real world programs. I will demonstrate the effectiveness of our approach by experiments with our tool Loopus on the cBench benchmark. This talk is part of the Microsoft Research Cambridge, public talks series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsRainbow Interaction Seminars anthropology Visual Rhetoric and modern South Asian history (2014)Other talksMultilingual Identities and Heterogeneous Language Ideologies in the New Latino Diaspora Power to the People – Creating Markets for Supply Security Based on Consumer Choice Mysteries of the solar chromosphere explored using the high-resolution observations Why Do We Need Another Biography of Hitler? The MMHT view of the proton EMERGING EPIGENETICS: DETECTING & MODIFYING EPIGENETICS MARKS |