Full text
Towa ds
Open
CSCW
Sys ems
Leandm
Na m
*
,
Wol gang
P inz
b,
Tom
Rodden
a
Uni e si a
Poli hica
de
Cdunya,
Ba celona,
Spain.
GMD,
kh106
Bi lingho en,
5202
S .
Augus in.
Ge many
cCompu ing
Depa men .
Lancas ex
Uni e si y.
Lmcc s m
LA1
4YR.
U.K.
Abs ac
Applica ions designed o suppo k wo k o g oups
will becoming inc easingly
impo an
o we dis ibu ed
sys ems.
This
pape conside s he ole
o
dis ibu ed
sys ems wi hin he de elopmen o coope a i e sys ems.
In pa icula , we ocus
on
he need o p o ide Open
CSCW
sys ems
and
hei impac
on
dism'bu ed sys ems.
The wo k cu en ly being unde oken
in
Open Dis ibu ed
Sys ems (ODP)
is
used
o
highligh signi ican ends o
u u e open CSCW sys ems. I
will
be
shown
ha he
CSCW
and ODP
communi y
sha e mu ual in e es s and
ha e complemen a y aims
and
goals de eloped
om
me en pe spec i es.
Wi hin he pape we p o ide a b ie in oduc ion o
CSCW
highligh ing he equi emen s
CSCW
places
on
dis ibu ed sys ems. Tk de elopmen o
an
en i onmen
o suppo
open
CSCW
sys ems
is
in oduced
and
b ie ly
desc ibed.
Finally,
he ela ionships be ween equi emen s
and models
o
Open CSCW sys ems and he Basic
Re e ence
Model
o
ODP
a e discussed
1.
In oduc ion
Compu e Suppo o Coope a i e
Wo k
(CSCW)
has
apidly eme ged
as
an iden i iable
esea ch
a ea
o e
he
las
six
yea s and
has
unde gone d ama ic
g ow h
in
his
ime. The esea ch unde aken by
he
CSCW
communi y
combines a wide
aie y
o disciplines each con ibu ing a
di e en se o
skills.
Simila ly,
he
a ious sys ems
which ha e eme ged ha e adop ed a mul iplici y o
app oaches and
echniques.
Dis ibu ed
sys ems play a
cen al
ole
in
many o
hese
sys ems and i is likely ha
CSCW
will p o ide a
signi ican applica ion
a ea
o u u e dis ibu ed sys ems
[
11. The needs o
CSCW
sys ems
will
mos likely play a
signi ican ole in shaping many ea u es
o
u u e
dis ibu ed sys ems. I
is
he e o e impe a i e ha
u u e
dis ibu ed sys ems de elope s a e awa e
o
he
equi e"
o
csCW
sys ems.
Many exis ing
CSCW
sys ems ha e ended
o
igno e
he
exis ence o
o he
sys ems
and
s yles
o suppo . In he
same way ha use
isola ion
limi ed he use ulness
o
pe sonal
compu e s i impo an ha
CSCW
de elope s
a oid a blinked ou look
in
he de elopmen
o
hei
sys ems
and
a emp
o
de elop
"open"
CSCW
sys ems.
The dis ibu ed compu ing communi y ha e been
examining
he
p o ision
o
open
sys ems o some ime
and
much
o
his
wo k
is
now e lec ed in he wo k
o
ODP [21.
We belie e
ha
bo h
he
CSCW
and ODP communi y
sha e
mu ual in e es s and ha e simila
aims
and goals
which ha e eme ged om di e en pe spec i es.
ODP
S ZilNhh
ion
conside s
he
po abili y, in e wo king
and
dis ibu ion
p oblems o dis ibu ed compu e sys ems.
In
con as ,
CSCW
has
a ocal poin
on
he
use
o
compu e s
o
suppo g oupwo k which
need
o
be
open
o
bo h
use s
and
o he
sys ems.
2.
CSCW
Sys ems
The
e m
CSCW
was o iginally coined by G ei
and
Cashman
in 1984 [3]
as
a sho hand way o e emng
o
he
in e es s
o
a numbe o
esea che s
in ol ed in he
use
o
compu em
o
suppo
use
g oups.
The
a ea
has
e ol ed
o e
he
las i e yea s
o
combine he unde s anding o
he na u e o g oup wo king wi h he enabling
echnologies
o
compu e ne wo king, sys ems suppo
and
applica ions. I is now
ecognised
ha
CSCW
is
inhe en ly a mul idisciplina y esea ch opic and equi es
he applica ion o a numbe o disciplines including
sociology, o ganisa ional science, psychology and
compu e
science.
Reade s
a e
e e ed
o
[4,5.6]
o
a
ma e comple e e iew
o
BCW
esea ch.
The
wide
a ie y o
CSCW
sys ems de eloped
o
da e
e lec
he
many di e en iews o coope a ion which
cu en ly exis wi hin
CSCW.
Two p incipal
cha ac e is ics
can
be
used
o
desc ibe
CSCW
sys ems:-
0-81862755-7/92
$03.00
8
1992
IEEE
i)
The
o m
o
in e ac ion
syppo ed
CSCW sys ems a e p ima ily conce ned wi h
suppo ing a numbe o
use s
mope am
'
g oadd essa
pa icula p oblem,
o
ange
o
p oblems.
The
na u e
o
his coope a ion
can
be
dis inguished
by
he
way in
which he g oup membe s in e ac . People ei he
in e ac
and
coape a e
synch onously
o asynch onouszy.
Synch onous in e ac ion
equi es
he
p esence o
all
coope a ing
use s
while asynch onous coope a ion
occu s
o e a longe
ime
pe iod
and
does
no
equi e
he
simul aneous in e ac ion o all use s. Synch onous
sys ems a e cha ac e ised by desk op con e encing
sys ems
[7]
such
as
Sha ed
X
[8].
The majo i y o
Asynch onous sys em
a e
based
8 MuRd
ei he message
sys ems P,lOJ
o
compu e
con e encing
sys ems
[ll].
ii)
The
geog aphical na u e
o k
syszem
CSCW has adi ionally conside ed he case o
geog aphically dis iiu ed
g oups.
Mo e
ecen
"mh
has
complemen ed
his
emphasis by conside ing
he
suppo
o ace
o
ace
(o
CO-loca ed) mee ings.
As
a
esul coope a i e sys ems
a e
o en
conside ed
as
being
ei he
emo e
o
co-loca ed.
In
his
classi idon
he
di ision
be ween
emo e and CO-loca ed
is
as
much
a
logical
concep
as
a
physical
measu e
and
is
conceaned
wi h
he accessibili y o
use s
o
each
o he
a he
han
hei physical p oximi y. CO-loca ed sys ems o en
exploi pu pose buil mee ing moms such
as
he
COLAB[12]
a
Xe ox PARC. Remo e
sys ems
include
mo e sophis ica ed dis ibu ed applica ions such
as
mul imedia con dg sys ems 1131.
SOmTiw
DWe en Timea
Same
Place
Di e en
Places
Figu e
1
The g oupwa e
lmo
space
ma ix
The
wo
cha ac e is ics
o
in e ac ion and
geog aphical
loca ion a e o en used
as
he
basis
o a simple
classi ica ion
space
o CSCW sys ems ( igu e
1).
This
space
allows he
echnical
cha ac e is ics o
he
a ious
classes
o
sys em
(o
g oupwa e)
wi hin
CSCW
o
be
ca ego ised
and
is
o en e e ed
o
as
he
g oupwa e
ime
space
ma ix
[14].
3.
The need
o
open
CSCW
sys ems
The
cu en gene a ion o CSCW applica ions p o ide
di eme
models
and
mechanisms
aimed
a
suppo ing ei he
a pa icula ooope a i e ac i i y
o
class o ac i i ies.
These
applica ions
a e
o en
unawa e
o
he
exis ence
o
o he
applica ions
[la
and
p o ide ew mechanisms o
wo king
in
conjunc ion
wi h
o he
applica ions
( igu e
2).
Thus,
use s
o a
gi en
CSCW
applica ion
a e
p esen ed
wi h
apa icula
in eqne a ia
o
cmpem i e
wo k
and
can
only
wo k
wi hin
he
coniines
o
ha
closed wo ld.
@?-
Figu o
2.
Independen
CSCW
applica ions
The
eali y
o suppo ing coope a i e wo k is ha a
wide ange o CSCW applica ions, each exhibi ing a
dis inc i e model o
coope a ion,
need
o
wo k
in
unison.
Consequen ially, he ole o
he
en i onmen
in
which
CSCW sys ems exis becomes a
c ucial
ac o o he
u u e
success
o CSCW applica ions.
A
cen al
aim
o
such
an
en i onmen
is
o
p ide
inmpe abii i y
be ween
a a ie y o applica ions ensu ing
ha
CSCW applica ions
can
wo k in ha mony
a he
han
in isola ion o
each
o he
( igu e
3).
Flgu o
3.
The ole
o
a
CSCW
en i onmen
We
see
he p o ision
o
a
CSCW en i onmen
as
a
means
o edising mo e
"open"
coope a i e sys ems.
As
CSCW applica ions
become
mo e
widely a ailable, i
will
5
become inc easingly necessa y
o
ocus on
an
open
app oach.
Open
CSCW sys ems should
aim
o
allow a
mul iplici y o
app oaches
and
pa adigms
o
coexis .
A
cen al
aim
o
hese
sys ems,
and
as
a esul o a CSCW
en i onmen ,
is
o
enable he
coexis ence
o :
emo e/localcoope a ion.
pe sonal/g oupwo king.
synch ond-hus wo king.
In
addi ion,
he
p oblems o de eloping open CSCW
sys ems
a e
compounded by
he
s ong
in e - ela ionship
be ween CSCW sys ems and he ac i i ies o he
o ganisa ion in which hey exis . CSCW applica ions
do
no
exis
in
isola ion
bu
a e
an
in eg al pa o he
ac i i ies which ake
place
wi hin
he
O ganisa ion
hey
~IE
embedded.
As
a esul , coope a i e wo king
needs
o
be
conside ed in e ms o nume ous ela ed ac i i ies
occu ing wi hin
an
o ganisa ional en i onmen . I is
impo an ha a CSCW en i onmen allows hese
ac i i ies
o
be
in e - ela ed. Howe e
i
should
be
s essed
ha we do no o esee he de elopmen o open
CSCW
sys ems allowing a
s anda d
model o
eik
coape a ion
o
o ganisa ions.
In
con as ,
open
CSCW sys ems will
allow a
g ea e
di e si y o
coope a ion
echniques
o
wo k
oge he .
4.
Open
CSCW
sys ems equi emen s
The iden i ica ion o a ange o equi emen s o a
CSCW applica ion en i onmen p o ides he s a ing
poin o he de elopmen o
open
CSCW sys ems.
The
equi emen s1
p esen ed
he e
a e
by
DO
means
comple e
bu
a e in ended
o
illus a e equi emen s which
a e
cha ac e is ics and dis inc i e o CSCW sys ems. We
belie e ha
hese
equi emen s will di ec ly impac u u e
dis ibu ed
sys ems.
Suppo
o
In o ma ion
Sha ing
'Ihe sha ing o in o ma ion is
an
essen ial
p ecu so
o
coope a i e wo king.
I
is impo an
ha
pa ems o
sha ing
a e
adop ed
wi hin
he en i onmen which enable
e ec i e
coope a ion
o
ake place.
'he
en i onmen needs
o
p o ide a se o se ices which encou age he
coope a i e sha ing o in o ma ion.
These
se ices should
include:
main aining a knowledge
base
o people,
esou ces
and on-going ac i i ies
mechanisms
o modelling
o ganisa ions.
1
~.ny
o
hese
equi emm
welc
ei he
in o med
o
con inned
by
m
in e na ional
de elopax
wo kshop
[19]
held
as
pu1
o
ECSCWPl.
he
eumd
eu opun
am c mce
o
CSCW.
ad
a ended
by
o e
40
de elope s.
app op ia e
access
con ol
mechanisms.
(T adi ionally,
oles
ha e
been used
o
signi y
dm2wl access
igh s
o
use s.)
acili ies
o
mixed
media
in o ma i0
n.
sec ices
o k
access
and
exchange
o
in onna ionbe weencscwandnan-csCW
applica ionS
Suppo
o
he
dis ibu ion
o
in o ma ion
ac oss
an
numbe
o
machines;
including whe e
applicable
po iable pmod
compl en.
Smoo hin eg a ionandu iliza iono s anda d
in o ma ion
eposi o ies,
o example, he
X.500
di c opy
senice
[lq.
Suppo
o
Communica ion
Communica ion plays a i al ole
in
coope a ion
and
i
is
impo an
ha
his ole
is
e lec ed wi hin a CSCW
en i onmen . Subsequen ially. a CSCW en i onmen will
need
o
p o ide
a ange o communica ion se ices which
should
include:
suppo
o a
wide
ange
o
media,
including
ele axandwhe eapplicablepape
communica ion.
The
p o ision
o many di e en ms o
communica ion, including
bo h
eal- ime and
asynch onous
commlmica ion.
Suppo
o in e change ac oss communica ion
media.
T adi ionally communica ion suppo o CSCW
sys ems has been p o ided by asynch onous OS1
communica ion
s anda ds
such
as
X.400.
Howe e , e en
hough
hese
p o ide a use ul basis hey don' allow
a
su icien ly di e se ange o communica ion s yles
o
many CSCW sys ems. Acco dingly mos CSCW
applica ions adop and augmen hese basic se ices
o
hei
own
pu poses
[9,10].
Suppo
o
Ac i i ies
CSCW
sys ems ha e a s ong ela ionship wi h he
a ious
o ganisa ional
ac i i ies which hey
suppo .
I
is
essen ial
ha
a CSCW en i onmen p o ides mechanisms
o ep esen ing he a ious ela ionships
be ween
hese
ac i i ies. Addi ionally he en i onmen
needs
o
p o ide
a
se
o
sea ices
o
allow he managemen o hese di e en
ac i i ies wi hin he en i onmen . These se ices migh
incl&-
managing he membe ship o ac i i ies
sha ing
esou ces
be€-
ac i i ies
6
I
scheduling ac i i ies and moni o ing
he
p og ess
o
mechanisms
o nego ia ing
he
esponsibili y o
mechanisms
a
nego ia ing
he
di ision
o
ac i i ies
ac i i ies
compe ence
wi hin
ac i i ies
cOO dina iOcl
o ac i ilies
"e
se ices
need obep o idedinaneu almanne
in
o de
o
allow
as
wide a ange o
CSCW
sys ems
as
possible
o
be
suppo ed
by
he
n i onmen .
No
single
model o
coope a m
'
isassdbu 'e & sa icesshould
be
p o ided
o
allow a ange o di em
models
o
exis
in
unison.
Suppo o Tuib abili y
Coope a i e wo king
is
essen ially a dynamic
ac i i y
and consequen ially
CSCW
sys ems
need
be
malleable
and
ailo able.
As
a esul , sys ems and he en i onmen
suppo ing
hem
need
o
be
ailo able bo h by de elope s
and
use s.
This
has
wo
impa an
coasequence.
i s ly,
he
en i onmen
needs
o
p o i&
a
se
o se ices
akin
o
a
de elope s oolki
o
enable
his
ailo abili y.
A
mo e
impo an consequence.
pe haps,
is
ha
he
adi ional
di ide be ween
use s
and
de elop
becomes
less
clea
wi h use s ha ing simila powe s
and
s a us
as
sys em
de elope s.
An
in es iga ion o
he
limi s
and
bounds
o
his
ailo abili y and possible no a ions,
languages,
o
SeMCes
o
suppo
his
ailo abili y
will
be
an
impo an
am
o esea ch
a
u u e
CSCW
de ekqem.
Suppo o
T anqwency
coope a i e ac i i ies
a e
ca ied ou by a "Dis ibu ed
G oup": people who a e
loca ed
a
possibly di e en
places, employed
a
di e en
o ganisa ions,
wo king
a
di e en imes, using di e en use -g oup in e ace,
ha ing sligh ly di e en goals, ha ing di e en
unde s andings o he ac i i ies, language. compe ence,
cul u e, e c.
The
CSCW en i onmen should
p o ide
some
deg ee
u
nnnMe!nX
o he coope a i e ac i i y and
mal es
he
sys em look
mo e complex. Signi ican dimensions include:
o ganisa ional
(o ganisa ional uwu encss),
empo al
(in eg a ion
o
synch onous
und
asynch onous),
linguis ic.
cul u al and physical
uni s
(dis ibu ed
wo king)
[17].
A
numbe o di e en onns o anspa ency
a e
impo an
o
CSCW
sys ems.
T anspu ency Qo gunisu wn
means
ha
ac i i ies
need no dealing
wi h
he complexi y o
he
possibly
di e en
o ganisa ions
in ol ed.
In e qpnisa ional
anspa ency
o
acili a e
people
uqembng
-
COO dina es, ohidesomedimensiO lS ha a eunnecessa y
connec ionsshould/couldhide
hecomplexi y
o
di e en ~d@e icula o eacben~)
andin ex-cxgdaional( i ee~o o he )
policies.
Som imes,
in e ac ion
is
no
possible due
o
incompa ibk
policies
(o
cos
oo
high).
T anspo cncy
o ime
deals
wi h
hc
mode
o
wo k,
synch onous
o
synch onous.
Tbe
esul o applying
his
anspa eacyis
ha in e auial
willbe
indeQcnden
o
he
mode
Wa e
using.
T w~~@ iewme lns
h8 appkahscan
be
m"i
a
no
in
he
way
usem
iew
da a
This
bansp wacy
will
no
beusedin
WYSIWYG
ac i i ies.
T Mspa cncy
o ac i i y
means
ha
a
se4
o objec s
coope a ins
inaneac i i y needsno beawa e
o
o he un ela edob* s
p esen
in
lE
dis iiu ed
al~LThese-objec s
can
be
loca ed
in
adi i ea
bca ion
o
in
he
same
loca ion bu
pa icipa ing
in
o he
ac i i ies.
This
helps
ac i i ies
no
o
bedis u bed
by
o he
UNela ed
ac i i ies.
This
sec ion
has
highligh ed
a
numbe o equi emen s
which
a e
cen al
o
he de elopmen o a
CSCW
en i onmen . In o de
o
u he in es iga e
hese
eQui emen s
and
o
de elop mechanisms b which
hese
adop ed
a model
based
app osch
o
hei
wo k. The
aim
o
he
Mocca
wo&
is
o
iden i y
and
desc ibe
a
se
o models
which
will
ac
as
a e mce o u u e de elope s o
a
CSCW
en i onmen .
equi emen s
can
be
me
he
MOCCA
I
p ojec
has
5
Models
o
suppo open
CSCW
We
a e
cu en ly
in
he
p ocess
o iden i ying and
de eloping a numbe o
models
which
an?
in ended o
in o m he de elopmen o u u e
open
CSCW
sys ems.
The exp ess
aim
o hese is o de elop a se
o
ecommenda ions
o cha ac e ising coope a i e sys ems.
The se
o
models ha
compose
he en i onmen
model
will
be
used
o de e mine he common unc ionali y
equi ed (i.e. he
se
o
u c ionslse ices
p o ided) o
suppo
CSCW
sys ems
and
allow in e ac ion ac oss
a
numbe
o
we en
CSCW
sys em.
We ha e iden i ied
i e
models which we belie e
a e
impo an o he
de elojnnen o
ume
open
CSCW
sys ems.
The
O ganidonal
Model
A
cen al mo i a ion o
he
de elopmen o
open
CSCW
sys ems and
he
Mocca
p ojec is he ealisa ion
ha o ganisa ional con ex
is
c ucial
o
he
success o
CSCW sys ems.
The
aim
o he
o ganisa onal
model
is
o
make explici
he
sha ing o
o ganisa ional
esou ces.
and open sys ems is e iewed. The ollowing sec ion
b ie ly
ela es
how
he
models
p oposed
wi hin
ou wo k
ela es
o
he
cunen wo k o
he
ODP communi y.
policies and
egula im.
The
model
is
consauc ed
om
a
se o o ganisa ional objec s (e.g. esou ces,
p ojez s,
people. oles),
o ganimional
ela ions
and ules.
The
In e -ac i i y
Model
The no ion o ac i i ies
and
oles
suppo
a a ie y o
CSCW sys ems.
A
numbe
o
di e en
echniques
a e
used
o ep esen ac i i ies and
oles
wi hin di e en CSCW
sys ems. Consequen ially, each sys ems has a di e en
pe spec i e o bo h. Ra he han inding a common
mechanisms o ep esen ing ac i i ies
and
oles
he
aim
o
he in e -ac i i y model is
o
allow he dependencies
be ween di e en ac i i ies
and
oles
o
be ep esen ed
wi hin he en i onmen
The
In o ma ion
Model
E ec i e sha ing o in o ma ion is cen al o
coope a ion and
he
ole
o
in o ma ion
wi hin coope a ion
is c ucial. Howe e , each CSCW sys ems
has
a di e en
pe cep ion o in o ma ion and sha ing. The
Mocca
in o ma ion model
aims
o
allow
in o ma ion
used
wi hin
di e en CSCW sys ems
o
be
ep esen ed ex emally and
o
be
sha ed
be ween sys ems.
The
model is exp essed
in
e ms o in o ma ion objec s,
he
ela ionships be ween
hese objec s (e.g. composi ion, dependencies) and
he
access
o
hese
objec s.
The
Communica wn
Model
Communica ion
is
an
in eg al
pa
o coope a ion
and
he suppo and ep esen a ion o di e en pa e ns o
communica ion is
cen al
o
a numbe o di e en CSCW
sys ems.
In
pa icula
communica ion plays a i al
ole
in
message
based
sys ems.
The
communica ion model
aims
o ep esen s communica ion in e ms o he
communica o s, he in o ma ion objec s hey exchange,
and
he
con ex
wi hin
which communica ion
akes
phce.
The
Use
Expe ise Model
The
ep esen a ion o use s
and
use expe ise
a e
a
cen al ea u e o coope a i e sys ems.
The
aim
o
he
use
expe ise model
is
o
ep esem he
use s
expe ise o
use
by he en i onmen and o he sys ems.
This
models
is
exp essed
in
e ms o
use ’s esponsibili y,
which is
imposed by he o ganisa ion and
use ’s
capabili ies.
which
desc ibes he
use s
indi idual
SLiUs.
I
is
hoped
ha
ou in es iga ion
in o
hese
models
will
allow a g ea e
ealisa on
o wha he de elopmen o
open
CSCW
sys ems
will
en ail.
As
pa
o his
p ocess
i
is impo an ha p e ious expe ience
on
s anda disa ion
6.
ODP
and
CSCW
In
he
p e ious
chap e s we
discussed
he
need
o open
CSCW sys ems
and
he equi emen s which we belie e
need
o
be
me
by bo h applica ions and
an
dis ibu ed
sys ems
suppo .
The
aim
o
open
sys ems has been
examined by
many
esea che s wi hin he dis ibu ed
compu ing communi y pa icula ly
in
he
con ex o
ODP.
This chap e b ie ly ela es
open
CSCW sys ems
o
he
The ollowing
sec ions
in es iga e how he cu en
iews o ODP mee
he
equi emen s
o
CSCW
and how
he wo k
being
unde aken
in
he de elopmen o open
CSCW sys ems ela es
o
ODP. I
is
impo an o
emphasize
ha
ODP should
no
simply
be
ega ded
as
a
amewo k o
he
de elopmen o
open
CSCW sys ems.
I is
ou
belie ha he concep s and models being
in es iga ed wi hin CSCW
a e
ele an
o
ODP and ha e
a
signi ican inpu
o
make in i s u u e de elopmen .
Mo e gene al ema ks
abou
he ela ion o CSCW
and
ODP
a e
p esen ed
in
sec ion
6.2.
on-going
WWIC
O
ODP.
6.1
The
impac
o
CSCW
on
ODP
Ra he
han
dealing
wi h
he
ull complexi y o
dis ibu ed
sys ems,
ODP
collside s
sys ems
om
i e di e en iew-
poin s
(En e p ise.
In o ma ion, Compu a ion,
Enginee ing,
and Technology Viewpoin ). Each iewpoin
ep esen s
a Me en
se
o
abs ac ions
o
he
o iginal
sys em,
ha
is,
a simpli ied iew. The ODP design
ajec ay
[
181
p esc ibes
ha he
design
ou line should
s a
wi h
he
selec ion o a iewpoin
ha
is
mos
applica ion.
Fo
CSCW applica ions
his
is
ei hex he
en e-
o
in ama ion
iewpoin .
Bu
also
he ODP-
aspec s
isibili y
and
anspa ency
wi hin
he compu a ion
iewpoin
a e
o in e es
cc
he
design
and
a chi ec u e
o
he
conside ed
En e p ise
and
I onna ion
Viewpoin :
Ac i i ies, Roles
and
Sha ing.
The
suppo
o ac i i ies
equi ed
by CSCW sys ems
highligh s
aspec s
which a e s ongly ela ed o he
en e p ise iewpoin wi hin ODP. The cu en iew in
ODP is
ha
en e p ise
and
in o ma ion
modelling esul s
in
a se o equi emen s and es ic ions o he
compu a ional model.
This
model
is
a s uc u ing
o
he
unc ions iden i ied in
he
highe models, in e ms o
compu a ional objec s.
X
I seems sensible gi en he mo e ac i e
na u e
o
o ganisa ional componen s
in
CSCW
sys ems
ha
he
esul s o en e p ise modelling should
be
used
o
mm
han
simple inpu
o
he
de elopmen o
o he
iewpoin s.
The
en e p ise iewpoin
is
he
cen al
u"
o
CSCW,
in
he same way
ha
he
cOSnpu a iOnal
iewpoin wi hin
ODP p ides a
cen al
ocus
o
dis ibu ed
sys ems.
I
is
impo an o he managemen o open
CSCW
sys ems
ha
knowledge cen al
o
en eqnise
modelling is
supplied
by
an
se ice.
Pemaps,
wi hin
ume
ODP sys ems
aimed
a
suppo ing
CSCW
applica ions
he
o ganiza ional knowledge
base
Coslside ed
in
he
Mocca
en i onmen
will
be
(Issocia ed
o
he
ade ,
conmining
o
dic a ing among
o he
he
ading policy.
"%e ODP communi y should
also
be conscious o
he
p oblems
ha
he o ice p ocedll eEn o ma ion
sys em
de elope s had o deal wi h.
These
we e mainly he
p oblems o being
o
igid and p ocedu al in he
desc ip ion o o ganisa ional ac i i ies
and
in o ma ion
low.
Sys ems
de eloped o en
oqo
he
human
ac o
and
he ac ha employees o en don' beha e
as
i
is
p esc ibed
in
he
o ganisa ional
handbook.
(Some people
a e con inced
ha
his
is
he only
eason
why
la ge
companies su i e.)
In ac , he mode ig o o ganiza ional s uc u es and
ac i i ies plays a sisni can ole
in
he
CSCW
con ex ,
The e o e,
he
a ious
models o
he
desc ip ion
o
o ices
p ocedu es
as
well
as
(g oup)
ac i i ies
1161
de eloped
in
ha con ex
a e
a aluable
sou ce
o
he
de elopmen o
in o ma ion
and
en e p ise models.
The
Comp c a ion
Viewpoin :
he
aspec s:
isibili y
and
anspa ency
The concep o
use
ailo abili y
is
cen al
o
CSCW
sys ems and
as
a esul a need exis s o sys em isibili y
and anspa ency
o
he
use .
O
cou se,
his
is
mainly
di ec ed
owa ds
CSCW
applica ion de ekqe s,
bu
i
also
has a ele ance o
he
unde lying dis ibu ed
sys em.
Wi hin
ODP hese
concep s
am
e lec ed
by he
so
called
aspec s:
isibili y and anspa ency. They play a cen al
ole
in
he compu a ional iewpoin and become cen al
in
he discussion
o
dis ibu ion anspa ency.
The decisions in ol ed in p o iding selec i e
dis ibu ion anspa ency is impo an and ODP
has
conside ed he
need
o
ully
discuss
he
ad an ages
and
disad an agm o selec i e mqa ency. Howe e , wi h
CSCW
sys ems selec ion mechanisms shouldn'
be
p o ided only a applica on
and
de elape s.
The
use cen e ed iew o
CSCW
sys ems
means
ha he
use
should
be
allowed
o
selec
hei
equi ed
anspa ency.
I is impo an
ha
ODP in es iga e mechanisms o
p o iding
use
ailo abili y o anspa ency and
p o ides
app op ia e
p esen a ion
echniques
o
allow hanqmmcy
andi s aihing
obedesc ibed
o heuse .
6.2
The ela ion
o
CSCW
and
ODP
ODP
and
CSCW
ha e
di e en
aims
and equi emen s,
hey look
a
" eal
wo ld"
"
di e en pe spec i es, and
y
o
sol e di e en p oblems.
As
a esul , hey build
di e en models o he
" eal
wo ld"
( ela ed,
bu wi h
di e en axonomies). One desc ibes
all possible
dis ibu ed sys ems,
he o he
desc ibes
all possible
choices
a e
made.
'Ihese
choices
will
p esc ibe
which
o
all
possible sys ems will
quali y
as
open.
Bo h,
ODP and
CSCW
choices a e compa ible,
his
implies ha bo h
The
nex s age will be
o
de me s anda ds o
he
unc ions, mechanisms, in o ma ion, e c. iden i ied
in
he
model.
Ou
iew
is
ha all possible
Open
CSCW
Sys ems
can
be
collside ed
as
a
suk
o
Open
Dis ibu ed
Sys ems,
ha
means
ha
speci ic en i onmen
s anda ds
will
be
a subse
(o
a specidisa ion)
o
speci ic ODP
s andanls
Ou
app oach
o
open
CSCW
sys ems
has been based
on he de elopmen o
an
en i onmen o
suppo
a
numbe o di e en
CSCW
sys ems. This app oach
is
simila
o
ha
adop ed
by
he
ODP communi y who ha e
also
exploi ed
he
de elopmen o an ODP en i onmen
o
desc ibe much o hei wo k.
A
sui able ODP con ex o
he
de elopmen o a
CSCW
en i onmen is shown in
cscw
Sys ems.
In
* o
sa is@
he
aims,
in
each
case
"Re -
Models"
will
be
in e - ela ed
[151.
ip
4.
I
OW
"nm n
I
Figu o
4
ODP
and
CSCW
En i onmen s
The
CSCW
en i onmen
is
loca ed
be ween
he basic
ODP en i onmen and
CSCW
applica ions. Howe e ,
e en applica ions which
a e
no ypically ega ded
as
CSCW
applica ions,
like documen p ocessing sys ems,
migh
use
he
CSCW
en i onmen
when
hey a e
used
in
a coope a i e con ex ,
In
ha
way a
CSCW
en i onmen
augmen s
ODP
wi h
CSCW
speci ic unc ions and
equi emen s.
This
means
ha
he
ODP en i onmen
will
suppo
all
open
CSCW
Sys ems, bu open
CSCW
sys ems will be a subse o ODP sys ems.
E en
hough
a
se
o
simila i ies
be ween
ODP and he
app oach owa ds open
CSCW
sys ems ha e been
iden i ied, a
di e ence
ega ding
he
in en ion o ODP
and
he app oach o open
CSCW
should be men ioned.
I
is
9
he
aim
o ODP
o
mask dis ibu ion and o ob ain
po abili y and in e wo king, i.e.
o
o e come he
he e ogenei y be ween ha dwa e, ope a ing sys ems,
ne wo ks, p og amming languages. s o age se ices,
adminis a ion,
and
managemen . In con as
he
cen al
aim o
an
open
CSCW
en i onmen is
o
o e come
he e ogenei y be ween
di e en
classes o coope a i e
applica ions. Howe e , he
bo h
o
bese
app oaches
a e
s ongly in e dep"
and
i
is
likely
ha
uaue
wo k
on
bo h
CSCW
and ODP will mu ually
in o m
each
o he .
7.
Conclusions
This
pape
has
p esen ed a b ie in oduc ion in o
CSCW
and
has
examined he
need
o open
CSCW
sys ems
as
well
as
hei
equi emen s.
The
Mocca
p ojec
was in oduced wi h i s
aim
o
de elop
an
en i onmen
which will suppo open
CSCW
sys ems. I
was
shown
ha
he expe iew
and
app oach
o
ODP
can be
a
aluable
ool
in
ealizing open
CSCW
sys ems
in
he u u e.
Simila ly, he ODP
s anda dhuh
e o
can
bene i
bo h
om
he
expe ience o
CSCW
applica ion de elope s
and
he equi emen s which
CSCW
sys ems place
upon
hei
dis ibu ed
pla o m.
The
Mocca
g oup will con inue i s wo k on a
CSCW
en i onmen .
'Ihe
ume
wo k
will
ocus
an
he de ails and
in e ela ion o
he
models ou lined
in
his
pape .
The
ODP wo k will be obse ed and included in o
ou
wo k
whe e applicable.
We
a e looking o wa d
o
a
e y
in e es ing and exci ing
decade
o new dis ibu ed
CSCW
applica ions
and
we hope ha
ou
e o s owa ds open
CSCW
applica ions
will
be
an icipa ed.
Re e ences
Rodden
T.,
Blai
G.
"
Diseibu ed
Sys ems
and CSCW:
he p oblem o
con ol".
P oceedings
o ECSCW91.25-
27 h
Sep emk
1991,
Ams e dam,
Ne he lands.
s anda d
documen s
on
Open
Dis ibu ed
P ocessing
Bannon
L..
Schmid
K."
CSCW:
Fou
Cha ac e s
in
Sea ch o
a
con ex "
In
J.M.
Bowas. S.D. Ben o d
(Eds.)
S udies
in
Compu e
Suppo ed
Coope a i e
Wo k, No h-Holland.
1991.
Ellis
C.A.. Gibbe
SJ.,
Rein G.L.
"
G oupwa e
some
issues
and
expgia es", CO" ACM Vol34, No 1,
Janua y
1991.
K ei el s T.,
San o
H.
(Jlds.)
"G oup
Suppo
Sys ems".
Sp inge 92.
p inz
W.. "Su ey o G oup Communica ion
Models
and
Sys ems"
In
U.
Pankoke Baba z
(Ed.)
Compu e Based
G oup Con munica ion,
he
AMIGO
Ac i i y
Model,
pp
ISO/IEC JTCl/SC21 WD7 (N309-N315).
ha s
o
127-180, Ellis
HOIIVOO~.
1989.
[7] Lauwas J.C..
Lank
LA. "Collabo a ion awa eness
in
suppo
o
collabo a ion
anspa ency:
Requi emen s o
Rowdngs
o
CHI
'90
Sea le,
Washing on Ap ill-5,
1990.
ACM
p ess
Gus P"
Sha ed
X X
in
adismi edg wp
wo k
con aa ce,
M.I.T. Bos on. Janua y 1988.
Mal-
T
W,
Lai
K.
"
Objec
Lux
A Sp eadshee o
Coope a i e
Wo k".
in
p occdngs
o CSCW88.
Po land,
O egon,
Sep embe
1988.
C-
*
'on,
he
AMIGO
Ac i i y Model". Ellis
Ho wood. 1989.
[
1
11 Pllme. J., "COM/Po aCOM
con e ence
sys em
Design
goals
and
p inciples". INTERAm
'84.
B. Shackel
(Ed.),
IFIP
1985.
compu e
suppo
o
collabo a ion
and
p oblem
sol ing
m
Mee ings",
CO"
ACM Vol30. No
1.
Janua y 1987.
Mul imedia
Con c cncing
sys em".
in
Allen
R.B.(ed)
COB88
p ocadm
.
g
con e ence
on
O ice
In o ma ion
Sys ans. Ma ch 23-25.1988. Palo
Al o,
Caliiomia.
[
141 Johimscn, R. "G oupwa e: Compu e
Suppo
o
Bush
Teams
",
The
F ee
Res,
N.Y.. 1988.
[
151 K eiiel s.
e .
al..
"
Expe iences wi h
he
DOMINO
o ice
Sep embe
1991.
Ams e dam,
Ne he lands, Kluwe
Acd mic
Publishe s
(161
Rinz
W. Pamelli P.
"
Rele ace
o
he
X500
di ec o y
o
CSCW
applica ions"
In
J.M. Bowe s, S.D. Ben o d
(Us.)
S udie.s
in
Compu a
Suppo ed
Coope a i e
he
nex
ga e a ion
o
ha d
window
sys ems",
[8] en inmmeal ".
p esen ed
a
he
2nd
Annual
x
[9]
[
101 PanLOke-Bh
U.
(Ed.)
"compu e
Based O oup
[
121
S c ik
M,
Fos e
G,
c
al
"Beyond he chalkboa d:
[I31 Ahu~ S.R..Enso J.R..Ho n D.N.
"
The Rappo
pocedu e
sys em".
P"
gS
o ECSCW91,25-27 h
Wo k, No h-Holld
1991.
[
171 Na a o.
L,
"An
En i onmen o
Open
Dis ibu ed
G oup
Communica ion".
Posi ion
pape
o he
In una ionnl
Wo kshop on ODP.
Oc obe
8-11, 1991,
Be lin, Ge many.
[
181 Popien C.. Spaniol
0..
de
Mee
J..
"Sys emen wu
mi
Open
Dis ibu ed
Rocessing",Raxis
de
In o ma ions-
e a bei ung
und
Kommunh ion,
No. 4. 1991.
[
191
Rodden
T.
,
"
ECSCW91 De elopas Wo kshop
Repo ", SIGCHI Bulle in,
In
Rem.