Font Size: a A A

Design And Implementation Of UDLC Editor System

Posted on:2013-04-18Degree:MasterType:Thesis
Country:ChinaCandidate:S P LiFull Text:PDF
GTID:2248330371487098Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Unified Job-Description Language on Chemical-Grid (UDLC) provides the general approach to describe the chemical job on grid environment. Due to UDLC, chemists just need to learn one unified script language which could utilize various resources on grid. As a result, relieves chemists’burden on mastering multiple script languages which makes them focus purely on their scientific problem. However UDLC is a novel script language, one of the key factors for its widespread promotion and adoption relies much on a well-developed and complete user environment, in which the most important part is an editor system. Therefore, design and develop an editor system of UDLC is vital.In this paper, based on the analysis of the requirements of UDLC editor, we provided two editor systems to meet the requirements from different users and platforms. The first editor system is UDLCEditor and the second one is Web-based Editor for UDLC (WEU). Thanks to the two editors, users could manage, edit, compile, execute and download UDLC job with UDLC. Specifically chemists could do research more conveniently, which would contribute to the widespread adoption of UDLC. For one thing, UDLCEditor is an Eclipse RCP based on DLKT. In order to manage, edit, compile, execute and download UDLC job, UDLCEditor provides a wealth of features, such as syntax highlighting, text folding, text decoration, hover and content assist, etc. For another, with the rapid development of cloud computing, web becomes the most important way to publish, access and manage information, which has a profound impact on the generation and use of software. Therefore, we designed the WEU. WEU mainly aims to transplant UDLCEditor (C/S architecture) to B/S architecture, which uses ExtJS and Struts2to realize RIA. Users could use WEU anytime and anywhere by browser to create, edit, compile and execute UDLC jobs. In short, UDLCEditor and WEU are two architectures separately to satisfy with the requirements of users, in supporting two different ways of accessing UDLC editor system. Two editors in all facilitate the users to edit UDLC job with chemical resources on the grid and promote the development of computational chemistry.
Keywords/Search Tags:UDLC, UDLCEditor, WEU, Grid Computing
PDF Full Text Request
Related items