ISBN: 978-981-11-0008-6 DOI: 10.18178/wcse.2016.06.066
DSL for Business Intelligence Visualization
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.