A SCALA-BASED DOMAIN SPECIFIC LANGUAGE FOR STRUCTURED DATA REPRESENTATION

Kazuaki Maeda

2010

Abstract

This paper describes Sibon, a new representation written in a text-based data format using Scala syntax. The design principle of Sibon is good readability and simplicity of structured data representation. An important feature of Sibon is an executable representation. Once Sibon-related definitions are loaded, the representation can be executed corresponding to the definitions. A program generator was developed to create Scala and Java programs from Sibon definitions. In the author’s experience, productivity was improved in the design and implementation of programs that manipulate structured data.

Download


Paper Citation


in Harvard Style

Maeda K. (2010). A SCALA-BASED DOMAIN SPECIFIC LANGUAGE FOR STRUCTURED DATA REPRESENTATION . In Proceedings of the 5th International Conference on Software and Data Technologies - Volume 2: ICSOFT, ISBN 978-989-8425-23-2, pages 296-299. DOI: 10.5220/0003010502960299

in Bibtex Style

@conference{icsoft10,
author={Kazuaki Maeda},
title={A SCALA-BASED DOMAIN SPECIFIC LANGUAGE FOR STRUCTURED DATA REPRESENTATION},
booktitle={Proceedings of the 5th International Conference on Software and Data Technologies - Volume 2: ICSOFT,},
year={2010},
pages={296-299},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003010502960299},
isbn={978-989-8425-23-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 5th International Conference on Software and Data Technologies - Volume 2: ICSOFT,
TI - A SCALA-BASED DOMAIN SPECIFIC LANGUAGE FOR STRUCTURED DATA REPRESENTATION
SN - 978-989-8425-23-2
AU - Maeda K.
PY - 2010
SP - 296
EP - 299
DO - 10.5220/0003010502960299