Our system for constructing Web documents features visual interactive simulations and other hypermedia elements. It uses a continuous simulation language composed of abstraction layers that describe the simulation models' behavior, pages or slides, and courses, articles, or presentations. The methods and tools presented stress key points in the development of Web-based applications such as maintainability, reusability integration, and easy testing. 42