The Educational Applet Framework was developed to make it easier writing educational Java applets for visual simulation. This Framework can, in principle, be used in any subject area. However, our applet framework was used extensively only in microelectronics and solid-state devices area. A Framework provides a reusable architechtural design and a set of reusable software components.
Reusable design is applied to a given application domain.
The graphical part was designed to optimize the performance of animated visualization and user interactivity. The Java-extension Framework provides a reuable architectural design and a reusable Java class library for extending legacy simulation programs to the web using Java. This Framework enables a quick implementation of a local simulation program to the web. Other simulation programs can be easily added to WebSimMicro for additional capability.