JavaHase: Automatic Generation of Applets from Hase Simulation Models
Frédéric MALLET, Roland N. Ibbett
Institute for Computing Systems Architecture, Division of Informatics, University of Edinburgh
Keywords: Simulation Applets, computer architectures, object-oriented modelling
Abstract: Hase is a design and simulation environment that allows for rapid development and exploration of computer architectures at multiple levels of abstraction. The great flexibility of the graphical display has enabled the creation of models (Tomasulo's algorithm, DLX architecture, etc.) which have proved to be useful in their own right, particularly for teaching and demonstration purposes. In order to make the models widely accessible, two different ways of exporting them via the WWW have been investigated, WebHase and JavaHase. WebHase uses a viewer applet to visualise pre-run Hase simulations whilst JavaHase allows existing simulation models to be translated into fully interactive simulation applets.

© 2003 SCS.