DocumentCode
2342971
Title
Designing a Chemical Script Editor in Grid environment with DLTK
Author
He, Yongying ; Zhang, Ruisheng ; Wei, RuiPeng ; Hu, Caihua ; Li, Lian
Author_Institution
Eng. Res. Center of Open Source Software & Real-time Syst., Lanzhou Univ., Lanzhou, China
fYear
2009
fDate
21-22 Aug. 2009
Firstpage
159
Lastpage
165
Abstract
All chemistry software has its own language and provides its corresponding script editor. A complex chemical job running in Grid environment often requires different chemistry software´s collaboration. The chemist edits computational chemistry program locally, then submits them to the Grid environment. Therefore, chemists need to use appropriate chemical editors for syntax checking when modifying chemical scripts. This process would require installing several kinds of chemistry software locally, which would be time-consuming and inconsequence. This paper proposes a solution, a chemical script editor supporting several chemical script languages, to deal with this issue. The chemical script editor is not only multifunctional and multi-lingual but also simple and easy to install. What´s more, the chemical script editor caters to the dynamic characteristics of Grid environment perfectly. This paper would use a new framework -DLTK- to generate the chemical script editor as a plug-ins to Eclipse platform.
Keywords
chemistry computing; grid computing; programming languages; DLTK; Eclipse platform; chemical script editor; chemistry software; dynamic language toolkit; grid environment; plug-ins; syntax checking; Chemical engineering; Chemistry; Collaborative software; Design engineering; Educational programs; Grid computing; Helium; Information science; Open source software; Systems engineering education; ANTLR; DLTK; chemical scripting language; script editor; syntax;
fLanguage
English
Publisher
ieee
Conference_Titel
ChinaGrid Annual Conference, 2009. ChinaGrid '09. Fourth
Conference_Location
Yantai, Shandong
Print_ISBN
978-0-7695-3818-1
Type
conf
DOI
10.1109/ChinaGrid.2009.24
Filename
5328131
Link To Document