LYCOS RETRIEVER Beta Retriever Home  |  What is Lycos Retriever?   
Emulation
built 199 days ago
Emulation is a strategy in preservation for digital objects and in combating obsolescence. Emulation focuses on recreating the original computer environment and can be time-consuming and difficult, but valuable because of its ability to maintain a closer connection to the authenticity of the digital object.[1]
Emulation refers to the ability to introduce the simulator into a live network. Special objects within the simulator are capable of introducing live traffic into the simulator and injecting traffic from the simulator into the live network. There are two primary types of uses for such a facility, depending on whether the simulator appears to end stations as a router or as another end station. In the first case, live traffic can pass through the simulator (transparently to endpoints) and be affected by objects within the simulation, or by other traffic on the live network. In the second case, the simulator can include traffic sources or sinks that communicate with real-world entities. The first type of use is currently more developed than the second type.
Source:
Emulation via hardware generally involves use of a specially designed PCI co-processor card fitted to a generic Windows-server. The co-processor card duplicates the functionality of the legacy hardware at a machine code level. This means applications can usually be ported and run without recompilation. It ... supplies the means to provide the physical connectivity required to support peripheral hardware connected to the legacy system bus.
"Emulation has been proposed as a preservation strategy for longevity of digital objects. An advantage of emulation is the relative platform independency. Emulation with a high degree of platform independency requires a Universal Virtual Computer (UVC), as described by Lorie. This paper describes the realization of the enhanced UVC developed for the National Library of the Netherlands. The preservation method of the UVC at preservation time and at retrieval time (in the future) is concisely described, the conceptual model of the UVC is given, and the object design and the logical data viewer of the UVC are presented. The UVC has been realized and proven to work for image types using the JPEG and GIF87a formats, although performance of the present UVC can still can be improved..."
Source:
Emulation is driven by a special customized transaction based application that ... supports SCE-MI interface. Aldec is able to provide a flexible configuration of emulation hardware by developing it’s own boards and supporting high-capacity FPGA boards from Dini Group and Synplicity (HAPS).
Source:
A minimal version of the PersonalJava emulation environment is useful if you are writing your applet or application to the lowest common denominator of the PersonalJava API specification. This ensures that your applet or application will be able to run on any device that has an implementation of the PersonalJavaAPI. A maximal version of the PersonalJava emulation environment is useful if you have a specific target device for your applet or application and are sure that certain optional parts of the specification have been implemented.
Source:
SEARCH
MORE ABOUT
  Emulation