DocumentCode
3065094
Title
Visual Modeling for Parallel Programming Based on DSL
Author
Mengmeng, Wang ; Ce, Yu ; Jizhou, Sun ; Chao, Sun ; Jinyan, Chen
Author_Institution
Sch. of Comput. Sci. & Technol., Tianjin Univ., Tianjin, China
fYear
2011
fDate
Nov. 29 2011-Dec. 1 2011
Firstpage
623
Lastpage
627
Abstract
Parallel Application Visual Modeling (PAVM) is a system that simplifies the development of parallel applications by providing a graphical user interface for visually modeling and generating corresponding source code framework according to the constructed model. The specification of graphical construction blocks and composition rules are proposed to help construct feasible visual models. Model checker is designed to conduct model verification, and code generator is implemented to translate models to source code framework. PAVM is implemented based on DSL tools. With the help of PAVM, programmers are able to focus on algorithm design and obtain source code framework from graphical models.
Keywords
formal verification; graphical user interfaces; parallel programming; DSL; code generator; composition rules; graphical construction blocks; graphical user interface; model checker; model verification; parallel application visual modeling; parallel programming; source code framework; Algorithm design and analysis; Computational modeling; DSL; Load modeling; Parallel programming; Visualization; DSL; code generation; parallel programming; visual modeling;
fLanguage
English
Publisher
ieee
Conference_Titel
Cloud Computing Technology and Science (CloudCom), 2011 IEEE Third International Conference on
Conference_Location
Athens
Print_ISBN
978-1-4673-0090-2
Type
conf
DOI
10.1109/CloudCom.2011.96
Filename
6133205
Link To Document