咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >Structured Data Representation... 收藏
Structured Data Representation for Multiple Programming Lang...

Structured Data Representation for Multiple Programming Languages on Java VM

作     者:Kazuaki Maeda 

作者单位:the Department of Business Administration and Information ScienceChubu University 

会议名称:《International Conference on Computational Techniques and Artificial Intelligence(ICCTAI’2011);International Conference on Advances in Electrical and Electronics Engineering(ICAEE’2011);International Conference on Mechanical,Automobile and Robotics Engineering(ICMAR’2011);International Conference on Management,Behavioral Sciences and Economics Issues(ICMBSE’2011);International Conference on Chemical,Environmental and Biological Sciences(ICCEBS’2011);International Conference on Biotechnology and Pharmaceutical Sciences(ICBPS’2011)》

会议日期:2012年

学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

关 键 词:Data Representation Structured Data Domain Specific Languages 

摘      要:This paper describes RugsOn, a new representation written in a text-based data format. The design principle of RugsOn is good readability and simplicity of structured data representation. One feature of RugsOn is a domain specific language to represent structured data. It is similar as JSON, but syntax of RugsOn is carefully chosen for multiple programming languages. Another feature is an executable representation. Once RugsOn-related definitions are loaded into a runtime environment, the representation can be executed corresponding to the definitions. Utility programs are available to read/write structured data to persistent storage-media, or to traverse the structured data. A program generator was developed to create Ruby, Groovy, Scala and Java programs from RugsOn definitions. In the author’s experience, productivity was improved in the design and implementation of programs that manipulate structured data.

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分