The L4 Microkernel Based Mobile Middleware for the Multiple Virtual Machines

  • Authors:
  • Sang-Min Lee;Choon-Sung Nam;Tae-Yoo Lee;Dong-Ryeol Shin

  • Affiliations:
  • -;-;-;-

  • Venue:
  • NISS '09 Proceedings of the 2009 International Conference on New Trends in Information and Service Science
  • Year:
  • 2009
  • Design principles for contactile computing

    Proceedings of the South African Institute of Computer Scientists and Information Technologists Conference on Knowledge, Innovation and Leadership in a Diverse, Multidisciplinary Environment

Quantified Score

Hi-index 0.01

Visualization

Abstract

During the past decade, we already experienced the wide spreading of mobile devices such as a mobile phone. In the first stage, most mobile phone has its own and fixed embedded applications, mobile phone users could not executed additional applications. To execute additional applications, the mobile virtual machines are introduced and embedded in most mobile phones. However, due to the restrictions of mobile device and commercial reasons, most mobile phone includes a single application execution platform. Therefore, mobile phone users only can run applications which are implemented in the same platform. To ensure reusability of applications and to reduce development costs of the applications, we designed L4 microkernel based lightweight mobile middleware which supports multiple application execution platforms in a single device. In this paper, we will review our design and implement a mobile middleware which support multiple virtual machines to the actual mobile device. By applying our mobile middleware, we expect that it can reduce porting effort of virtual machines and also offers efficient and flexible application execution environment in the mobile devices.