Applying lightweight flexible virtual machines to extensible embedded systems

  • Authors:
  • Darío Álvarez Gutiérrez;Francisco Ortín Soler

  • Affiliations:
  • University of Oviedo, Oviedo, Spain;University of Oviedo, Oviedo, Spain

  • Venue:
  • Proceedings of the 1st workshop on Isolation and integration in embedded systems
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Virtual Machines are spreading from the desktop to other domains. Embedded Systems is a domain where the benefits of Virtual Machines such as portability or software-based isolation can be of much help. However, for highly dynamical, extensible systems we believe that the key features needed in a VM to succeed in the domain are flexibility and lightweightness, and that reflection and a VM reduced instruction set are the means to achieve this. In this paper we briefly describe two VMs built in our research group with the before mentioned properties that could be evolved for the embedded systems domain: The Carbayonia and the nitrO Abstract Machines.