This paper presents the type-2 micro virtual machine monitor (ViMo-T2) for ARM-based mobile systems. It is implemented as a kernel module of the host operating system (OS) and enables to run multiple OSs on a single mobile device simultaneously. Since ViMo-T2 is layered upon the host OS that was already installed by a device manufacture, it is applicable to the existing mobile system at user's own risk, so that time and cost developing a virtualized mobile system can be reduced.
['Young-Woo Jung', 'Kwang-Won Koh', 'Chang-Won Ahn', 'Sang-Wook Kim']
Type-2 micro virtual machine monitor for ARM-based mobile systems