SOSP '95 Proceedings of the fifteenth ACM symposium on Operating systems principles
Design of the L4 Microkernel Based Lightweight Mobile Middleware for Mobile Phone
NCM '08 Proceedings of the 2008 Fourth International Conference on Networked Computing and Advanced Information Management - Volume 01
Hi-index | 0.00 |
During a decade, we already experienced the wide spreading of mobile devices such as a mobile phone. Hardware performance is dramatically improved and mass production is enabled. To execute various applications, there are already various mobile virtual machines in the mobile phone software. However, due to the restrictions of mobile device and commercial reasons, most handset includes single application execution platform. Therefore, users cannot run any applications which are implemented in the different platform. To ensure reusability of applications and reduction costs for development to the handset users and application developers, we designed L4 microkernel based lightweight mobile middleware which can run multiple application execution platform in single device. In this paper, we will design a general purpose hardware abstraction layer, a detailed part of our proposed design of mobile middleware. Because of it contain commonly usable functions for the multiple virtual machines, we expect that it can reduce porting effort of virtual machines and also offers efficient execution environment in the mobile devices.