Our research focused mainly on two topics:
a) Verification of the type-inference algorithm W in Isabelle/HOL
b) Proving a subset of Java (Java-light) type-safe in Isabelle/HOL
Wolfgang Naraschewski and Tobias Nipkow, Type Inference Verified: Algorithm W in Isabelle/HOL, Workshop TYPES'96, C. Paulin-Mohring (Ed.), Springer, LNCS. To appear.
Tobias Nipkow and David von Oheimb, Java light is Type-Safe -- Definitely, 25th ACM Symp. Principles of Programming Languages, ACM Press. To appear. Tobias Nipkow, Winskel is (almost) Right: Towards a Mechanized Semantics Textbook, Foundations of Software Technology and Theoretical Computer Science, V. Chandru and V. Vinay (Eds.), LNCS, volume=1180,1996, pages180-192. Martin Hofmann, Wolfgang Naraschewski, Martin Steffen and Terry Stroup, Inheritance of Proofs, Theory and Practice of Object-Oriented Systems (Special Issue), 1998. To appear. Wolfgang Naraschewski, Towards an Object-Oriented Progification Language, Theorem Proving in Higher Order Logics, Elsa L. Gunter and Amy Felty (Eds.), Springer,LNCS,volume 1275, 1997, pages 215-230 Markus Wenzel, Type Classes and Overloading in Higher-Order Logic, Theorem Proving in Higher Order Logics, Elsa L. Gunter and Amy Felty (Eds.), LNCS,volume 1275, 1997, pages 307-322