In previous work on the language Fickle and its extension Fickle_II Dezani and us introduced language features for object re-classification for imperative, typed, class-based, object-oriented languages. In this paper we present..
Wrappers are a mechanism in denotational semantic that model class inheritance of object oriented pr...
In order to translate a non-object-oriented (procedural) program into an object-oriented one, objec...
International audienceWe present a formalism called Addressed Term Rewriting Systems, which can be u...
Reclassification changes the class membership of an object at run-time while retaining its identity....
We investigate, in the context of functional prototype-based languages, objects which might extend t...
We present a translation from Fickle, a small object-oriented language allowing objects to change th...
Fickle is a class-based object oriented imperative language, which extends Java with object re- clas...
We study two observational equivalences of Fickle programs. Fickle is a class-based object oriented ...
Fickle is an exciting development in object oriented programming, characterized by the ability of an...
We describe an experimental object-oriented programming language, ASL2, that supports program develo...
Abstract. Object-oriented language concepts have been highly success-ful, resulting in a large numbe...
Objects have been categorised into classes that declare and implement their behaviour ever since the...
We describe the foundations of Obj^+a, a framework, or generic calculus, for modeling object-oriente...
We describe an experimental object-oriented programming lan-guage, ASL2, that supports program devel...
Because of incomplete specifications or inadequate design decisions, software components developed w...
Wrappers are a mechanism in denotational semantic that model class inheritance of object oriented pr...
In order to translate a non-object-oriented (procedural) program into an object-oriented one, objec...
International audienceWe present a formalism called Addressed Term Rewriting Systems, which can be u...
Reclassification changes the class membership of an object at run-time while retaining its identity....
We investigate, in the context of functional prototype-based languages, objects which might extend t...
We present a translation from Fickle, a small object-oriented language allowing objects to change th...
Fickle is a class-based object oriented imperative language, which extends Java with object re- clas...
We study two observational equivalences of Fickle programs. Fickle is a class-based object oriented ...
Fickle is an exciting development in object oriented programming, characterized by the ability of an...
We describe an experimental object-oriented programming language, ASL2, that supports program develo...
Abstract. Object-oriented language concepts have been highly success-ful, resulting in a large numbe...
Objects have been categorised into classes that declare and implement their behaviour ever since the...
We describe the foundations of Obj^+a, a framework, or generic calculus, for modeling object-oriente...
We describe an experimental object-oriented programming lan-guage, ASL2, that supports program devel...
Because of incomplete specifications or inadequate design decisions, software components developed w...
Wrappers are a mechanism in denotational semantic that model class inheritance of object oriented pr...
In order to translate a non-object-oriented (procedural) program into an object-oriented one, objec...
International audienceWe present a formalism called Addressed Term Rewriting Systems, which can be u...