Michel Riveill

Context-sensitive authorization for asynchronous communications (2009)

Hourdin, Vincent, Tigli, Jean-Yves, Lavirotte, Stéphane, Rey, Gaëtan, Riveill, Michel

Main requirement of recent computing environments, like mobile and then ubiquitous computing, is to adapt applications to context. On the other hand, access control generally trust users once they...

Context-sensitive authorization for asynchronous communications (2009)

Hourdin, Vincent, Tigli, Jean-Yves, Lavirotte, Stéphane, Rey, Gaëtan, Riveill, Michel

Main requirement of recent computing environments, like mobile and then ubiquitous computing, is to adapt applications to context. On the other hand, access control generally trust users once they...

Models at Runtime: Service for Device Composition and Adaptation (2009)

Ferry, Nicolas, Hourdin, Vincent, Lavirotte, Stéphane, Rey, Gaëtan, Tigli, Jean-Yves, Riveill, Michel

Our works on software architectures for highly dynamic environments, such as ubiquitous computing, led us to consider models at runtime. Indeed, the biggest challenge of these environments is...

Models at Runtime: Service for Device Composition and Adaptation (2009)

Ferry, Nicolas, Hourdin, Vincent, Lavirotte, Stéphane, Rey, Gaëtan, Tigli, Jean-Yves, Riveill, Michel

Our works on software architectures for highly dynamic environments, such as ubiquitous computing, led us to consider models at runtime. Indeed, the biggest challenge of these environments is...

Lightweight Service Oriented Architecture for Pervasive Computing (2009)

TIGLI, Jean-Yves, LAVIROTTE, Stephane, REY, Gaetan, Hourdin, Vincent, RIVEILL, Michel

Pervasive computing appears like a new computing era based on networks of objects and devices evolving in a real world, radically different from distributed computing, based on networks of computers...

Context-aware Authorization in Highly Dynamic Environments (2009)

TIGLI, Jean-Yves, LAVIROTTE, Stephane, REY, Gaetan, Hourdin, Vincent, RIVEILL, Michel

Highly dynamic computing environments, like ubiquitous and pervasive computing environments, require frequent adaptation of applications. Context is a key to adapt suiting user needs. On the other...

Context-Sensitive Authorization in Interaction Patterns (2009)

Hourdin, Vincent, Tigli, Jean-Yves, Lavirotte, Stéphane, Rey, Gaëtan, Riveill, Michel

Main requirement of recent computing environments, like mobile and then ubiquitous computing, is to adapt applications to context. On the other hand, access control generally trust users once they...

Service Composition based on Natural Language Requests (2009)

Cremene, Marcel, Tigli, Jean-Yves, Lavirotte, Stéphane, Pop, Florin-Claudiu, Riveill, Michel, Rey, Gaëtan

Abstract—The easiest way for a user to express his needs regarding a desired service is to use natural language. The main issues come from the fact that the natural language is incomplete and...

Context Adaptative Systems based on Horizontal Architecture for Ubiquitous Computing (2009)

Ferry, Nicolas, Lavirotte, Stéphane, Tigli, Jean-Yves, Rey, Gaëtan, Riveill, Michel

Many adaptative context-aware middleware exist and mostly rely on so-called vertical architectures that offer a functional decomposition for context-awareness. This architecture has a weak point: it...

Service Composition based on Natural Language Requests (2009)

Cremene, Marcel, Tigli, Jean-Yves, Lavirotte, Stéphane, Pop, Florin-Claudiu, Riveill, Michel, Rey, Gaëtan

Abstract—The easiest way for a user to express his needs regarding a desired service is to use natural language. The main issues come from the fact that the natural language is incomplete and...

Context Adaptative Systems based on Horizontal Architecture for Ubiquitous Computing (2009)

Ferry, Nicolas, Lavirotte, Stéphane, Tigli, Jean-Yves, Rey, Gaëtan, Riveill, Michel

Many adaptative context-aware middleware exist and mostly rely on so-called vertical architectures that offer a functional decomposition for context-awareness. This architecture has a weak point: it...

