DocumentCode :
2765757
Title :
Constructing secure operating environments by co-locating multiple embedded operating systems
Author :
Oikawa, Shuichi ; Ishikawa, Hiroo ; Iwasaki, Masatoshi ; Nakajima, Tatsuo
Author_Institution :
Dept. of Comput. Sci., Tsukuba Univ., Ibaraki, Japan
fYear :
2005
fDate :
3-6 Jan. 2005
Firstpage :
43
Lastpage :
48
Abstract :
Embedded operating system (OS) kernels provide basic execution primitives that can be used commonly by many appliances. The recent emergence of digital appliances requires more advanced features, such as networking and GUI. Those features dramatically complicate the appliances´ software systems and increase their code sizes. In order to develop such large and complex software systems, we propose a system architecture that co-locates multiple embedded operating systems on a microkernel. The proposed architecture employs a microkernel to provide protected execution environments for the existing embedded kernels. In each protected execution environment, a kernel and its applications run just as they run directly on hardware since they share the same protection domain. Our approach can achieve the maximum reusability of the existing software resources including embedded OS kernels and their applications; thus, it protects the existing software resources. We have developed the system that consists of TL4 microkernel and a μITRON embedded kernel, and shows the feasibility of our approach through evaluations.
Keywords :
domestic appliances; embedded systems; home computing; operating system kernels; software reusability; colocating multiple embedded operating system; complex software system; digital appliance; microkernel; secure operating environment; Application software; Computer architecture; Embedded software; Graphical user interfaces; Home appliances; Kernel; Operating systems; Protection; Software reusability; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Consumer Communications and Networking Conference, 2005. CCNC. 2005 Second IEEE
Print_ISBN :
0-7803-8784-8
Type :
conf
DOI :
10.1109/CCNC.2005.1405141
Filename :
1405141
Link To Document :
بازگشت