Requirements-Driven Visualizations for Big Data Analytics: A Model-Driven Approach

  • Ana LavalleEmail author
  • Alejandro Maté
  • Juan Trujillo
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11788)


Choosing the right Visualization techniques is critical in Big Data Analytics. However, decision makers are not experts on visualization and they face up with enormous difficulties in doing so. There are currently many different (i) Big Data sources and also (ii) many different visual analytics to be chosen. Every visualization technique is not valid for every Big Data source and is not adequate for every context. In order to tackle this problem, we propose an approach, based on the Model Driven Architecture (MDA) to facilitate the selection of the right visual analytics to non-expert users. The approach is based on three different models: (i) a requirements model based on goal-oriented modeling for representing information requirements, (ii) a data representation model for representing data which will be connected to visualizations and, (iii) a visualization model for representing visualization details regardless of their implementation technology. Together with these models, a set of transformations allow us to semi-automatically obtain the corresponding implementation avoiding the intervention of the non-expert users. In this way, the great advantage of our proposal is that users no longer need to focus on the characteristics of the visualization, but rather, they focus on their information requirements and obtain the visualization that is better suited for their needs. We show the applicability of our proposal through a case study focused on a tax collection organization from a real project developed by the Spin-off company Lucentia Lab.


Data visualization Big Data Analytics Model Driven Architecture User requirements 



This work has been co-funded by the ECLIPSE-UA (RTI2018-094283-B-C32) project funded by Spanish Ministry of Science, Innovation, and Universities. Ana Lavalle holds an Industrial PhD Grant (I-PI 03-18) co-funded by the University of Alicante and the Lucentia Lab Spin-off Company.


  1. 1.
    Ardagna, C.A., Bellandi, V., Ceravolo, P., Damiani, E., Bezzi, M., Hébert, C.: A model-driven methodology for big data analytics-as-a-service. In: International Conference on Big Data, pp. 105–112. IEEE (2017)Google Scholar
  2. 2.
    Börner, K.: Atlas of Knowledge. MIT Press, Cambridge (2014)zbMATHGoogle Scholar
  3. 3.
    Bostock, M.: Data-driven documents (2019).
  4. 4.
    Bull, R.I., Favre, J.: Visualization in the context of model driven engineering. In: MDDAUI, vol. 159 (2005)Google Scholar
  5. 5.
    Caldarola, E.G., Rinaldi, A.M.: Improving the visualization of wordnet large lexical database through semantic tag clouds. In: International Congress on Big Data, pp. 34–41. IEEE (2016)Google Scholar
  6. 6.
    Caldarola, E.G., Rinaldi, A.M.: Big data visualization tools: a survey - the new paradigms, methodologies and tools for large data sets visualization. In: Proceedings of the 6th International Conference on Data Science, Technology and Applications, DATA. INSTICC, SciTePress (2017)Google Scholar
  7. 7.
    Domokos, P., Varró, D.: An open visualization framework for metamodel-based modeling languages. Electr. Notes Theor. Comput. Sci. 72(2), 69–78 (2002)CrossRefGoogle Scholar
  8. 8.
    Du, F., Plaisant, C., Spring, N., Shneiderman, B.: Eventaction: visual analytics for temporal event sequence recommendation. In: 2016 IEEE Conference on Visual Analytics Science and Technology (VAST), pp. 61–70. IEEE (2016)Google Scholar
  9. 9.
    Golfarelli, M., Rizzi, S.: A model-driven approach to automate data visualization in big data analytics. Inf. Vis. (2019, to appear)Google Scholar
  10. 10.
    Leida, M., Ruiz, C., Ceravolo, P.: Facing big data variety in a model driven approach. In: RTSI, pp. 1–6. IEEE (2016)Google Scholar
  11. 11.
    Madhu Sudhan, S., Chandra, J.: IBA graph selector algorithm for big data visualization using defense data set. Int. J. Sci. Eng. Res. (IJSER) 4(3), 1–7 (2013). ISSN: 2229-5518 Google Scholar
  12. 12.
    Maté, A., Trujillo, J., Franch, X.: Adding semantic modules to improve goal-oriented analysis of data warehouses using I-star. J. Syst. Softw. 88, 102–111 (2014)CrossRefGoogle Scholar
  13. 13.
    Misale, C., Drocco, M., Aldinucci, M., Tremblay, G.: A comparison of big data frameworks on a layered dataflow model. Parallel Process. Lett. 27, 1740003 (2017)MathSciNetCrossRefGoogle Scholar
  14. 14.
    Morgan, R., Grossmann, G., Stumptner, M.: VizDSL: towards a graphical visualisation language for enterprise systems interoperability. In: BDVA. IEEE (2017)Google Scholar
  15. 15.
    de Oliveira, E.C., de Oliveira, L.C., Cardoso, A., Mattioli, L., Junior, E.A.L.: Meta-model of information visualization based on treemap. Univ. Access Inf. Soc. 16(4), 903–912 (2017)CrossRefGoogle Scholar
  16. 16.
    (OMG), O.M.G.: Model driven architecture guide rev. 2.0 (2014).
  17. 17.
    (OMG), O.M.G.: MOF 2.0 query/view/transformation specification (2016).
  18. 18.
    Peña, L.E.V., Mazahua, L.R., Hernández, G.A., Zepahua, B.A.O., Camarena, S.G.P., Cano, I.M.: Big data visualization: review of techniques and datasets. In: International Conference on Software Process Improvement, pp. 1–9. IEEE (2017)Google Scholar
  19. 19.
    Shi-Nash, A., Hardoon, D.R.: Data analytics and predictive analytics in the era of big data. In: Internet of Things and Data Analytics Handbook, pp. 329–345 (2017)Google Scholar
  20. 20.
    Vartak, M., Huang, S., Siddiqui, T., Madden, S., Parameswaran, A.: Towards visualization recommendation systems. ACM SIGMOD Record 45(4), 34–39 (2017)CrossRefGoogle Scholar
  21. 21.
    Vartak, M., Rahman, S., Madden, S., Parameswaran, A., Polyzotis, N.: SEEDB: efficient data-driven visualization recommendations to support visual analytics. Proc. VLDB Endowment 8(13), 2182–2193 (2015)CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Ana Lavalle
    • 1
    • 2
    Email author
  • Alejandro Maté
    • 1
    • 2
  • Juan Trujillo
    • 1
    • 2
  1. 1.Lucentia (DLSI)University of AlicanteAlicanteSpain
  2. 2.Lucentia LabAlicanteSpain

Personalised recommendations