MOVES Seminar 8 July 2010, 15:00

 

Carsten OttO

 

Automated Termination Analysis of Java Bytecode by Term Rewriting

 

Abstract:
We present an automated approach to prove termination of Java Bytecode
programs by automatically transforming them to term rewrite systems. In
this way, the numerous techniques and tools developed for TRS
termination can now be used for imperative object-oriented languages
like Java, which can be compiled into Java Bytecode.