🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.groupware
Article #651

Re: Group Communication Protocols

#651
From: Toshihiko YAMAKAMI
Date: Sun, 07 Jan 1990 10:43
72 lines
3478 bytes
From article <90005.104713UH2@PSUVM.BITNET>, by UH2@PSUVM.BITNET (Lee Sailer):
> In article <4318@nttmhs.ntt.JP>, yam@nttmhs.ntt.jp (Toshihiko YAMAKAMI) says:
>>
>> What types of high level group communication
>>protocols do we use in group activities?

> Just thinking off the top of my hat 8-)

> 1.  Some of my communications are 'informational'.  I don't expect any reply,

> 2.  Some are 'requests'.  "Can I have $xxx to buy a widget?"  I'd really

> 3.  Some are 'responses to requests'.

> 4.  Some are 'proposals', as in "I think we should do Z."  I want to sesome

> 5.  With 4 comes the ugly spectre of Amendments, Discussions, Points
> of Order, voting, and so on.

> 6.  Some are 'arguments'.  Joe says let's do Z, and I say "No, because"

I considered it last year.
I picked up 5 types of high level communication primitives.
They have three elements:(recipients, deadlimit, primitive type).
I considered 5 types of primitives.
(1) Information -- it requires no reply, the same as the first one of
Lee's. It requires only delivery notice.
(2) Simple communication -- it waits for replies.
(3) Scheduled active communication sequences -- it will invoke communication
    with specified schedule. (In my view, it is "don't forget" or "do-it"
    type communication)
(4) Summary communication -- it waits for summary of replies.
   (In my view, it is "voting", "paper work authentication by supervisors",
    users do not have interests in individual messages, but in the
    final result caused by the communication sequences)
(5) Scheduled passive communication sequences -- it will wait for
    message arrival. (In my view, it is "daily report posting" or something
    like that).

It is one level of abstraction. I think these primitives are not
sufficient.
For example:
(A) It is not clear for me they can be constructive primitives to
    make more concrete and complex primitives such as "argue", "propose",
    "make appointment", and so on.
(B) I think there should be 'negative' primitives. How can I construct
    "don't disturb", "bargaining", or "ignorance" actions?
    Silence or such kind of non-responses should be managed by
    groupware. Or we should make 'positive' first and it is not the
    time of negative groupware?

I do not know the details of Winograd's work. I read some in last year's
BYTE and "Computer Supported Cooperative Work: A Book of Readings(Ed
by I.Greif)".
I think negative action management has some possibility of extending
action theories.
All I can imagine is "to embed interruption mechanicms by timer 
and re-scheduling mechanisms of actions when action sequences 
meet someone's ignorance'.

I am sorry that my usage of term 'negative communication' is
not well defined.

Any comments will be welcome.

-- Toshihiko YAMAKAMI


Toshihiko YAMAKAMI	NTT Telecommunication Networks Laboratories
 Telephone:	+81-468-59-3781 	FAX:	+81-468-59-2546
 junet:	yam@nttmhs.ntt.jp		CSNET:	yam%nttmhs.ntt.jp@relay.cs.net
 snail-mail:	Take 1-2356-523A, Yokosuka, Kanagawa 238-03 JAPAN
Technical Details
Message-ID: <4329@nttmhs.ntt.JP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uunet!kddlab!icot32!nttlab!nttyrl!nttmhs!yam@nttmhs.ntt.jp
References: <90005.104713UH2@PSUVM.BITNET>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uunet!kddlab!icot32!nttlab!nttyrl!nttmhs!yam@nttmhs.ntt.jp
From: yam@nttmhs.ntt.jp (Toshihiko YAMAKAMI)
Newsgroups: comp.groupware
Subject: Re: Group Communication Protocols
Message-ID: <4329@nttmhs.ntt.JP>
Date: 7 Jan 90 10:43:51 GMT
References: <90005.104713UH2@PSUVM.BITNET>
Sender: news@nttmhs.ntt.JP
Lines: 72