DocumentCode :
2873385
Title :
Components + security = OS extensibility
Author :
Edwards, Antony ; Heiser, Gernot
Author_Institution :
Sch. of Comput. Sci. & Eng., New South Wales Univ., Sydney, NSW, Australia
fYear :
2001
fDate :
2001
Firstpage :
27
Lastpage :
34
Abstract :
Component-based programming systems have shown themselves to be a natural way of constructing extensible software. Well-defined interfaces, encapsulation, late binding and polymorphism promote extensibility, yet despite this synergy, components have not been widely employed at the systems level. This is primarily due to the failure of existing component technologies to provide the protection and performance required of systems software. In this paper we identify the requirements for a component system to support secure extensions, and describe the design of such a system on the Mungi OS
Keywords :
operating systems (computers); security of data; Mungi OS; component-based programming systems; encapsulation; extensible software; polymorphism promote extensibility; systems software; Australia; Chaos; Computer science; Dynamic compiler; Encapsulation; Operating systems; Programming profession; Protection; Safety; System software;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Systems Architecture Conference, 2001. ACSAC 2001. Proceedings. 6th Australasian
Conference_Location :
Gold Coast, Qld.
ISSN :
1530-0927
Print_ISBN :
0-7695-0954-1
Type :
conf
DOI :
10.1109/ACAC.2001.903351
Filename :
903351
Link To Document :
بازگشت