Rapid Construction of Interactive Web Pages
What is NumberLinX?
NumberLinX (NLX) is a new software technology for building interactive
simulations and other calculations into Web pages. Developed at Loma Linda University,
Loma Linda, California, NLX consists of a library of general objects written
in Java plus a framework that links the objects to parameters and variables
in a mathematical calculation. Using NLX, an interactive calculation page can
be constructed quickly by "drag and drop" actions with no Java programming
necessary. A patent on the NLX technology is pending.
Some Capabilities of the NLX Technology
- Input objects connect to parameters in the equations, setting conditions
for a calculation. Some examples of input objects include sliders, knobs,
connections to a file, database, or external (hardware) device.
- Output objects connect to calculated variables. Some examples of output
objects include graphs, conditional text blocks, and animated graphics as
well as connections to a file, database, or external (hardware) device.
- Input and output objects are attached to parameters and variables by inserting
names into HTML parameters.
- Output variables can be connected to attributes of an SVG graphic to create
a simulation-driven animation.
- With appropriate servers, input and output objects can be located on remote,
networked compters. Possibilities include collaborative learning and remote
- Calculations in the NLX system are done in Java. Coding is done by inserting
equations into template classes. When required, numerical solver algorithms
are available as separate classes.
Is NLX Available Now?
A free distribution of NumberLinX for educators is presently being prepared
and will be available through this site in the near future!
Simulation Resources, Inc.