DocumentCode :
3539382
Title :
Ruby-based data representation and the performance in Java programs
Author :
Maeda, Kazuaki
Author_Institution :
Dept. of Bus. Adm. & Inf. Sci., Chubu Univ., Kausgai, Japan
fYear :
2009
fDate :
4-6 Aug. 2009
Firstpage :
814
Lastpage :
819
Abstract :
This paper describes the development of Ribbon, a new data representation written in text-based data format using Ruby syntax to take advantage of Ruby´s features. A program generator was also developed to read Ribbon definitions and write Java programs that are read/write Java objects from/to persistent storage media. Experiments reading Ribbon files showed the performance penalty of the Ruby interpreter. Therefore, a new version of the program generator was developed that eliminates the interpreter and enhances the design and implementation of generated programs that manipulate graph data structures.
Keywords :
Java; automatic programming; data structures; object-oriented programming; program interpreters; storage media; Java programs; Ribbon files; Ruby interpreter; Ruby syntax; Ruby-based data representation; data representation; graph data structures; performance penalty; persistent storage media; program generator; read/write Java objects; storage media; text-based data format; Automatic programming; Computer languages; DSL; Information science; Java; Reactive power; Software libraries; Software tools; Tree graphs; XML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Applications of Digital Information and Web Technologies, 2009. ICADIWT '09. Second International Conference on the
Conference_Location :
London
Print_ISBN :
978-1-4244-4456-4
Electronic_ISBN :
978-1-4244-4457-1
Type :
conf
DOI :
10.1109/ICADIWT.2009.5273877
Filename :
5273877
Link To Document :
بازگشت