We describe the foundations of Obj^+a, a framework, or generic calculus, for modeling object-oriented programming languages. This framework provides a setting for a formal operational semantics of object based languages, in the style of the Lambda Calculus of Objects of Fisher, Honsell, and Mitchell. As a formalism for specification, is arranged in modules, permitting a natural classification of many object-based calculi according to their features. In particular, there are modules for calculi of non-mutable objects (ie, functional object-calculi) and for calculi of mutable objects (ie, imperative object-calculi). As a computational formalism, Obj^+a is based on rewriting rules. However, classical first-order term rewriting systems are not ...
. This paper presents a linear logic programming language, called O \Gammaffi , that gives a complet...
Abstract. Object-oriented language concepts have been highly success-ful, resulting in a large numbe...
International audienceIn this paper, we present an explicitly typed version of the Lambda Calculus o...
International audienceWe describe the foundations of LamObj^a, a framework, or generic calculus, for...
(eng) In a previous paper we have outlined a framework (or a generic object-calculus) called \Obja, ...
International audienceIn this paper, we give a general framework for the foundation of an operationa...
AbstractWe present a formalism called Addressed Term Rewriting Systems, which can be used to define ...
International audienceWe present a formalism called Addressed Term Rewriting Systems, which can be u...
International audienceWe present a formalism called Addressed Term Rewriting Systems, which can be u...
(eng) In this paper, we give a general framework for the foundation of an operational (small step) s...
In this work we propose a set of term-rewriting techniques for modelling object-oriented computation...
Hoare and He's Unifying Theories of Programming (UTP) provides a rich model of programs as relationa...
AbstractWe present a new abstract machine for Abadi and Cardelli's untyped non-imperative calculus o...
Many calculi exist for modelling various features of object-oriented languages. Many of them are bas...
On the main current research topics is to find a semantic domain for the Object-Oriented (OO) model....
. This paper presents a linear logic programming language, called O \Gammaffi , that gives a complet...
Abstract. Object-oriented language concepts have been highly success-ful, resulting in a large numbe...
International audienceIn this paper, we present an explicitly typed version of the Lambda Calculus o...
International audienceWe describe the foundations of LamObj^a, a framework, or generic calculus, for...
(eng) In a previous paper we have outlined a framework (or a generic object-calculus) called \Obja, ...
International audienceIn this paper, we give a general framework for the foundation of an operationa...
AbstractWe present a formalism called Addressed Term Rewriting Systems, which can be used to define ...
International audienceWe present a formalism called Addressed Term Rewriting Systems, which can be u...
International audienceWe present a formalism called Addressed Term Rewriting Systems, which can be u...
(eng) In this paper, we give a general framework for the foundation of an operational (small step) s...
In this work we propose a set of term-rewriting techniques for modelling object-oriented computation...
Hoare and He's Unifying Theories of Programming (UTP) provides a rich model of programs as relationa...
AbstractWe present a new abstract machine for Abadi and Cardelli's untyped non-imperative calculus o...
Many calculi exist for modelling various features of object-oriented languages. Many of them are bas...
On the main current research topics is to find a semantic domain for the Object-Oriented (OO) model....
. This paper presents a linear logic programming language, called O \Gammaffi , that gives a complet...
Abstract. Object-oriented language concepts have been highly success-ful, resulting in a large numbe...
International audienceIn this paper, we present an explicitly typed version of the Lambda Calculus o...