VNC-Interface for Java X86-Emulator Dioscuri

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

[img]
Preview
PDF
Genev_VNC_Dioscuri.pdf

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
URI: http://hdl.handle.net/10760/15102

References

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

http://dioscuri.sourceforge.net. 2010. – URL http://dioscuri.sourceforge.net

2. [van der Hoeven 2007] HOEVEN, J.R. van der: Dioscuri’s Object Design Document. Online, http://dioscuri.sourceforge.net/docs/ODD_Dioscuri_KBNA_v1_1_en.pdf. 2007

3. [Liron 2002] LIRON, Tal: VNCj. Online, http://emblemparade.net/projects/vncj.

2002. – URL http://emblemparade.net/projects/vncj. – Source code:

http://sourceforge.net/projects/vncjlgpl

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

– URL http://eprints.rclis.org/18994/

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

Online, http://www.planets-project.eu. 2010. – URL http://www.planets-project.eu

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

http://wiki.qemu.org. 2010. – URL http://wiki.qemu.org

7. [RealVNC 2010] REALVNC: RealVNC. Online, http://www.realvnc.com. 2010. – URL

http://www.realvnc.com

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

http://www.realvnc.com/docs/rfbproto.pdf. 2009

9. [Rothenberg 2000] ROTHENBERG, Jeff: Using Emulation to Preserve Digital Documents. Online, http://www.kb.nl/pr/publ/usingemulation.pdf. 2000

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


Downloads

Downloads per month over past year

Actions (login required)

View Item View Item