Tailorability is generally regarded as a key property of groupware systems due to the dynamics and diversity of cooperative work. This article investigates the use of software components as a generic architectural concept for designing tailorable groupware applications. First, the issues raised by this approach are discussed. The results of a first exploratory experiment led us to concentrate on the support of distributed tailorable CSCW applications. We discuss the question of an appropriate component model and develop requirements for a platform for the flexible deployment of distributed component-based applications. As a consequence of these reflections, we have developed the FlexiBeans component model and the Evolve platform whose desig...
L'objectif du TCAO (Travail Collaboratif Assisté par Ordinateur), est de trouver les moyens par lesq...
In this paper we examine the requirements of large scale cooperative applications, namely those alte...
A component framework is based on a software architecture, a set of components and their interaction...
Tailorability is generally regarded as a key property of groupware systems due to the dynamics and d...
Tailorability is generally regarded as a key property of groupware systems due to the dynamics and d...
Tailorability is generally regarded as a key property of groupware systems due to the dynamics and d...
Groupware systems are designed to support the cooperation of people within and between enterprises. ...
Tailoring is identified as a key requirement for CSCW applications. One major tailoring mechanism is...
International audienceIn this article, we propose an approach to introduce tailorability in the desi...
International audienceIn this paper, we propose a software architecture based on Web services and So...
In the past, the field of CSCW has concentrated on providing support for the cooperative and coordin...
The recent interest in carrying out software engineering in a distributed manner could lead to a fut...
In this state of the art report, we review advances in distributed component technologies, such as t...
Dependable distributed applications require flexible infrastructure support for controlled redundanc...
The design of tailorable systems is an important issue for fields of application which are character...
L'objectif du TCAO (Travail Collaboratif Assisté par Ordinateur), est de trouver les moyens par lesq...
In this paper we examine the requirements of large scale cooperative applications, namely those alte...
A component framework is based on a software architecture, a set of components and their interaction...
Tailorability is generally regarded as a key property of groupware systems due to the dynamics and d...
Tailorability is generally regarded as a key property of groupware systems due to the dynamics and d...
Tailorability is generally regarded as a key property of groupware systems due to the dynamics and d...
Groupware systems are designed to support the cooperation of people within and between enterprises. ...
Tailoring is identified as a key requirement for CSCW applications. One major tailoring mechanism is...
International audienceIn this article, we propose an approach to introduce tailorability in the desi...
International audienceIn this paper, we propose a software architecture based on Web services and So...
In the past, the field of CSCW has concentrated on providing support for the cooperative and coordin...
The recent interest in carrying out software engineering in a distributed manner could lead to a fut...
In this state of the art report, we review advances in distributed component technologies, such as t...
Dependable distributed applications require flexible infrastructure support for controlled redundanc...
The design of tailorable systems is an important issue for fields of application which are character...
L'objectif du TCAO (Travail Collaboratif Assisté par Ordinateur), est de trouver les moyens par lesq...
In this paper we examine the requirements of large scale cooperative applications, namely those alte...
A component framework is based on a software architecture, a set of components and their interaction...