Dynamic translator-based virtualization

Yuki Kinebuchi*, Hidenari Koshimae, Shuichi Oikawa, Tatsuo Nakajima

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)


Microkernels and virtual machine monitors are both utilized as platforms for running operating systems. Although there are many similarities in their designs and features, they have opposite advantages and drawbacks. A microkernel based system is highly portable. However, the interface it exposes is inflexible and incompatible with other real hardware interfaces. In contrast, a virtual machine monitor interface is identical to a specific real hardware interface. However, the implementation of virtual machine monitors highly depends on processor architectures and specific hardwares. In this paper, we present a new model of virtual machine monitor, a flexible dynamic translator constructed on a portable microkernel. Our model offers both high portability and compatibility. Moreover, its flexible interface could be reconfigured to support various types of hardware interfaces. The results of the evaluation show that the performance of our prototype system is unsatisfactory, so we propose some techniques to improve its performance as future work.

Original languageEnglish
Title of host publicationSoftware Technologies for Embedded and Ubiquitous Systems - 5th IFIP WG 10.2 International Workshop, SEUS 2007, Revised Papers
EditorsRoman Obermaisser, Peter Puschner, Yunmook Nah, Peter Rammig
PublisherSpringer Verlag
Number of pages10
ISBN (Print)9783540756637
Publication statusPublished - 2007
Event5th IFIP WG 10.2 International Workshop on Software Technologies for Embedded and Ubiquitous Systems, SEUS 2007 - Santorini Island, Greece
Duration: 2007 May 72007 May 8

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4761 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Conference5th IFIP WG 10.2 International Workshop on Software Technologies for Embedded and Ubiquitous Systems, SEUS 2007
CitySantorini Island

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)


Dive into the research topics of 'Dynamic translator-based virtualization'. Together they form a unique fingerprint.

Cite this