Next Up Previous Contents References

6 Concluding Remarks

Concluding Remarks

This paper makes two contributions. First, it describes how paths can be made an explicit OS abstraction, and shows how this abstraction has been implemented in the Scout operating system. Second, it makes a case for why paths should be made explicit. This case includes both the intuitive arguments made in Section 1, and a demonstration of how paths proved beneficial in one particular application---receiving, decoding, and displaying MPEG-compressed video. On this latter point, we showed how paths are used to:

What remains to be done is to demonstrate Scout---and the utility of paths---on a wider set of domains. For example, work on a Scout-based Java-box, active network router, and scalable storage server are under way.


Next Up Previous Contents References