A Knoppix-based demonstration environment for JPF

  • Authors:
  • Richard Potter;Cyrille Artho;Kuniyasu Suzaki;Masami Hagiya

  • Affiliations:
  • The University of Tokyo, Tokyo, Japan;Research Institute for Secure Systems, AIST, Amagasaki, Japan;Research Institute for Secure Systems, AIST, Tsukuba, Japan;The University of Tokyo, Tokyo, Japan

  • Venue:
  • ACM SIGSOFT Software Engineering Notes
  • Year:
  • 2014

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper explores how a KVM virtual machine booted with a Knoppix Live DVD can provide a simple and reliable system for sharing demonstrations of JPF, and in particular, for running regression tests in a repeatable way before changes are committed to shared repositories. To make the system easy to automate, we integrated host file system access and a server for script execution. To make it practical for an interactive workow, checkpointing was added to avoid booting and configuration delays. As an unexpected benefit, the isolation provided by the virtual machines allows multiple tests to run in parallel without risk of clashes over resources such as server ports.