Context-Sensitive Authorization in Interaction Patterns (2009)

Hourdin, Vincent, Tigli, Jean-Yves, Lavirotte, Stéphane, Rey, Gaëtan, Riveill, Michel

Main requirement of recent computing environments, like mobile and then ubiquitous computing, is to adapt applications to context. On the other hand, access control generally trust users once they...

Lightweight Service Oriented Architecture for Pervasive Computing (2009)

Jean-Yves Tigli, Stephane Lavirotte, Gaetan Rey, Vincent Hourdin, Michel Riveill

Pervasive computing appears like a new computing era based on networks of objects and devices evolving in a real world, radically different from distributed computing, based on networks of computers...

Context-aware Authorization in Highly Dynamic Environments (2009)

Jean-Yves Tigli, Stephane Lavirotte, Gaetan Rey, Vincent Hourdin, Michel Riveill

Highly dynamic computing environments, like ubiquitous and pervasive computing environments, require frequent adaptation of applications. Context is a key to adapt suiting user needs. On the other...

Safety as a Service (2009)

Audrey Occello, Anne-marie Dery-pinna, Michel Riveill

Application adaptations can involve changing the stucture or the behavior of applications. When performed at runtime, such adaptations may lead application execution to unsafe states. It arises in...

Context-sensitive authorization for asynchronous communications (2009)

Hourdin, Vincent, Tigli, Jean-Yves, Lavirotte, Stéphane, Rey, Gaëtan, Riveill, Michel

Main requirement of recent computing environments, like mobile and then ubiquitous computing, is to adapt applications to context. On the other hand, access control generally trust users once they...

Context-Sensitive Authorization in Interaction Patterns (2009)

Hourdin, Vincent, Tigli, Jean-Yves, Lavirotte, Stéphane, Rey, Gaëtan, Riveill, Michel

Main requirement of recent computing environments, like mobile and then ubiquitous computing, is to adapt applications to context. On the other hand, access control generally trust users once they...

Service Composition based on Natural Language Requests (2009)

Cremene, Marcel, Tigli, Jean-Yves, Lavirotte, Stéphane, Pop, Florin-Claudiu, Riveill, Michel, Rey, Gaëtan

Abstract—The easiest way for a user to express his needs regarding a desired service is to use natural language. The main issues come from the fact that the natural language is incomplete and...

Models at Runtime: Service for Device Composition and Adaptation (2009)

Ferry, Nicolas, Hourdin, Vincent, Lavirotte, Stéphane, Rey, Gaëtan, Tigli, Jean-Yves, Riveill, Michel

Our works on software architectures for highly dynamic environments, such as ubiquitous computing, led us to consider models at runtime. Indeed, the biggest challenge of these environments is...

Context Adaptative Systems based on Horizontal Architecture for Ubiquitous Computing (2009)

Ferry, Nicolas, Lavirotte, Stéphane, Tigli, Jean-Yves, Rey, Gaëtan, Riveill, Michel

Many adaptative context-aware middleware exist and mostly rely on so-called vertical architectures that offer a functional decomposition for context-awareness. This architecture has a weak point: it...

CONKER : un modèle de répartition pour processus communicants. Application à OCCAM (2008)

Riveill, Michel

CONKER est un noyau de communication construit à l'aide du modèle CSP. Une application décrite à l'aide de CONKER sera composée de connecteurs qui sont les obJjets charges de la...

Making Domain-Specific Models Collaborate (2008)

Audrey Occello, Olivier Casile, Anne-marie Dery-pinna, Michel Riveill

Abstract. Many software vendors are pushing Domain-Specific Modeling (DSM) as a way to add business value to their middleware offerings. On the other hand, because the Service Oriented Architecture...

Description Model for Nomadic Access Services (2008)

Marcel Cremene, Michel Riveill, Christian Martel

• How to build nomadic services? • Proposed approach • Existent service models

Towards Unanticipated Dynamic Service Adaptation (2008)

