This section will present the device server model (see figure 1), hereafter referred to as DSM.
Figure 1: The Device Server Model
It will describe each of the basic features of the DSM and their function. The DSM can be divided into the following basic elements -- the device, the server, Objects In C, the root class, the resource database, the commands, local access, network access, and the application programmers interface. This chapter will treat each of the above elements (except for OIC which is treated in the next chapter) separately. More details on the DSM can be found in Götz et. al. (from which most of the information for this chapter have been taken).