Methodology to Implement an Amoeba Complex Object Server

Abstract

This paper describes the methodology we use in the design of a complex object server application for the Amoeba distributed operating system. We use the topdown design that was suggested by Parnas, in which a model is turned into an implementation by gradually adding details. We describe the abstraction levels that show up if going from a specification of the behaviour towards an implementation, and we show our methodology in which performance will be measured (instead of estimated) whereas the system has not yet been functionally implemented in its entirety. 1 Introduction Within the Starfish project, several Dutch universities are cooperating in the design, implementation, and application of a transparent distributed computing system. The distributed operating system Amoeba [1] is used as a base to experiment with. The University of Twente studies the performance aspects of an extensible complex object server for Amoeba. The object server, which we call ACOS (Amoeba Complex Object ..

    Similar works

    Full text

    thumbnail-image

    Available Versions