TY - GEN
T1 - SPUMONE
T2 - 5th International Conference on Embedded and Ubiquitous Computing, EUC 2008
AU - Kanda, Wataru
AU - Yumura, Yu
AU - Kinebuchi, Yuki
AU - Makijima, Kazuo
AU - Nakajima, Tatsuo
PY - 2008/12/1
Y1 - 2008/12/1
N2 - Recently, the engineering cost of embedded systems is rapidly increasing due to growing sophistication of services. To deal with the problem, hybrid operating system environments have been proposed. This enables to run a RTOS and a general purpose OS concurrently and to reuse software resources on both of them. This approach is efficient in reducing engineering costs. We reconfigured the requirement for these hybrid operating system environment and build a new architecture which fulfills these requirements by using virtualization techniques. Our system provides the facilities to build multiple operating system environment easily. There are two contributions in our systems. One is that the modification cost of the guest OS is small. The second contribution is improvement in system availability by enabling guest OS to reboot independently. Although we used virtualization layer to construct a hybrid operating system environment, the performance overhead is considering small. Therefor our approach is very practical and efficient for recent sophisticated embedded systems.
AB - Recently, the engineering cost of embedded systems is rapidly increasing due to growing sophistication of services. To deal with the problem, hybrid operating system environments have been proposed. This enables to run a RTOS and a general purpose OS concurrently and to reuse software resources on both of them. This approach is efficient in reducing engineering costs. We reconfigured the requirement for these hybrid operating system environment and build a new architecture which fulfills these requirements by using virtualization techniques. Our system provides the facilities to build multiple operating system environment easily. There are two contributions in our systems. One is that the modification cost of the guest OS is small. The second contribution is improvement in system availability by enabling guest OS to reboot independently. Although we used virtualization layer to construct a hybrid operating system environment, the performance overhead is considering small. Therefor our approach is very practical and efficient for recent sophisticated embedded systems.
UR - http://www.scopus.com/inward/record.url?scp=63149091165&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=63149091165&partnerID=8YFLogxK
U2 - 10.1109/EUC.2008.157
DO - 10.1109/EUC.2008.157
M3 - Conference contribution
AN - SCOPUS:63149091165
SN - 9780769534923
T3 - Proceedings of The 5th International Conference on Embedded and Ubiquitous Computing, EUC 2008
SP - 144
EP - 151
BT - Proceedings of The 5th International Conference on Embedded and Ubiquitous Computing, EUC 2008
Y2 - 17 December 2008 through 20 December 2008
ER -