WCSE 2016
ISBN: 978-981-11-0008-6 DOI: 10.18178/wcse.2016.06.066

DSL for Business Intelligence Visualization

Ittipol Nuntaruji, Yachai Limpiyakorn

Abstract— Business Intelligence (BI) encompasses a variety of tools, applications and methodologies that enable organizations to collect and prepare data for analysis, develop and run queries against the data, and create reports, dashboards, data visualizations to make the analytical results available to end users. However, most BI solutions in the market are platform-dependent and require particular software for rendering. This paper thus presents a platform- independent approach for visualizing data and information using domain specific language (DSL). The DSL syntax is defined with EBNF. The use of DSL scripts for rendering provides the benefit of platform-independent as the language simply focuses on primitive data, whereas the library for data visualizations remains intact.

Index Terms— domain specific language, data visualization, metadata, semantic model, business intelligence

Ittipol Nuntaruji, Yachai Limpiyakorn
Department of Computer Engineering, Chulalongkorn University, THAILAND


Cite: Ittipol Nuntaruji, Yachai Limpiyakorn, "DSL for Business Intelligence Visualization," Proceedings of 2016 6th International Workshop on Computer Science and Engineering, pp. 407-410, Tokyo, 17-19 June, 2016.