Visual Languages for Supporting Big Data Analytics Development

Hourieh Khalajzadeh, Andrew Simmons, Mohamed Abdelrazek, John Grundy, John Hosking, Qiang He

2020

Abstract

We present BiDaML (Big Data Analytics Modeling Languages), an integrated suite of visual languages and supporting tool to help end-users with the engineering of big data analytics solutions. BiDaML, our visual notations suite, comprises six diagrammatic notations: brainstorming diagram, process diagram, technique diagrams, data diagrams, output diagrams and deployment diagram. BiDaML tool provides a platform for efficiently producing BiDaML visual models and facilitating their design, creation, code generation and integration with other tools. To demonstrate the utility of BiDaML, we illustrate our approach with a real-world example of traffic data analysis. We evaluate BiDaML using two types of evaluations, the physics of notations and a cognitive walkthrough with several target end-users e.g. data scientists and software engineers.

Download


Paper Citation


in Harvard Style

Khalajzadeh H., Simmons A., Abdelrazek M., Grundy J., Hosking J. and He Q. (2020). Visual Languages for Supporting Big Data Analytics Development.In Proceedings of the 15th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-758-421-3, pages 15-26. DOI: 10.5220/0009192900150026


in Bibtex Style

@conference{enase20,
author={Hourieh Khalajzadeh and Andrew Simmons and Mohamed Abdelrazek and John Grundy and John Hosking and Qiang He},
title={Visual Languages for Supporting Big Data Analytics Development},
booktitle={Proceedings of the 15th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2020},
pages={15-26},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0009192900150026},
isbn={978-989-758-421-3},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 15th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - Visual Languages for Supporting Big Data Analytics Development
SN - 978-989-758-421-3
AU - Khalajzadeh H.
AU - Simmons A.
AU - Abdelrazek M.
AU - Grundy J.
AU - Hosking J.
AU - He Q.
PY - 2020
SP - 15
EP - 26
DO - 10.5220/0009192900150026