(Description of Seminar 5)
Sep. 30, 1997
On last wednesday, Sep. 24, Dr. Byeongseob Ki gave us a lecture about SCIVIS Scientific Data Visualization.
SCIVIS is a system writen by 100% of Java. Java is a simple, object-oriented, distributed, robust, secure, architecture-neutral, portable, general-purpose programming language. Java supports programming for the Internet in the form of platform-independent Java applets. The Java programming language and environment is designed to solve a number of problems in modern programming practice.
Java has an extensive library of routines for coping easily with TCP/IP protocols like HTTP and FTP. Java applications can open and access objects across the net via URLs with the same ease that programmers are used to when accessing a local file system.
Java is intended to be used in networked/distributed environments. Toward that end, a lot of emphasis has been placed on security. Java enables the construction of virus-free, tamper-free systems.
To enable SCIVIS to execute anywhere on the network, the compiler generates an architecture neutral object file format -- the compiled code is executable on many processors, given the presence of the Java runtime system. Java generated bytecode instructions are designed to be both easy to interpret on any machine and easily translated into native machine code on the fly.
SCIVIS is a client-Server data visualization and analysis system which takes full advantage of Java. The purpose of this system is provide researchs with a customizable data analysis system to aid the research. SCIVSˇˇhas three kinds of visualization server models, three kinds of data structures, two kinds of filters, four kinds of collaborations.