Marcel Cremene, Michel Riveill, Christian Martel

Abstract. Most service adaptation solutions follow an anticipated approach: the adaptation control is based on predefined service-specific rules and strategies. These solutions will not work...

Self-adaptation of event-driven component-oriented middleware using Aspects of Assembly (2008)

Daniel Cheung-foo-wo, Is (unsa Cnrs, Jean-yves Tigli, Michel Riveill, Stéphane Lavirotte

Pervasive devices are becoming popular and smaller. Those mobile systems should be able to adapt to changing requirements and execution environments. But it requires the ability to reconfigure...

component (2008)

Olivier Nano, Mireille Blay-fornarino, Anne-marie Dery, Michel Riveill

abstract model for integrating and composing services in

Devant la commission d’examen composée de: (2008)

Présentée À, L’université Bordeaux I, Spécialité Informatique, Françoise Baude, Maître Conférences, Françoise Baude, ...

Vers une programmation locale et distribuée unifiée au travers de l’utilisation de conteneurs actifs et de références asynchrones. Soutenue le: 08 novembre 2004 Après avis des rapporteurs:

RESUME (2007)

Daniel Salber, Jolle Coutaz, Dominique Decouchant, Michel Riveill

La notion de collecticiel n'a pas toujours reu de dfinition prcise et consensuelle. Dans cet article, nous prsentons diffrents points de vue adopts dans la littrature et tentons de les intgrer...

Components (2007)

Luc Bellissard, Michel Riveill

Programming of distributed applications is now supported by multiple alternatives when considering high level distributed environments. Using a system platform for remote access to services Such a...

Self-adaptation of event-driven component-oriented Middleware using Aspects of Assembly (2007)

Cheung-Foo-Wo, Daniel, Tigli, Jean-Yves, Lavirotte, Stéphane, Riveill, Michel

Pervasive devices are becoming popular and smaller. Those mobile systems should be able to adapt to changing requirements and execution environments. But it requires the ability to reconfigure...

Self-adaptation of event-driven component-oriented Middleware using Aspects of Assembly (2007)

Cheung-Foo-Wo, Daniel, Tigli, Jean-Yves, Lavirotte, Stéphane, Riveill, Michel

Pervasive devices are becoming popular and smaller. Those mobile systems should be able to adapt to changing requirements and execution environments. But it requires the ability to reconfigure...

Optimized Contextual Discovery of Web Services for Devices (2007)

Bussière, Nicolas, Cheung-Foo-Wo, Daniel, Hourdin, Vincent, Lavirotte, Stéphane, Riveill, Michel, Tigli, Jean-Yves

Due to more and more mobile computers moving among smart and communicating devices in our everyday life, we observe the emergence of new constraints in software design. Indeed, device heterogeneity,...

Optimized Contextual Discovery of Web Services for Devices (2007)

Bussière, Nicolas, Cheung-Foo-Wo, Daniel, Hourdin, Vincent, Lavirotte, Stéphane, Riveill, Michel, Tigli, Jean-Yves

Due to more and more mobile computers moving among smart and communicating devices in our everyday life, we observe the emergence of new constraints in software design. Indeed, device heterogeneity,...

Impact of the execution context on Grid job performances (2007)

Glatard, Tristan, Lingrand, Diane, Montagnat, Johan, Riveill, Michel

In this paper, we examine how the execution context of grid jobs can help to refine submission strategies on a production grid. On this kind of infrastructure, the latency highly impacts...

Impact of the execution context on Grid job performances (2007)

Glatard, Tristan, Lingrand, Diane, Montagnat, Johan, Riveill, Michel

In this paper, we examine how the execution context of grid jobs can help to refine submission strategies on a production grid. On this kind of infrastructure, the latency highly impacts...

Contextual Adaptation for Ubiquitous Computing Systems using Components and Aspect of Assembly (2007)

Cheung-Foo-Wo, Daniel, Tigli, Jean-Yves, Lavirotte, Stéphane, Riveill, Michel

Because of the growing diversity of mobile computer terminals and communicating objects, we observe the emergence of applications using the notion of context. Firstly, we propose an analysis of...

Contextual Adaptation for Ubiquitous Computing Systems using Components and Aspect of Assembly (2007)

Cheung-Foo-Wo, Daniel, Tigli, Jean-Yves, Lavirotte, Stéphane, Riveill, Michel

Because of the growing diversity of mobile computer terminals and communicating objects, we observe the emergence of applications using the notion of context. Firstly, we propose an analysis of...

Impact of the execution context on Grid job performances (2007)

Tristan Glatard, Diane Lingr, Johan Montagnat, Michel Riveill

In this paper, we examine how the execution context of grid jobs can help to refine submission strategies on a production grid. On this kind of infrastructure, the latency highly impacts...

Impact of the execution context on Grid job performances (2007)

Tristan Glatard, Diane Lingr, Johan Montagnat, Michel Riveill

In this paper, we examine how the execution context of grid jobs can help to refine submission strategies on a production grid. On this kind of infrastructure, the latency highly impacts...

Impact of the execution context on Grid job performances (2007)

Tristan Glatard, Diane Lingr, Johan Montagnat, Michel Riveill

In this paper, we examine how the execution context of grid jobs can help to refine submission strategies on a production grid. On this kind of infrastructure, the latency highly impacts...

Semantic orchestrations merging - Towards Composition of Overlapping Orchestrations (2007)

Clementine Nemo, Mireille Blay-fornarino, Michel Riveill, Günter Kniesel

Abstract: Service oriented architectures foster evolution of enterprise information systems by supporting loose coupling and easy composition of services. Unfortunately, current approaches to service...

Impact of the execution context on Grid job performances (2007)

Glatard, Tristan, Lingrand, Diane, Montagnat, Johan, Riveill, Michel

In this paper, we examine how the execution context of grid jobs can help to refine submission strategies on a production grid. On this kind of infrastructure, the latency highly impacts...

Impact of the execution context on Grid job performances (2007)

Glatard, Tristan, Lingrand, Diane, Montagnat, Johan, Riveill, Michel

In this paper, we examine how the execution context of grid jobs can help to refine submission strategies on a production grid. On this kind of infrastructure, the latency highly impacts...

Impact of the execution context on Grid job performances (2007)

Glatard, Tristan, Lingrand, Diane, Montagnat, Johan, Riveill, Michel

In this paper, we examine how the execution context of grid jobs can help to refine submission strategies on a production grid. On this kind of infrastructure, the latency highly impacts...

Optimized Contextual Discovery of Web Services for Devices (2007)

Bussière, Nicolas, Cheung-Foo-Wo, Daniel, Hourdin, Vincent, Lavirotte, Stéphane, Riveill, Michel, Tigli, Jean-Yves

Due to more and more mobile computers moving among smart and communicating devices in our everyday life, we observe the emergence of new constraints in software design. Indeed, device heterogeneity,...

Self-adaptation of event-driven component-oriented Middleware using Aspects of Assembly (2007)

Cheung-Foo-Wo, Daniel, Tigli, Jean-Yves, Lavirotte, Stéphane, Riveill, Michel

Pervasive devices are becoming popular and smaller. Those mobile systems should be able to adapt to changing requirements and execution environments. But it requires the ability to reconfigure...

Contextual Adaptation for Ubiquitous Computing Systems using Components and Aspect of Assembly (2007)

Cheung-Foo-Wo, Daniel, Tigli, Jean-Yves, Lavirotte, Stéphane, Riveill, Michel

Because of the growing diversity of mobile computer terminals and communicating objects, we observe the emergence of applications using the notion of context. Firstly, we propose an analysis of...

Wcomp: a Multi-Design Approach for Prototyping Applications using Heterogeneous Resources (2006)

Cheung-Foo-Wo, Daniel, Tigli, Jean-Yves, Lavirotte, Stéphane, Riveill, Michel

This paper presents Wcomp which is a framework for rapid application prototyping. This framework has been developed for targeting wearable computing applications but can also be used in the field of...

Wcomp: a Multi-Design Approach for Prototyping Applications using Heterogeneous Resources (2006)

Cheung-Foo-Wo, Daniel, Tigli, Jean-Yves, Lavirotte, Stéphane, Riveill, Michel

This paper presents Wcomp which is a framework for rapid application prototyping. This framework has been developed for targeting wearable computing applications but can also be used in the field of...

Wcomp: a Multi-Design Approach for Prototyping Applications using Heterogeneous Resources (2006)

Cheung-Foo-Wo, Daniel, Tigli, Jean-Yves, Lavirotte, Stéphane, Riveill, Michel

This paper presents Wcomp which is a framework for rapid application prototyping. This framework has been developed for targeting wearable computing applications but can also be used in the field of...

Adaptation dynamique de services (2004)

Cremene, Marcel, Riveill, Michel, Martel, Christian, Loghin, Calin, Miron, Costin

Cet article propose une architecture logicielle qui rend possible l'adaptation dynamique de services construits par assemblage de composants, en fonction de contextes d'utilisation variés. Dans le...

Adaptation dynamique de services (2004)

Cremene, Marcel, Riveill, Michel, Martel, Christian, Loghin, Calin, Miron, Costin

Cet article propose une architecture logicielle qui rend possible l'adaptation dynamique de services construits par assemblage de composants, en fonction de contextes d'utilisation variés. Dans le...

Adaptation dynamique de services (2004)

Cremene, Marcel, Riveill, Michel, Martel, Christian, Loghin, Calin, Miron, Costin

This paper proposes a software architecture for dynamical service adaptation. The services are constituted by reusable software components. The adaptation's goal is to optimize the service function...

Adaptation dynamique de services (2004)

Cremene, Marcel, Riveill, Michel, Martel, Christian, Loghin, Calin, Miron, Costin

Cet article propose une architecture logicielle qui rend possible l'adaptation dynamique de services construits par assemblage de composants, en fonction de contextes d'utilisation variés. Dans le...

Adaptation dynamique de services (2004)

Cremene, Marcel, Riveill, Michel, Martel, Christian, Loghin, Calin, Miron, Costin

Cet article propose une architecture logicielle qui rend possible l'adaptation dynamique de services construits par assemblage de composants, en fonction de contextes d'utilisation variés. Dans le...

Vol. 3, No. 2 Special issue: .NET: The Programmer's Perspective: ECOOP Workshop 2003 Dynamic Component Composition in .NET (2004)

Anis Charfi David, David Emsellem, Michel Riveill

this paper we propose a model to define the integration of services and describe its implementation in the .NET framework. We also discuss the facilities o#ered by the .NET platform in comparison...

Adaptation dynamique de services (2004)

Cremene, Marcel, Riveill, Michel, Martel, Christian, Loghin, Calin, Miron, Costin

Cet article propose une architecture logicielle qui rend possible l'adaptation dynamique de services construits par assemblage de composants, en fonction de contextes d'utilisation variés. Dans le...

Adaptation dynamique de services (2004)

Cremene, Marcel, Riveill, Michel, Martel, Christian, Loghin, Calin, Miron, Costin

Cet article propose une architecture logicielle qui rend possible l'adaptation dynamique de services construits par assemblage de composants, en fonction de contextes d'utilisation variés. Dans le...

Adaptation dynamique de services (2004)

Cremene, Marcel, Riveill, Michel, Martel, Christian, Loghin, Calin, Miron, Costin

Cet article propose une architecture logicielle qui rend possible l'adaptation dynamique de services construits par assemblage de composants, en fonction de contextes d'utilisation variés. Dans le...

Responsible: (2003)

Université De Nice Sophia Antipolis, Marcos Didonet, Del Fabro, Michel Riveill, Denis Caromel

1 Replication.................................................................................................................... 6

High-available enterprise Java Beans using group communication system support (2001)

Marcia Pasin, Michel Riveill, Taisy Silva Weber

The Enterprise JavaBeans (EJB) architecture provides a structure to build scalable and distributed applications, based on transactions. Despite of the transactional service, if the server crashes,...

JavaPod : une plate-forme à composants adaptable et extensible (2000)

Bruneton, Eric, Riveill, Michel

Dans le cadre de la construction d'applications réparties, nous nous intéresso- ns aux plates-formes logicielles qui servent de support à ces applications. Ces plates-formes prennent en charge une...

JavaPod : une plate-forme à composants adaptable et extensible (2000)

Bruneton, Eric, Riveill, Michel

Dans le cadre de la construction d'applications réparties, nous nous intéresso- ns aux plates-formes logicielles qui servent de support à ces applications. Ces plates-formes prennent en charge une...

JavaPod : une plate-forme à composants adaptable et extensible (2000)

Bruneton, Eric, Riveill, Michel

Dans le cadre de la construction d'applications réparties, nous nous intéresso- ns aux plates-formes logicielles qui servent de support à ces applications. Ces plates-formes prennent en charge une...

JavaPod: an Adaptable and Extensible Component Platform (2000)

Eric Bruneton, Michel Riveill

The goals and motivations of our work are those of the aspect-oriented programming model [2], applied to distributed applications. In other words,

Reflective implementation on non-functional properties with the JavaPod component platform (2000)

Eric Bruneton, Michel Riveill

This position paper presents an extensible, reflective middleware platform whose main goal is to separate, compose and associate with applications several non-functional properties. It presents then...

JavaPod : une plate-forme à composants adaptable et extensible (2000)

Bruneton, Eric, Riveill, Michel

Dans le cadre de la construction d'applications réparties, nous nous intéresso- ns aux plates-formes logicielles qui servent de support à ces applications. Ces plates-formes prennent en charge une...

JavaPod : une plate-forme à composants adaptable et extensible (2000)

Bruneton, Eric, Riveill, Michel

Dans le cadre de la construction d'applications réparties, nous nous intéresso- ns aux plates-formes logicielles qui servent de support à ces applications. Ces plates-formes prennent en charge une...

Dynamic reconfiguration of agent-based applications (1999)

Luc Bellissard, Nol De Palma, Michel Riveill

This paper examines the problem of dynamic application reconfiguration. We show that the addition of event-driven agents to an application built from interconnected components greatly improves the...

Dynamic Reconfiguration of Agent-Based Applications (1999)

Noël De Palma, Luc Bellissard, Michel Riveill

In order to reduce the costs related to application unavailability during maintenance operations, dynamic reconfiguration provides applications with the ability to evolve at runtime. We consider a...

Dynamic Reconfiguration of Agent-Based Applications (1999)

Luc Bellissard Nol, Luc Bellissard, Noël De Palma, Michel Riveill

This paper examines the problem of dynamic application reconfiguration. We show that the addition of event-driven agents to an application built from interconnected components greatly improves the...

System Services for Distributed Application Configuration (1998)

Luc Bellissard, Fabienne Boyer, Michel Riveill, Jean-yves Vion-dury

The reuse of existing software components for the engineering of complex distributed applications is today a key issue in industrial development projects. Encapsulation and interconnection of...

Architecturing and Configuring Distributed Applications with Olan (1998)

Luc Bellissard, Fabienne Boyer, Michel Riveill, Jean-yves Vion-dury

Middleware platforms are today solutions to the problem of designing and implementing distributed applications. They provide facilities for heterogeneous software components to communicate remotely,...

Architecturing and Configuring Distributed Application with Olan (1998)

Roland Balter Luc, Luc Bellissard, Fabienne Boyer, Michel Riveill, Jean-yves Vion-dury

Middleware platforms are today solutions to the problem of designing and implementing distributed applications. They provide facilities for heterogeneous software components to communicate remotely,...

System Services for Distributed Application Configuration (1998)

Luc Bellissard Fabienne, Fabienne Boyer, Michel Riveill, Jean-yves Vion-dury

The reuse of existing software components for the engineering of complex distributed applications is today a key issue in industrial development projects. Encapsulation and interconnection of...

Distributed Application Configuration (1997)

Bellissard, Luc, Ben Atallah, Slim, Boyer, Fabienne, Riveill, Michel

This paper presents Olan, a language and a run time support intended to facilitate the design, configuration and evolution of distributed applications made up of heterogeneous software components....

Distributed Application Configuration (1997)

Bellissard, Luc, Ben Atallah, Slim, Boyer, Fabienne, Riveill, Michel

This paper presents Olan, a language and a run time support intended to facilitate the design, configuration and evolution of distributed applications made up of heterogeneous software components....

Distributed Application Configuration (1997)

Bellissard, Luc, Ben Atallah, Slim, Boyer, Fabienne, Riveill, Michel

This paper presents Olan, a language and a run time support intended to facilitate the design, configuration and evolution of distributed applications made up of heterogeneous software components....

Connectors: a Key Feature for Building Distributed Component-Based Architectures (1997)

Vladimir Marangozov, Luc Bellissard, Jean-yves Vion-dury, Michel Riveill

Building distributed applications and frameworks that integrate legacy software components is more than ever a challenging direction in distributed software engineering. However, interconnecting...

Distributed Application Configuration (1997)

Bellissard, Luc, Ben Atallah, Slim, Boyer, Fabienne, Riveill, Michel

This paper presents Olan, a language and a run time support intended to facilitate the design, configuration and evolution of distributed applications made up of heterogeneous software components....

Distributed Application Configuration (1997)

Bellissard, Luc, Ben Atallah, Slim, Boyer, Fabienne, Riveill, Michel

This paper presents Olan, a language and a run time support intended to facilitate the design, configuration and evolution of distributed applications made up of heterogeneous software components....

Distributed Application Configuration (1996)

Luc Bellissard, Luc Bellissard, Slim Ben Atallah, Slim Ben Atallah, Fabienne Boyer, Fabienne Boyer, ...

: This paper presents Olan, a language and a run time support intended to facilitate the design, configuration and evolution of distributed applications made up of heterogeneous software components....

From Distributed Objects to Distributed Components: the Olan Approach (1996)

Luc Bellissard Michel, Michel Riveill

This paper has described an environment for the construction and configuration of distributed applications. In our view, distributed applications are constructed by assembling a set of interacting...

Distributed Application Configuration (1996)

Luc Bellissard, Slim Ben Atallah, Fabienne Boyer, Michel Riveill, Projet Sirac

This paper presents Olan, a language and a run time support intended to facilitate the design, configurationand evolution of distributed applications made up of heterogeneous software components....

Access Control Model for Groupware Applications (1995)

Rushed Kanawati, Michel Riveill

Groupware applications introduce new requirements in terms of access control that are not adequately handled by access control models developed for non collaborative applications. The central...

Component-based Programming and Application Management with OLAN (1995)

Luc Bellissard, Slim Ben Atallah, Alain Kerbrat, Michel Riveill, Projet Sirac

Abstract. Efficient system mechanisms for distributed object management are becoming increasingly available. Application developers need appropriate tools to fully exploit the power of these...

Olan: A Language and Runtime Support for Distributed Application Configuration (1995)

L. Bellissard, Michel Riveill

: This paper presents a component-based programming model whose goal is to make construction and management of distributed cooperative applications easier. The approach taken aims at combining Module...

Access Control Model for Groupware Applications (1995)

Rushed Kanawati Michel, Michel Riveill

: Groupware applications introduce new requirements in terms of access control that are not adequately handled by access control models developed for non collaborative applications. The central...

Olan: A Language and Runtime Support for Distributed Application Configuration (1995)

Bellissard Michel Riveill, L. Bellissard, Michel Riveill

: This paper presents a component-based programming model whose goal is to make construction and management of distributed cooperative applications easier. The approach taken aims at combining Module...

The Guide Language (1994)

Roland Balter, Serge Lacourte, Michel Riveill

: the Guide language is an object-oriented language dedicated for programming distributed applications on top of the Comandos platform. This language faithfully reflects all the capabilities of the...

The Guide Language (1994)

Balter, Roland, Lacourte, Serge, Riveill, Michel

The Guide language is an object-oriented language dedicated for programming distributed applications on top of the Comandos platform. This language faithfully reflects all the capabilities of the...

The Comandos Supported Programming Languages (1993)

Bridget Walsh, Bridget Walsh, Paul Taylor, Paul Taylor, Colm Mchugh, Colm Mchugh, ...

This report describes the three programming languages supported by the Comandos platform: C++; Eiffel; and the Comandos Object-Oriented Language. This report is published as Chapter 4. of The...

Griffon: A Cooperative, Structured, Distributed Document Editor (1993)

Dominique Decouchant, Vincent Quint, Michel Riveill, Irène Vatton, Dominique Decouchant Vincent Quint

: This article presents the Griffon groupware application which allows several users to cooperate for editing shared documents. Users access the application through a local area network of individual...

CONKER : un modèle de répartition pour processus communicants. Application à OCCAM (1987)

Riveill, Michel

CONKER est un noyau de communication construit à l'aide du modèle CSP. Une application décrite à l'aide de CONKER sera composée de connecteurs qui sont les obJjets charges de la...

CONKER : un modèle de répartition pour processus communicants. Application à OCCAM (1987)

Riveill, Michel

CONKER est un noyau de communication construit à l'aide du modèle CSP. Une application décrite à l'aide de CONKER sera composée de connecteurs qui sont les obJjets charges de la...

CONKER : un modèle de répartition pour processus communicants. Application à OCCAM (1987)

Riveill, Michel

CONKER est un noyau de communication construit à l'aide du modèle CSP. Une application décrite à l'aide de CONKER sera composée de connecteurs qui sont les obJjets charges de la...

CONKER : un modèle de répartition pour processus communicants. Application à OCCAM (1987)

Riveill, Michel

CONKER est un noyau de communication construit à l'aide du modèle CSP. Une application décrite à l'aide de CONKER sera composée de connecteurs qui sont les obJjets charges de la...

CONKER : un modèle de répartition pour processus communicants. Application à OCCAM (1987)

Riveill, Michel

CONKER est un noyau de communication construit à l'aide du modèle CSP. Une application décrite à l'aide de CONKER sera composée de connecteurs qui sont les obJjets charges de la...

CONKER : un modèle de répartition pour processus communicants. Application à OCCAM (1987)

Riveill, Michel

CONKER est un noyau de communication construit à l'aide du modèle CSP. Une application décrite à l'aide de CONKER sera composée de connecteurs qui sont les obJjets charges de la...

CONKER : un modèle de répartition pour processus communicants. Application à OCCAM (1987)

Riveill, Michel

CONKER est un noyau de communication construit à l'aide du modèle CSP. Une application décrite à l'aide de CONKER sera composée de connecteurs qui sont les obJjets charges de la...

CONKER : un modèle de répartition pour processus communicants. Application à OCCAM (1987)

Riveill, Michel

CONKER est un noyau de communication construit à l'aide du modèle CSP. Une application décrite à l'aide de CONKER sera composée de connecteurs qui sont les obJjets charges de la...

CONKER : un modèle de répartition pour processus communicants. Application à OCCAM (1987)

Riveill, Michel

CONKER est un noyau de communication construit à l'aide du modèle CSP. Une application décrite à l'aide de CONKER sera composée de connecteurs qui sont les obJjets charges de la...

Lead Software Design Engineer / Computer Scientist (1977)

Pontdriesch A, Nationality French, John Lefor, Mark Gilbert, Wolfgang Manousek, Michel Riveill, ...

Description: Research and development position to advance Microsoft Enterprise Web Services ’ technologies around Service Level Agreements, Dynamic Workflows and Grid. I built up and lead a small...