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
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;
Conference_Titel :
Computer Software and Applications Conference, 1998. COMPSAC '98. Proceedings. The Twenty-Second Annual International
Conference_Location :
Vienna
Print_ISBN :
0-8186-8585-9
DOI :
10.1109/CMPSAC.1998.716678