4. Redesigned Web ICIS – 2001/2002
Improve GUI and better manage data
On server:
- JScheme – managing data & module execution (sophisticated “glue”)
- Perl – data preprocessing
- C/C++ and Java – computational modules
In browser:
- HTML – static GUI elements
- JavaScript (much less) – simple GUI elements
- Java AWT applets – more complex GUI elements
- Java Swing applets – most complex GUI elements
- JScheme for understanding scenario