Abstract | ||
---|---|---|
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 design principles are described. Furthermore, an application example using the approach to design a tailorable distributed coordination tool is given. Finally, we summarize and propose venues of further research. |
Year | DOI | Venue |
---|---|---|
1999 | 10.1109/ISADS.1999.838458 | ISADS |
Keywords | Field | DocType |
software component,component-based application,appropriate component model,cscw applications,evolve platform,tailorable groupware application,design principle,flexibeans component model,component-based tailorability,groupware system,tailorable cscw application,application example,application software,collaborative software,software systems,distributed processing,operating systems,component model,cscw,software components,computer architecture,computer science,tail,groupware | Design elements and principles,Software deployment,Computer-supported cooperative work,Cooperative work,Computer science,Collaborative software,Distributed design patterns,Component-based software engineering,Distributed computing | Conference |
ISBN | Citations | PageRank |
0-7695-0137-0 | 9 | 0.81 |
References | Authors | |
13 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Oliver Stiemerling | 1 | 144 | 19.76 |
Ralph Hinken | 2 | 21 | 2.15 |
Armin B. Cremers | 3 | 2287 | 446.79 |