WHEN CLIENT-SERVER ISNT ENOUGH - COORDINATING MULTIPLE DISTRIBUTED TASKS

被引:9
作者
LIANG, TP
LAI, HC
CHEN, NS
WEI, HS
CHEN, MC
机构
[1] BILLION ELECT CO, TAIPEI, TAIWAN
[2] NATL SUN YAT SEN UNIV, CTR COMP, DIV COMP NETWORK, KAOHSIUNG, TAIWAN
[3] ACAD SINICA, INST INFORMAT MANAGEMENT, TAIPEI 115, TAIWAN
关键词
D O I
10.1109/2.291288
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The rapid growth of computer networks and client/server computing has focused much attention on the development of groupware - computer software that supports cooperative work. Groupware is different from traditional software in that it allows a group of people to work together electronically. requires a distributed hardware environment (networked personal computers or workstations), and utilizes client/server computing to facilitate information sharing, dissemination, routing, and user interaction. Unfortunately, the traditional client/server architecture is inadequate for a distributed multitasking group environment because coordination involves interactions both within and across multiple applications. The authors have developed a prototype distributed multitasking environment, DEEDS (Distributed Environment for Electronic Decision Support), that differentiates between coordination functions specific to a particular application and those shared by all applications. DEEDS extends the client/server architecture to three levels: a groupware server, application servers, and application clients. The prototype features implementations of Talk for communication, Group Paint for collaborative design, and Electronic Meeting for group decision making. Because of its object-oriented groupware kernel, the architecture can be further refined to provide more applications. Future research will study additional applications to determine their idiosyncratic coordination needs and to elaborate the division of labor among different servers and clients.
引用
收藏
页码:73 / 79
页数:7
相关论文
共 10 条
[1]  
ELLIS CA, 1991, COMMUN ACM, V34, P38
[2]   COORDINATION LANGUAGES AND THEIR SIGNIFICANCE [J].
GELERNTER, D ;
CARRIERO, N .
COMMUNICATIONS OF THE ACM, 1992, 35 (02) :96-107
[3]  
Greenberg S., 1991, COMPUTER SUPPORTED C
[4]   DATA SHARING IN GROUP WORK [J].
GREIF, I ;
SARIN, S .
ACM TRANSACTIONS ON OFFICE INFORMATION SYSTEMS, 1987, 5 (02) :187-211
[5]  
HARRISON WH, 1990, P CSCW 90, P157
[6]   STRATEGIES FOR REAL-TIME DIALOG AND INTERACTION IN MULTIAGENT SYSTEMS [J].
LUN, V ;
MACLEOD, IM .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1992, 22 (04) :671-680
[7]   ELECTRONIC MEETING SYSTEMS TO SUPPORT GROUP WORK [J].
NUNAMAKER, JF ;
DENNIS, AR ;
VALACICH, JS ;
VOGEL, DR ;
GEORGE, JF .
COMMUNICATIONS OF THE ACM, 1991, 34 (07) :40-61
[8]  
PATTERSON JF, 1990, P ACM C COMP SUPP CO, P317
[9]   A COGNITIVE-MAP-BASED APPROACH TO THE COORDINATION OF DISTRIBUTED COOPERATIVE AGENTS [J].
ZHANG, WR ;
CHEN, SS ;
WANG, WH ;
KING, RS .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1992, 22 (01) :103-114
[10]  
[No title captured]