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.