• DocumentCode
    3284275
  • Title

    Capability-based protection for integral object-oriented systems

  • Author

    Fondon, Maria Angeles Diaz ; Gutierrez, Dario Alvarez ; Martinez, Lourdes Tajes ; Garcia, Fernando Alvarez ; Lovelle, Juan Manuel Cueva

  • Author_Institution
    Dept. of Comput. Sci., Oviedo Univ., Spain
  • fYear
    1998
  • fDate
    19-21 Aug 1998
  • Firstpage
    344
  • Lastpage
    349
  • Abstract
    Protection is an essential issue for the heterogeneous distributed interoperable environments, which Java and CORBA are a glimpse of. A uniform protection mechanism such as capabilities integrated with the object model of the system is a good and flexible solution for these environments. Oviedo3 is an example of an integral object oriented system (IOOS) based solely on the OO paradigm, developed over an OO abstract machine (OOAM) and OO operating system (OOOS). When integrated with the object model of the abstract machine, capabilities gain new advantages such as automatic protection. Capabilities also allow more flexible security policies. Existing platforms such as Java, without a uniform protection mechanism, could be made more suitable for these new environments by applying these benefits
  • Keywords
    object-oriented methods; object-oriented programming; open systems; operating systems (computers); program compilers; security of data; CORBA; Java; OO abstract machine; OO operating system; OO paradigm; Oviedo3; abstract machine; automatic protection; capabilities; capability based protection; flexible security policies; heterogeneous distributed interoperable environments; integral object oriented systems; object model; uniform protection mechanism; Electrical capacitance tomography; Internet; Java; Laboratories; Object oriented modeling; Operating systems; Out of order; Permission; Protection; Security;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1998. COMPSAC '98. Proceedings. The Twenty-Second Annual International
  • Conference_Location
    Vienna
  • ISSN
    0730-3157
  • Print_ISBN
    0-8186-8585-9
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1998.716678
  • Filename
    716678