The HASE Project

WebHASE

WebHASE was originally produced as part of a fourth year Honours Computer Science project (A Web Interface for HASE) undertaken in 2000/2001 by Stuart Buchanan. Its aim was to export the simulation functions of the HASE Computer Architecture Simulation environment over the Internet. This was done through a variety of technologies including java applets, XML and servlets.

The original aim of the project was to create a version of a HASE simulation which could be displayed in a WebHASE Viewer Applet, to be able to download the Viewer Applet via the WWW and to allow users to alter model parameters (e.g. the instructions in the memory of a computer), then to send the new parameters back to a servlet which would re-run the simulation with the new parameters and return the results of this simulation back to the viewer applet. The servlet engine proved unreliable, however, and so WebHASE applets now just play pre-run simulations. An alternative system, JavaHASE, involving the translation of HASE projects into applets containing fully fledged SimJava simulation models has been developed instead.

WebHASE Demonstrations

WebHASE demonstrations are available from the relevant project websites for the following models:

Return to HASE home page

hase@dcs.ed.ac.uk