🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: ont.events
Article #1283

MASTER'S ESSAY PRESENTATION

#1283
From: Wenchantress Wench Wendall
Date: Mon, 18 Dec 1989 19:54
59 lines
2530 bytes
DEPARTMENT OF COMPUTER SCIENCE
UNIVERSITY OF WATERLOO
SEMINAR ACTIVITIES

MASTER'S ESSAY PRESENTATION

                    -Thursday, December 21, 1989

Mr.  Debasish Jana, graduate student, Dept. of Computer
Science  will  speak on ``Synchronous Communication and
Static  Process  Structure  -  Problems  and a Proposed
Solution.''

TIME:                 2:30 p.m.

ROOM:                 DC 1331

ABSTRACT

A   programming   language   for   distributed   system
environment  has  to  choose  a  set  of  communication
primitives(synchronous    or   asynchronous)    and   a
structure of processes(static or dynamic).

In a client-server model, a client requests for service
from a server and the server, in turn, requests several
resources for their availabilities. A server encounters
a  local  delay  when  a  local  resource needed is not
available  and  it  encounters  a remote delay when the
server  makes a call to another module which is busy or
has  to  perform considerable computing before making a
response.   Remote   delays   are   mainly  because  of
communication  or  I/O delays. Liskov et al argued that
the   combination   of  static  process  structure  and
synchronous communication has adequate expressive power
for  handling  local  delays.  But,  it is not entirely
suitable  for  dealing  with  remote  delays. They also
suggested   that  a  distributed  programming  language
should  abandon  either  synchronous  communication  or
static process structure.

In   this   essay,   we   propose  a  new  facility,  a
communication primitive reply-with that shows Liskov et
al's   hypothesis   is  not  entirely  true.  This  new
primitive    largely   removes   the   limitations   of
synchronous  communication  primitives  in  combination
with static process structure, when combined with send,
receive, reply (Thoth's message passing primitives) and
also   with   other  facilities  e.g.  Ada  rendezvous,

                   December 13, 1989


                         - 2 -

monitors.

                   December 13, 1989
Technical Details
Message-ID: <2861@water.waterloo.edu>
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!watserv1!watmath!maytag!water!wlrush

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!watserv1!watmath!maytag!water!wlrush
From: wlrush@water.waterloo.edu (Wenchantress Wench Wendall)
Newsgroups: ont.events,uw.talks,uw.cs.grad
Subject: MASTER'S ESSAY PRESENTATION
Keywords: Mr. Debasish Jana, graduate student, Dept. of Comp. Sci.
Message-ID: <2861@water.waterloo.edu>
Date: 18 Dec 89 19:54:31 GMT
Distribution: ont
Organization: U of Waterloo, Ontario
Lines: 59