next up previous contents index
Next: Future Work Up: Conclusions Previous: Contributions   Contents   Index


Fulfillment of Goals

"Pretty still no star
want to go so far"
- Dizzy Mizz Lizzy (Run)
I think that the three main design goals, see Section 1.5.1 (p. [*]), have been fulfilled:
  1. Applications are able to utilize any desired level of optimism or pessimism,
  2. applications are able to adapt their behaviour according to different communication characteristics, and
  3. the porting of existing applications should be fairly easy.

I believe that the first goal is fulfilled completely. The fulfillment of the second goal has a minor flaw; the adaptation is only for three rather coarse grained characteristics of communication (connected, weakly connected, and disconnected).8.1 The fulfillment of the third goal can be criticized for the fact that it has not been tried--but a scheme for how to do it, rudimentarily, is given in Section 5.8.

The overhead introduced by the system has shown to be acceptable, see Section 7.2, especially due to the fact that the small, but noticeable overhead that is there only occurs when opening and closing files--reads and writes have no overhead (they are in fact the same).



Footnotes

... disconnected).8.1
There is, however, no evidence to support the need for finer grained adaptation; existing mobile computing systems, such as Coda and LITTLE WORK, uses these three modes of operation.

next up previous contents index
Next: Future Work Up: Conclusions Previous: Contributions   Contents   Index

michael@garfield.dk
2000-10-13