SUN - Visual Numerics Wave-Java Server
View this page WITH or WITHOUT frames
This server is part of the SUN-VNI: Scientific Modeling and Visualization Classroom (SMVC).
An Education Grant Proposal was accepted by SUN and Visual Numerics Inc to create a distributed visual computing environment by developing Java-Wave applets that would allow students, researchers, and educators to access and visually interpret large scientific data sets across high speed networks. This effort and other visualization and scientific computing activities would be facilitated by the SMVC.
The philosophy of creating a distributed visual computing environment is in part the philosopy of the Advanced Communication and Information Technology Center (ACITC): to empower researchers and educators not just on-campus but off-campus as well by using information technology across high speed networks. There other Java development activities on campus: 1. CHITRA, 2. Javamatic, 3. SWAN, 4. NSF-NIE
Other projects are listed below in chronological order:
- NSF Proposal, "Combined Research and Curriculum Development: Computer Simulation of Material Behavior --
From Atomistic to the Continuum Level" / (Project Summary). Computing has had a tremendous impact on research in the sciences, but much of this knowledge remains to be transferred into the classroom. This project will focus on developing Java applications so that undergraduate students can access and learn about recent advances in mechanics of failure of engineering materials by using high speed computer networks and Java enabaling web interfaces. With these tools students can interactively create and parametrically design material systems.
- Arturo Falck's ESM5984 / visualization project in collaboration with VNI was acknowledged by Marc Andreessen at the first Netscape Developers Conference, (QT: movies from Virginia Tech server | Movies from VNI server).
This project first targeted an application for the Atomistic Computer Simulation Laboratory to facilitate access to information by creating a standardized and friendly interface that researchers and students in materials science used to submit batch jobs to supercomputers and visually interpret results as a VRML file. Arturo completed a project for SUN-VNI where he has created a Network Programming Interface Builder using Java (NPI-Builder) running on a web brower. Dennis Seay of the Distributed Information Systems Group continued with the development of Builder with JDK 1.1 and made it part of the Web Publishing Toolkit
With the NPI-Builder researchers and educators can now more conveniently create Java-web interfaces using a network data flow philosophy. NPIB is also under developement by the NSF National Computational Science Alliance (NCSA) consulting group to create a tool that will minimize errors in submitting batch jobs to NCSA's supercomputers (contact: John Towns, NCSA). Virginia is an alliance member of NSF's NCSA Partnership in Advanced Computational Infrastructure (PACI).
- Francois Coupleux's 1996 summer project allows researchers & educators to access Java interface development without programming in Java. A viscoelasticity project (ESM 5654) was selected to demonstrate how the "Visualizer Language" could be used to create useful Java interfaces without programming in Java. The Visualizer Language is a simple HTML-like language that is easily learned (the user's manual is less than 10 pages) by scientists and engineers who are already familar HTML. Hence users can easily create a Java interface within their discipline. Francois now works in the Web Division for VNI in Boulder, Colorado.
- Differential -- Inferential -- Graphical STATiStical (DIGSTATS) analysis of experimental data is a collaborative K-12 educational project with the Central Virginia Governors School, the National Science Foundation (NSF) Summer Undergraduate Research Program (SURP), the Virginia Tech Institute for Connecting Science and Research in the Classroom. The DIGSTATS's 3D Slicer Java applet was designed to be part of DIGSTATS's graphical analysis. The first 3D Slicer applet was created by Elsa Laughlin, NSF-SURP-1996. An improved 3DSlicer-II applet was created by Nathan Hamblen: funded by the NSF Connecting Science and Research in the Classroom for the Central Virginia Governors School: project completed summer of 1997.
Spring of 96 Java Project,
Falck, Farkas, Kriz.
Summer of 96 Java Project,
Coupleux, Hunter, Kriz, Laughlin.
Fall of 96 Current Java Project,
Falck, Hunter, Kriz.
Last Revision March 12, 1997