DIPARTIMENTO DI
INFORMATICA Università di Torino | |
![]() Research on "Formal Methods in Computing" A provenly correct translation of Fickle into JavaDavide ANCONA, Christopher Anderson, Ferruccio DAMIANI, Sophia DROSSOPOULOU , Paola GIANNINI, and Elena ZUCCAWork partially supported by DART (IST-2001-33477) and APPSEM II (Thematic network IST-2001-38957) ABSTRACT.
We present a translation from
Fickle
,
a small
object-oriented language
allowing objects to
change their class at run-time, into Java.
The translation is provenly correct, in the sense that we
have shown it to preserve the static and dynamic semantics.
Moreover, it is compatible with separate compilation,
since
the translation of a
Fickle
class does not depend on the
implementation of used classes.
Based on the formal system, we have developed
an
implementation
.
BIBTEX.
|
Last update: Mar 18, 2025 | |