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