- A distributed simulation of inter-dependent components using Java RMI.

- A group of y machines running JVMs create components that hook other
components to each other ramdomly.

- A central server contains info about all the nodes running components.

- Each component attaches 0 to n other components to its hooks.

- Each component has its own thread and components within a node are managed
by a node manager. The node manager sends consolidated information about the
components on that node to a central visualization node.

- At random times (use poisson), a component decides that it should do one of
the following things:
   - destroy itself
   - attach a new component to one of its hooks
   - dettach a component from one of its hooks
   - replace a component from one of its hooks
- We start with 0 attachments. To decide on a new component to attach, each
component can ask the central server for a random component.

- We should mesure the times that all these things will take to run.

----------------------------------------------------------------------

Good things about this experiment:
  - it's simple
  - it's easy to implement since there's no meaning assigned to the components.
  - hopefully, we'll be able to set different statistical values and play with 
them. 

Bad things about it:
  - There's no meaning to the components.
  - It just tests the model, doesn't say if applications would benefit from it.
  - I don't know if it'd be really possible to figure out if the model is
  really working...
  - Since we're doing it using Java RMI, we don't have a reflective interface
  for method invocation. I don't know what happens if the call
  fails. Probably, it trows an exception.

---------------------------------------------
Possible conferences:

1)   IFIP DAIS'99
     http://www.cs.Helsinki.FI/events/DAIS99/cfp-980827.html

     Deadline for full paper submissions: November 21, 1998 
     Deadline for work-in-progress papers: December 20, 1998 

2) Coordination'99 
     Nov. 18 abstract
     Nov. 25 full paper must get there.

3) USENIX 5th Conference on Object-Oriented Technologies and Systems (COOTS)
     Paper submissions: Nov. 6, 1998

4)




Calendar

23

26
27
28
29
30

2
3
4
5
6 COOTS deadline (ps file by email)
---------
9
10
11
12
13

16
17
18 AbstractCoordination'99 
19
20

23 Mail paper by fedex
24
25 paper must be there.


