• DocumentCode
    333630
  • Title

    Advanced medical instrument-oriented operating system

  • Author

    Liu, Mouyong ; Wu, Yue ; Ge, Jiguang

  • Author_Institution
    Inst. of Biol. & Med. Inf., Zhejiang Univ., Hangzhou, China
  • Volume
    4
  • fYear
    1998
  • fDate
    29 Oct-1 Nov 1998
  • Firstpage
    1924
  • Abstract
    The directions of advanced medical instrument system are multi-function, multi-parameter, intelligence, and network. To provide a more excellent hardware and software supporting environment for this trend, we have developed an instrument-oriented weak real-time distributed operating system (IOWRTDOS). From the bottom to the top it consists of three layers: the general hardware interface (GHI), the microkernel and the global shared object (GSO). GHI encapsulates the hardware and presents an idealized machine architecture to the rest of the operating system. Microkernel, as the core of IOWRTDOS, provides basic mechanisms of the operating system such as memory, multithread and interrupt management. GSO transcends the physical boundaries between the processor nodes by making use of a few global shared objects and presents the system with a transparent distributed processing capability. Because the system integrates layer model and microkernel model in the architecture design and takes object-oriented technique during the analysis and implementation, it has many advantages such as flexible architecture, excellent modularity, easy portability, free extensibility and good performance-price ratios. Here, the architecture of IOWRTDOS, especially its design and implementation, is discussed in detail
  • Keywords
    distributed object management; interrupts; medical expert systems; message passing; multi-threading; network operating systems; object-oriented programming; operating system kernels; real-time systems; advanced system; design goals; flexible architecture; free extensibility; general hardware interface; global shared object; hardware supporting environment; idealized machine architecture; intelligent instrument system; interrupt management; layer model; medical instrument-oriented operating system; memory management; message passing; microkernel; modularity; multithread; object-oriented technique; performance-price ratio; portability; software supporting environment; thread control; thread scheduling; thread synchronisation; transparent distributed processing capability; weak real-time distributed operating system; Computer architecture; Distributed processing; Hardware; Instruments; Intelligent networks; Memory management; Object oriented modeling; Operating systems; Performance analysis; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering in Medicine and Biology Society, 1998. Proceedings of the 20th Annual International Conference of the IEEE
  • Conference_Location
    Hong Kong
  • ISSN
    1094-687X
  • Print_ISBN
    0-7803-5164-9
  • Type

    conf

  • DOI
    10.1109/IEMBS.1998.746975
  • Filename
    746975