Abstract
Developing dashboards is a complex domain, especially when several stakeholders are involved; while some users could demand certain indicators, other users could demand specific visualizations or design features. Creating individual dashboards for each potential need would consume several resources and time, being an unfeasible approach. Also, user requirements must be thoroughly analyzed to understand their goals regarding the data to be explored, and other characteristics that could affect their user experience. All these necessities ask for a paradigm to foster reusability not only at development level but also at knowledge level. Some methodologies, like the Software Product Line paradigm, leverage domain knowledge and apply it to create a series of assets that can be composed, parameterized, or combined to obtain fully functional systems. This work presents an application of the SPL paradigm to the domain of information dashboards, with the goal of reducing their development time and increasing their effectiveness and user experience. Different dashboard configurations have been suggested to test the proposed approach in the context of the Education in the Knowledge Society PhD programme of the University of Salamanca.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Zeleny, M.: Management support systems: Towards integrated knowledge management. Hum. Syst. Manag. 7, 59–70 (1987)
Patil, D., Mason, H.: Data Driven. O’Reilly Media Inc., Sebastopol (2015)
Keim, D., Andrienko, G., Fekete, J.-D., Görg, C., Kohlhammer, J., Melançon, G.: Visual analytics: definition, process, and challenges. In: Kerren, A., Stasko, J.T., Fekete, J.-D., North, C. (eds.) Information Visualization. LNCS, vol. 4950, pp. 154–175. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-70956-5_7
Keim, D., Kohlhammer, J., Ellis, G., Mansmann, F.: Mastering the Information Age Solving Problems with Visual Analytics. Eurographics Association, Goslar (2010)
Tufte, E., Graves-Morris, P.: The Visual Display of Quantitative Information. Graphics Press, Cheshire (1983, 2014)
Ware, C.: Information Visualization: Perception for Design. Elsevier, Amsterdam (2012)
Few, S.: Information Dashboard Design. O’Reilly Media Inc., Sebastopol (2006)
Munzner, T.: Visualization Analysis and Design. AK Peters/CRC Press, Boca Raton (2014)
Sarikaya, A., Correll, M., Bartram, L., Tory, M., Fisher, D.: What do we talk about when we talk about dashboards? IEEE Trans. Vis. Comput. Graph. 25, 682–692 (2018)
Vázquez-Ingelmo, A., García-Peñalvo, F.J., Therón, R.: Information dashboards and tailoring capabilities - a systematic literature review. IEEE Access 7, 109673–109688 (2019)
Clements, P., Northrop, L.: Software Product Lines. Addison-Wesley, Boston (2002)
Gomaa, H.: Designing Software Product Lines with UML: From Use Cases to Pattern-Based Software Architectures. Addison Wesley Longman Publishing Co., Inc., Boston (2004)
Kleppe, A.G., Warmer, J., Bast, W.: MDA Explained. The Model Driven Architecture: Practice and Promise. Addison-Wesley Longman Publishing Co., Inc., Boston (2003)
Vázquez-Ingelmo, A., García-Holgado, A., García-Peñalvo, F.J., Therón, R.: Dashboard meta-model for knowledge management in technological ecosystem: a case study in healthcare. In: UCAmI 2019. MDPI (2019)
Vázquez-Ingelmo, A., García-Peñalvo, F.J., Therón, R.: Capturing high-level requirements of information dashboards’ components through meta-modeling. In: 7th International Conference on Technological Ecosystems for Enhancing Multiculturality (TEEM 2019), León, Spain (2019)
Vázquez-Ingelmo, A., García-Peñalvo, F.J., Therón, R., Conde González, M.Á.: Extending a dashboard meta-model to account for users’ characteristics and goals for enhancing personalization. In: Learning Analytics Summer Institute (LASI) Spain 2019, Vigo, Spain (2019)
García-Holgado, A., García-Peñalvo, F.J., Rodríguez Conde, M.J.: Definition of a technological ecosystem for scientific knowledge management in a PhD programme. In: Proceedings of the Third International Conference on Technological Ecosystems for Enhancing Multiculturality (TEEM 2015), Porto, Portugal, 7–9 October 2015, pp. 695–700. ACM, New York (2015)
García-Peñalvo, F.J.: Engineering contributions to a knowledge society multicultural perspective. IEEE Revista Iberoamericana de Tecnologías del Aprendizaje (IEEE RITA) 10, 17–18 (2015)
García-Peñalvo, F.J., Rodríguez-Conde, M.J., Therón, R., García-Holgado, A., Martínez-Abad, F., Benito-Santos, A.: Grupo GRIAL. IE Comunicaciones. Revista Iberoamericana de Informática Educativa, 33–48 (2019)
Vázquez-Ingelmo, A., García-Holgado, A., García-Peñalvo, F.J., Therón, R.: Ecore version of the metamodel for information dashboards (2019). https://doi.org/10.5281/zenodo.3561320
Kang, K.C., Cohen, S.G., Hess, J.A., Novak, W.E., Peterson, A.S.: Feature-oriented domain analysis (FODA) feasibility study. Carnegie-Mellon University, Software Engineering Institute (1990)
Vázquez-Ingelmo, A., García-Peñalvo, F.J., Therón, R.: Addressing fine-grained variability in user-centered software product lines: a case study on dashboards. In: Rocha, Á., Adeli, H., Reis, L.P., Costanzo, S. (eds.) WorldCIST’19 2019. AISC, vol. 930, pp. 855–864. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-16181-1_80
Programa de Doctorado Formación en la Sociedad del Conocimiento. https://www.slideshare.net/knowedgesociety/kickoff-phd-programme-20192020
Teasley, S.D.: Student facing dashboards: One size fits all? Technol. Knowl. Learn. 22, 377–384 (2017). https://doi.org/10.1007/s10758-017-9314-3
Hu, K., Bakker, M.A., Li, S., Kraska, T., Hidalgo, C.: VizML: a machine learning approach to visualization recommendation. In: Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems, p. 128. ACM (2019)
Dibia, V., Demiralp, Ç.: Data2Vis: automatic generation of data visualizations using sequence to sequence recurrent neural networks. IEEE Comput. Graph. Appl. 39, 33–46 (2019)
Acknowledgments
This research work has been supported by the Spanish Ministry of Education and Vocational Training under an FPU fellowship (FPU17/03276). This work has been partially funded by the Spanish Government Ministry of Economy and Competitiveness throughout the DEFINES project (Ref. TIN2016-80172-R).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Vázquez-Ingelmo, A., García-Peñalvo, F.J., Therón, R. (2020). Generating Dashboards Using Fine-Grained Components: A Case Study for a PhD Programme. In: Zaphiris, P., Ioannou, A. (eds) Learning and Collaboration Technologies. Designing, Developing and Deploying Learning Experiences. HCII 2020. Lecture Notes in Computer Science(), vol 12205. Springer, Cham. https://doi.org/10.1007/978-3-030-50513-4_23
Download citation
DOI: https://doi.org/10.1007/978-3-030-50513-4_23
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-50512-7
Online ISBN: 978-3-030-50513-4
eBook Packages: Computer ScienceComputer Science (R0)