International audience—Object Algebras are a programming technique for the extensible implementation of recursive data types. This extended abstract introduces Object Algebras and shows how they could be used to develop highly evolvable software languages. The paper is concluded with a discussin of directions for further research
This dissertation investigates the use of the algebraic style of abstract data type specifications ...
On the main current research topics is to find a semantic domain for the Object-Oriented (OO) model....
This paper provides a general discussion of object-oriented computer languages. Deals with design an...
htmlabstractObject Algebras are a programming technique for the extensible implementation of recursi...
Object Algebras are a recently introduced design pattern to make the implementation of recursive dat...
Object Algebras are a recently introduced design pattern to make the implementation of recursive dat...
The development of programming languages is challenging because the typical language processing tool...
This paper presents a new solution to the expression problem (EP) that works in OO languages with si...
Object algebras are a new programming technique that enables a simple solution to basic extensibilit...
International audienceObject algebras are a new programming technique that enables a simple solution...
This paper formalizes a small object-oriented programming notation. The notation features imperative...
We demonstrate that a uniformity of approach to both the definition and implementation of programmin...
Dynamic object reclassification allows changes to the type of an object at runtime. This paper makes...
A new approach to the formal description of programming language semantics is described and illustr...
We describe an automated partial evaluator for evolving algebras implemented at the University of Mi...
This dissertation investigates the use of the algebraic style of abstract data type specifications ...
On the main current research topics is to find a semantic domain for the Object-Oriented (OO) model....
This paper provides a general discussion of object-oriented computer languages. Deals with design an...
htmlabstractObject Algebras are a programming technique for the extensible implementation of recursi...
Object Algebras are a recently introduced design pattern to make the implementation of recursive dat...
Object Algebras are a recently introduced design pattern to make the implementation of recursive dat...
The development of programming languages is challenging because the typical language processing tool...
This paper presents a new solution to the expression problem (EP) that works in OO languages with si...
Object algebras are a new programming technique that enables a simple solution to basic extensibilit...
International audienceObject algebras are a new programming technique that enables a simple solution...
This paper formalizes a small object-oriented programming notation. The notation features imperative...
We demonstrate that a uniformity of approach to both the definition and implementation of programmin...
Dynamic object reclassification allows changes to the type of an object at runtime. This paper makes...
A new approach to the formal description of programming language semantics is described and illustr...
We describe an automated partial evaluator for evolving algebras implemented at the University of Mi...
This dissertation investigates the use of the algebraic style of abstract data type specifications ...
On the main current research topics is to find a semantic domain for the Object-Oriented (OO) model....
This paper provides a general discussion of object-oriented computer languages. Deals with design an...