|COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring.|
Proving Termination of Heap-Manipulating Java Programs
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
Automated termination analysis of imperative programs has seen great improvements in the past few years, but many of the presented methods are restricted to integer programs. To lift this restriction, we developed symbolic evaluation graphs for Java programs, a finite over-approximation of all possible program runs of heap-manipulating Java programs. The graphs are obtained by symbolic evaluation using a simple abstract domain and can serve as basis for a range of further analyses. One such use, termination analysis by a sound transformation to Integer Term Rewriting, will be discussed in detail.
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 listsCLIO - CU history Society Biological Anthropology Seminar Series Quantum Matter Seminar
Other talksParasitic infection 2016 "Exploring dependence between categorical variables: Benefits and limitations of using variable selection within Bayesian clustering in relation to searching for interactions" Health Economics @ Cambridge seminar: Why is socioeconomic disadvantage associated with obesity? Talk with Professor Albert Chan - opportunities in Architecture, Engineering, Law, Real Estate and Urban Planning at HKPU FORTHCOMING SPEAKERS DATES NOT ARRANGED.. Princely education in India in the age of colonialism: the education of Maharaja Sayaji Rao III of Baroda, 1875-81