Font Size: a A A

The Research And Implementation Of Visualization System Based On Multitier

Posted on:2005-12-04Degree:MasterType:Thesis
Country:ChinaCandidate:H XuFull Text:PDF
GTID:2168360155471960Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
ViSC (Visualization in Scientific Computing) is an important field in computer science, and is critical to improve the quality of the research. The development of visualization system in a special field is difficult, while it is more difficult to develop a universal one. The visualization systems have evolved from UNIX workstation to PC, from stand-alone to C/S, B/S. However, the development methods and techniques always can not keep up with the modern software engineering. So it is valuable to study the application of the methods and techniques of modern software engineering in visualization.The article mainly studies the application of the methods and techniques of modern software engineering in visualization. First, by researching the traditional visualization models, we give a new one, called Component Visualization Model (CVM). The model is reusable, well-constructed, and supports various levels' interfaces and applications. Then we study the methods of using the component-related techniques to wrap the core of the current visualization system. This method reduces the difficulty and cost of developing a new visualization system, and also makes the system closer to standard and unification, which is the trend of the software development. To validate the Component Visualization Model, we construct a universal visualization system which is based on multitier, and named it MTUVS. The system is based on J2EE architecture. Firstly, we wrap the executive of the OpenDX as a component using JCA and JNI, and develop a resource adapter, called OpenRA. Then, aiming at the browser clients, we develop the business component. Assembled them all, we can deploy them into the J2EE application server. And finally we apply the prototype system in several different fields, including object clipping, isoline, storm simulation, and the visualization of meteorologic MM5 datas. MTUVS is well-constructed, and it has rich interfaces and supports various kinds of clients. It is also easy to maintain and extend the system.
Keywords/Search Tags:Visualization Model, Visualization System, Component, Multitier, J2EE
PDF Full Text Request
Related items