home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / lang / eiffel / 1411 < prev    next >
Encoding:
Internet Message Format  |  1993-01-09  |  3.8 KB

  1. Path: sparky!uunet!mcsun!julienas!babbage!tetiaroa!imag.fr!riveill
  2. From: riveill@imag.fr (Michel Riveill)
  3. Newsgroups: comp.lang.eiffel
  4. Subject: CFP: Tools workshop on distributed objects (March 8th, Versailles, France)
  5. Message-ID: <1739@tetiaroa.imag.fr>
  6. Date: 8 Jan 93 09:59:52 GMT
  7. Sender: news@imag.fr
  8. Reply-To: riveill@imag.fr
  9. Organization: Bull-Imag, University of Grenoble, France
  10. Lines: 117
  11.  
  12.  
  13.  
  14.  
  15.                    Workshop on Distributed Objects 
  16.                          
  17.                 Versailles, France, March 8-11, 1993
  18.  
  19.  
  20.  
  21. LOCATION
  22. --------
  23.     The workshop is hosted by the Tools-Europe conference.
  24.  
  25.     Monday, 8th March 1993
  26.     from 8:30 to 12:30
  27.  
  28.     Versailles-Palais des Congres
  29.     10 rue de la Chancellerie 78000 Versailles-France
  30.  
  31.  
  32.  
  33.  
  34. WORKSHOP TOPICS
  35. ---------------
  36.  
  37. Among the many issues that arise in the design of object-based languages for
  38. distributed computing, we propose to address just one : what computational model
  39. should be used in the language.
  40.  
  41. The active object model (client/server model) has come to be the predominant model
  42. in distributed systems but another model called the passive object model (or blackboard
  43. model) might be better.
  44.  
  45. In the ACTIVE OBJECT MODEL, several server or worker processes are created for and
  46. assigned to each object to handle its invocation requests. Each process is bound and
  47. restricted to the particular object for which it is created. When an object is
  48. destroyed, so are its processes. In the active object model, an operation is not
  49. typically accessed directly by the calling process, as in the case of a traditional
  50. procedure call. Instead, when a client invokes an operation, a process in
  51. the corresponding server object accepts the request and performs the operation on
  52. the client's behalf.
  53.  
  54. In the PASSIVE OBJECT MODEL, the processes and objects are completely separate
  55. entities. A process is not bound nor is it restricted to a single object. Instead,
  56. a single process is used to perform all the operations required to satisfy an action.
  57. Consequently, a process may execute within several objects during its lifetime.
  58.  
  59.  
  60. In this workshop, we would like to study and evaluate the impact of the model in
  61. terms of :
  62.     - naming (object naming, ...)
  63.     - distribution (location transparency, migration)
  64.     - protection
  65.     - security (context isolation, robustness in the face of failures)  
  66.     - granularity of objects (number, size, ...)
  67.     - granularity of sharing (object sharing, context sharing, ...)
  68.     - support for persistence
  69.     - ...
  70.  
  71.  
  72.  
  73. Position papers
  74. ---------------
  75.     Position papers based on research work should be written in English.
  76.     They are limited to 5 pages, and include email-address and author's
  77.     address.
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84. SUBMISSION and DEADLINES
  85. ------------------------
  86.     One copie of the position paper should be submitted at the following
  87.     address : M.Riveill@frgu.bull.fr
  88.  
  89.     Latex or uucompressed and uuencoded postscript
  90.  
  91.     by January 26, 1993.
  92.  
  93.     Authors will be notified of acceptance or rejection by February 15, 1993.
  94.  
  95.  
  96.  
  97.  
  98.  
  99. Status of participants and registration fees
  100. --------------------------------------------
  101.     Participation in a workshop is free of  charge  for  participants
  102.     registered for the conference. All others must pay a registration
  103.     fee (currently 500  FF  for  TOOLS Europe). Registration includes
  104.     a copy of the material (see below) and lunch.
  105.  
  106.  
  107.  
  108.  
  109. SUMMARY:
  110. ========
  111.     Deadline for papers:    January 26,  1993
  112.     Workshop date:          March 8, 1993
  113.  
  114.     Address for contacts:   Michel RIVEILL
  115.                             Bull-IMAG / Systemes
  116.                             2, rue de Vignate
  117.                             38610 Gieres
  118.                             M.Riveill@frgu.bull.fr
  119.                 Fax: ++33 - 76.54.76.15
  120.  
  121.  
  122. -=-=- Michel Riveill -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  123. Bull-IMAG / Systemes - 2 rue de Vignate - 38610 Gieres - France
  124.  
  125. EMAIL   riveill@imag.fr or M.Riveill@frgu.bull.fr
  126. PHONE   +33 - 76.63.48.45
  127. FAX     +33 - 76.54.76.15
  128.  
  129.