International audienceAs informal methods do little to help their use for concurrent and distributed programming, one of the most challenging current tasks is to build tools based on formal method in order to ease the development of such applications. In this context, we propose precise type systems for concurrent object and actor oriented programming languages. This paper analyzes the type systems that we have developed for realistic languages and presents their benefits and limits. First, it introduces the kernel of an actor language used to describe and validate the proposed technic. Then, the errors we wish to detect are precisely defined. Afterwards, the first type system is defined and its properties...
The actor message-passing model of concurrent computation has inspired new ideas in the areas of k...
International audienceTo program parallel systems efficiently and easily, a wide range of programmin...
none2siAfter more than 40 years by their invention, actors are nowadays in the mainstream, as a refe...
International audienceAs informal methods do little to help their use for concurrent and distributed...
This thesis discusses two methodologies for applying type discipline to concurrent programming with ...
We argue that the ability to model shared objects with changing local states, dynamic reconfigurab...
none2siAfter more than 40 years by their invention, actors are nowadays in the mainstream, as a refe...
Inheritance is a valuable mechanism which enhances reusability and maintainability of software. A la...
AbstractIn this paper we present two actor languages and a semantics preserving translation between ...
The pioneering work of Hewitt and Baker on the foundations of concurrency during the seventies has i...
ACT++ (Actors in C++) is a concurrent object-oriented language being designed for distributed real-t...
Recent mainstream programming languages such as Erlang or Scala have renewed the interest on the Act...
To program parallel systems efficiently and easily, a wide range of programming models have been pro...
We present a study of the interaction properties of objects in concurrent object oriented programmin...
To move forward to the next generation of artificial intelligence programs, new languages will have ...
The actor message-passing model of concurrent computation has inspired new ideas in the areas of k...
International audienceTo program parallel systems efficiently and easily, a wide range of programmin...
none2siAfter more than 40 years by their invention, actors are nowadays in the mainstream, as a refe...
International audienceAs informal methods do little to help their use for concurrent and distributed...
This thesis discusses two methodologies for applying type discipline to concurrent programming with ...
We argue that the ability to model shared objects with changing local states, dynamic reconfigurab...
none2siAfter more than 40 years by their invention, actors are nowadays in the mainstream, as a refe...
Inheritance is a valuable mechanism which enhances reusability and maintainability of software. A la...
AbstractIn this paper we present two actor languages and a semantics preserving translation between ...
The pioneering work of Hewitt and Baker on the foundations of concurrency during the seventies has i...
ACT++ (Actors in C++) is a concurrent object-oriented language being designed for distributed real-t...
Recent mainstream programming languages such as Erlang or Scala have renewed the interest on the Act...
To program parallel systems efficiently and easily, a wide range of programming models have been pro...
We present a study of the interaction properties of objects in concurrent object oriented programmin...
To move forward to the next generation of artificial intelligence programs, new languages will have ...
The actor message-passing model of concurrent computation has inspired new ideas in the areas of k...
International audienceTo program parallel systems efficiently and easily, a wide range of programmin...
none2siAfter more than 40 years by their invention, actors are nowadays in the mainstream, as a refe...