• DocumentCode
    1824896
  • Title

    Making meta-object protocols practical for operating systems

  • Author

    Gowing, Brendan ; Cahill, Vinny

  • Author_Institution
    Dept. of Comput. Sci., Trinity Coll., Dublin, Ireland
  • fYear
    1995
  • fDate
    14-15 Aug 1995
  • Firstpage
    52
  • Lastpage
    55
  • Abstract
    This position paper considers how Meta-Object Protocol (MOP) technology can be used to support operating system flexibility including the dynamic adoption and extension of the system. We are interested in applying MOPs to a domain (that of operating systems) where they have had little acceptance. We believe that this is largely due to the complexity of operating system software and the possible security loophole(s) that MOPs can introduce. We address these problems by the novel use of multiple, fine-grained MOPs and a category of MOPs called Extension Protocols to provide controlled, secure extension without the limitations of predefined “hooks” into the operating system
  • Keywords
    network operating systems; object-oriented programming; operating systems (computers); transport protocols; dynamic adoption; meta-object protocols; operating system flexibility; operating system software; security loophole; Computer science; Control systems; Educational institutions; Kernel; Operating systems; Paper technology; Protocols; Security; Space technology; System software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Orientation in Operating Systems, 1995., Fourth International Workshop on
  • Conference_Location
    Lund
  • Print_ISBN
    0-8186-7115-7
  • Type

    conf

  • DOI
    10.1109/IWOOS.1995.470579
  • Filename
    470579