VNC-Interface for Java X86-Emulator Dioscuri

Genev, Evgeni VNC-Interface for Java X86-Emulator Dioscuri., 2010 Bachelor thesis thesis, University of Freiburg. [Thesis]


Download (1MB) | Preview

English abstract

As a part of the PLANETS project a handful of experiments was made trying to automate typically interactive procedures. These tests have shown that the remote control software VNC is a very promising solution. VNC builds upon RFB - a simple remote access protocol, which works at the framebuffer level and is consequently platform independent. The above mentioned tests were made using QEMU, which has an integrated VNC interface. The resulting automation technique should be generalized and tested with other suitable emulators. The goal of this work is the implementation of an integrated VNC server for another suitable emulator, thus help generalizing the above technique. As such an emulator Dioscuri is chosen. "Dioscuri is an x86 computer hardware emulator written in Java. It is designed by the digital preservation community to ensure documents and programs from the past can still be accessed in the future."

Item type: Thesis (UNSPECIFIED)
Keywords: Dioscuri, JAVA, VNC interface, RFB, VNCj, digital preservation, Swing
Subjects: L. Information technology and library technology > LB. Computer networking.
J. Technical services in libraries, archives, museum. > JH. Digital preservation.
L. Information technology and library technology > LJ. Software.
Depositing user: Evgeni Iskrev Genev
Date deposited: 18 Nov 2010
Last modified: 02 Oct 2014 12:17


1. [Dioscuri 2010] DIOSCURI: Dioscuri - the modular emulator. Online, 2010. – URL

2. [van der Hoeven 2007] HOEVEN, J.R. van der: Dioscuri’s Object Design Document. Online, 2007

3. [Liron 2002] LIRON, Tal: VNCj. Online,

2002. – URL – Source code:

4. [Philipps 2010] PHILIPPS, Mario: Entwurf und Implementierung eines Softwarearchivs für die digitale Langzeitarchivierung, Albert-Ludwigs-Universität Freiburg, Diplomarbeit, July 2010.


5. [PLANETS 2010] PLANETS: PLANETS - Digital Preservation Research and Technology.

Online, 2010. – URL

6. [QEMU 2010] QEMU: QEMU - open source processor emulator. Online, 2010. – URL

7. [RealVNC 2010] REALVNC: RealVNC. Online, 2010. – URL

8. [Richardson 2009] RICHARDSON, Tristan: The RFB Protocol. Online, 2009

9. [Rothenberg 2000] ROTHENBERG, Jeff: Using Emulation to Preserve Digital Documents. Online, 2000

10. [TightVNC 2010] TIGHTVNC: TightVNC Software - Free, Lightweight, Fast and Reliable Remote Control Software. Online, 2010. – URL


Downloads per month over past year

Actions (login required)

View Item View Item