Pour aborder le développement d'applications concurrentes et distribuées, le modèle de programmation à objets actifs procure une abstraction de haut niveau pour programmer de façon concurrente. Les objets actifs sont des entités indépendantes qui communiquent par messages asynchrones. Peu de systèmes à objets actifs considèrent actuellement une exécution multi-threadée. Cependant, introduire un parallélisme contrôlé permet d'éviter les coûts induits par des appels de méthodes distants. Dans cette thèse, nous nous intéressons aux enjeux que présentent les objets actifs multi-threadés, et à la coordination des threads pour exécuter de façon sûre les tâches d'un objet actif en parallèle. Nous enrichissons dans un premier temps le modèle de pro...
Composition du juryMonsieur Frédéric Desprez, Membre/PrésidentMonsieur Jean-François Méhaut, Membre/...
En informatique, la notion de processus léger ou thread est désormais omniprésente. En effet, les th...
Active objects are concurrent, active entities based on the object-oriented paradigm. We present a m...
In order to tackle the development of concurrent and distributed applications, the active object pro...
In order to tackle the development of concurrent and distributed applications, the active object pro...
In order to tackle the development of concurrent and distributed applications, the active object pro...
The active object programming model is particularly adapted to easily program distributed objects: i...
The active object programming model is particularly adapted to easily program distributed objects: i...
15th International Conference on Coordination Models and Languages, Florence, Italy, 3--6Internation...
Active objects offer a paradigm which simplifies writing distributed applications. Since each active...
Active objects offer a paradigm which simplifies writing distributed applications. Since each active...
International audienceActive objects offer a paradigm which simplifies writing distributed applicati...
In order to tackle the development of concurrent and distributed systems, theactive object programmi...
Composition du juryMonsieur Frédéric Desprez, Membre/PrésidentMonsieur Jean-François Méhaut, Membre/...
Composition du juryMonsieur Frédéric Desprez, Membre/PrésidentMonsieur Jean-François Méhaut, Membre/...
Composition du juryMonsieur Frédéric Desprez, Membre/PrésidentMonsieur Jean-François Méhaut, Membre/...
En informatique, la notion de processus léger ou thread est désormais omniprésente. En effet, les th...
Active objects are concurrent, active entities based on the object-oriented paradigm. We present a m...
In order to tackle the development of concurrent and distributed applications, the active object pro...
In order to tackle the development of concurrent and distributed applications, the active object pro...
In order to tackle the development of concurrent and distributed applications, the active object pro...
The active object programming model is particularly adapted to easily program distributed objects: i...
The active object programming model is particularly adapted to easily program distributed objects: i...
15th International Conference on Coordination Models and Languages, Florence, Italy, 3--6Internation...
Active objects offer a paradigm which simplifies writing distributed applications. Since each active...
Active objects offer a paradigm which simplifies writing distributed applications. Since each active...
International audienceActive objects offer a paradigm which simplifies writing distributed applicati...
In order to tackle the development of concurrent and distributed systems, theactive object programmi...
Composition du juryMonsieur Frédéric Desprez, Membre/PrésidentMonsieur Jean-François Méhaut, Membre/...
Composition du juryMonsieur Frédéric Desprez, Membre/PrésidentMonsieur Jean-François Méhaut, Membre/...
Composition du juryMonsieur Frédéric Desprez, Membre/PrésidentMonsieur Jean-François Méhaut, Membre/...
En informatique, la notion de processus léger ou thread est désormais omniprésente. En effet, les th...
Active objects are concurrent, active entities based on the object-oriented paradigm. We present a m...