A design method of network operating systems based on the concept of an object

2007 
This paper aims at an improvement of the software productivity of the system and proposes a software design method for network Os. In this paper the network Os is defined as a system composed of the following two functions: (1) The function constructed on the existing OS, realizing a uniform access to the distributed resources; and (2) the interface between the forementioned function and In the proposed design, (called network Os kernel) is composed as a set of objects existing in the problem domain related to the network Os. As a result of the design, the actual structure of the system and the actual objects are reflected directly on the software design which improves the understanding and the maintenance of the system. The interface between the network Os kernel and the existing Os is introduced to achieve the portability of network Os kernels. It is expected that by applying the design method based on the forementioned principle, the software productivity of the network Os will be improved. As an application example of the proposed design method, an LAN-oriented network Os was designed and implemented experimentally.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    15
    References
    1
    Citations
    NaN
    KQI
    []