{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,16]],"date-time":"2026-04-16T05:13:03Z","timestamp":1776316383132,"version":"3.50.1"},"reference-count":41,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2023,12,9]],"date-time":"2023-12-09T00:00:00Z","timestamp":1702080000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,12,9]],"date-time":"2023-12-09T00:00:00Z","timestamp":1702080000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100007343","name":"Universit\u00e0 degli Studi di Brescia","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100007343","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Knowl Inf Syst"],"published-print":{"date-parts":[[2024,2]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The increasing availability of Big Data is changing the way data exploration for Business Intelligence is performed, due to the volume, velocity and uncontrolled variety of data on which exploration relies. In particular, data exploration is required in Data Lakes that have been proposed to host heterogeneous data sources, given their flexibility to cope with cumbersome properties of Big Data. However, as data grows, new methods and techniques are required for extracting value and knowledge from data stored within Data Lakes, aggregating data into indicators according to multiple analysis dimensions, to enable a large number of users with different roles and competencies to capitalise on available information. In this paper, we propose PERSEUS (PERSonalised Exploration by User Support), a computer-aided approach for data exploration on top of a Data Lake, structured over three phases: (1) the construction of a semantic metadata catalog on top of the Data Lake, leveraging tools and metrics to ease the annotation of the Data Lake metadata; (2) modelling of indicators and analysis dimensions, guided by an openly available Multi-Dimensional Ontology to enable conformance checking of indicators and let users explore Data Lake contents; (3) enrichment of the definition of indicators with personalisation aspects, based on users\u2019 profiles and preferences, to make easier and more usable the exploration of data for a large number of users. Results of an experimental evaluation in the Smart City domain are presented with the aim of demonstrating the feasibility of the approach.\n<\/jats:p>","DOI":"10.1007\/s10115-023-02014-1","type":"journal-article","created":{"date-parts":[[2023,12,9]],"date-time":"2023-12-09T04:21:40Z","timestamp":1702095700000},"page":"1469-1502","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["A semantics-enabled approach for personalised Data Lake exploration"],"prefix":"10.1007","volume":"66","author":[{"given":"Devis","family":"Bianchini","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Valeria","family":"De\u00a0Antonellis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Massimiliano","family":"Garda","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,12,9]]},"reference":[{"issue":"12","key":"2014_CR1","doi-asserted-by":"publisher","first-page":"1986","DOI":"10.14778\/3352063.3352116","volume":"12","author":"F Nargesian","year":"2019","unstructured":"Nargesian F, Zhu E, Miller RJ, Pu KQ, Arocena PC (2019) Data Lake Management: challenges and opportunities. Proc VLDB Endow 12(12):1986\u20131989","journal-title":"Proc VLDB Endow"},{"key":"2014_CR2","unstructured":"European Commission. Statistical Office of the European Union.: Towards a Harmonised Methodology for Statistical indicators.Part 1, Indicator Typologies and Terminologies: 2014 Edition (2014). https:\/\/data.europa.eu\/doi\/10.2785\/56118"},{"key":"2014_CR3","doi-asserted-by":"crossref","unstructured":"Bagozi A, Bianchini D, De\u00a0Antonellis V, Garda M, Melchiori M (2019) personalised exploration graphs on semantic Data Lakes. In: Proceedings of 27th international conference on cooperative information systems (CoopIS 2019), pp 22\u201339","DOI":"10.1007\/978-3-030-33246-4_2"},{"key":"2014_CR4","doi-asserted-by":"crossref","unstructured":"Bianchini D, De\u00a0Antonellis V, Melchiori M, Bellagente P, Rinaldi S (2017) Data management challenges for smart living. In: Proceedings of Cloud Infrastructures, Services, and IoT Systems for Smart Cities (IISSC 2017), pp 131\u2013137","DOI":"10.1007\/978-3-319-67636-4_15"},{"issue":"3","key":"2014_CR5","doi-asserted-by":"publisher","first-page":"437","DOI":"10.3233\/SW-160213","volume":"8","author":"P-Y Vandenbussche","year":"2017","unstructured":"Vandenbussche P-Y, Atemezing GA, Poveda-Villal\u00f3n M, Vatant B (2017) Linked open vocabularies (LOV): a gateway to reusable semantic vocabularies on the Web. Semantic Web 8(3):437\u2013452","journal-title":"Semantic Web"},{"issue":"4","key":"2014_CR6","doi-asserted-by":"publisher","first-page":"334","DOI":"10.1007\/s007780100057","volume":"10","author":"E Rahm","year":"2001","unstructured":"Rahm E, Bernstein PA (2001) A survey of approaches to automatic schema matching. VLDB J 10(4):334\u2013350","journal-title":"VLDB J"},{"key":"2014_CR7","doi-asserted-by":"crossref","unstructured":"Diamantini C, Potena D, Storti E, Zhang H (2014) An ontology-based data exploration tool for key performance indicators. In: Proceedings of OTM confederated international conferences \u201con the move to meaningful internet systems\u201d, pp 727\u2013744","DOI":"10.1007\/978-3-662-45563-0_45"},{"key":"2014_CR8","unstructured":"Garda M (2021) A semantics-enabled approach for personalised Data Lake exploration. Ph.D. thesis, University of Brescia - Italy"},{"key":"2014_CR9","doi-asserted-by":"crossref","unstructured":"Kie\u00dfling W (2002) Foundations of preferences in database systems. In: Proceedings of the 28th international conference on very large databases (VLDB 2002), pp 311\u2013322","DOI":"10.1016\/B978-155860869-6\/50035-4"},{"key":"2014_CR10","unstructured":"Gupta A, Harinarayan V, Quass D (1995) Aggregate-query processing in data warehousing environments. In: Proceedings of the 21th international conference on very large databases (VLDB 1995), pp 358\u2013369"},{"key":"2014_CR11","doi-asserted-by":"crossref","unstructured":"Hamadou HB, Gallinucci E, Golfarelli M (2019) Answering GPSJ queries in a polystore: a dataspace-based approach. In: Proceedings of the international conference on conceptual modeling (ER 2019), pp 189\u2013203","DOI":"10.1007\/978-3-030-33223-5_16"},{"key":"2014_CR12","doi-asserted-by":"crossref","unstructured":"Giebler C et al (2020) A zone reference model for enterprise-grade data lake management. In: 2020 IEEE 24th international enterprise distributed object computing Conference (EDOC 2020), Eindhoven, The Netherlands, pp 57\u201366","DOI":"10.1109\/EDOC49727.2020.00017"},{"issue":"7","key":"2014_CR13","doi-asserted-by":"publisher","first-page":"1050","DOI":"10.1109\/TKDE.2010.196","volume":"23","author":"M Golfarelli","year":"2010","unstructured":"Golfarelli M, Rizzi S, Biondi P (2010) myOLAP: an approach to express and evaluate OLAP preferences. IEEE Trans Knowl Data Eng 23(7):1050\u20131064","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"2014_CR14","doi-asserted-by":"crossref","unstructured":"Borzsony S, Kossmann D, Stocker K (2001) The skyline operator. In: Proceedings 17th international conference on data engineering (ICDE 2001), pp 421\u2013430","DOI":"10.1109\/ICDE.2001.914855"},{"key":"2014_CR15","doi-asserted-by":"crossref","unstructured":"Chomicki J, Godfrey P, Gryz J, Liang D (2005) Skyline with presorting: theory and optimizations. In: Proceedings of the international conference on intelligent information processing and web mining, pp 595\u2013604","DOI":"10.1007\/3-540-32392-9_72"},{"key":"2014_CR16","doi-asserted-by":"crossref","unstructured":"Nasraoui O, Zhuhadar L (2010) Improving recall and precision of a personalized semantic search engine for e-learning. In: 2010 Fourth international conference on digital society (ICDS 2010), pp 216\u2013221","DOI":"10.1109\/ICDS.2010.63"},{"key":"2014_CR17","doi-asserted-by":"crossref","unstructured":"Maccioni A, Torlone R (2018) KAYAK: a framework for just-in-time data preparation in a Data Lake. In: Proceedings of 30th international conference on advanced information systems engineering (CAISE 2018), pp 474\u2013489","DOI":"10.1007\/978-3-319-91563-0_29"},{"key":"2014_CR18","doi-asserted-by":"crossref","unstructured":"Hai R, Geisler S, Quix C (2016) Constance: an intelligent Data Lake System. In: Proceedings of the international conference on management of data (SIGMOD\/PODS 2016), pp 2097\u20132100","DOI":"10.1145\/2882903.2899389"},{"key":"2014_CR19","doi-asserted-by":"crossref","unstructured":"Mami MN, Graux D, Scerri S, Jabeen H, Auer S, Lehmann J (2019) Squerall: virtual ontology-based access to heterogeneous and large data sources. In: Proceedings of 18th international semantic web conference (ISWC 2019), pp 229\u2013245","DOI":"10.1007\/978-3-030-30796-7_15"},{"key":"2014_CR20","doi-asserted-by":"publisher","first-page":"243","DOI":"10.1007\/s10796-020-10010-x","volume":"23","author":"C Diamantini","year":"2021","unstructured":"Diamantini C, Lo Giudice P, Potena D, Storti E, Ursino D (2021) An approach to extracting topic-guided views from the sources of a Data Lake. Inf Syst Front 23:243\u2013262","journal-title":"Inf Syst Front"},{"issue":"3","key":"2014_CR21","doi-asserted-by":"publisher","first-page":"86","DOI":"10.3390\/technologies6030086","volume":"6","author":"A Pomp","year":"2018","unstructured":"Pomp A, Paulus A, Kirmse A, Kraus V, Meisen T (2018) Applying semantics to reduce the time to analytics within complex heterogeneous infrastructures. Technologies 6(3):86","journal-title":"Technologies"},{"key":"2014_CR22","doi-asserted-by":"crossref","unstructured":"Pingos M, Andreou AS (2022) A data lake metadata enrichment mechanism via semantic blueprints. In: ENASE, pp 186\u2013196","DOI":"10.5220\/0011080400003176"},{"key":"2014_CR23","doi-asserted-by":"crossref","unstructured":"Yuan Q, Yuan Y, Wen Z, Wang H, Chen C, Wang G (2022) Exploring heterogeneous data lake based on unified canonical graphs. In: Proceedings of the 45th international ACM SIGIR conference on research and development in information retrieval, pp 1834\u20131838","DOI":"10.1145\/3477495.3531759"},{"issue":"7","key":"2014_CR24","doi-asserted-by":"publisher","first-page":"2733","DOI":"10.3390\/s22072733","volume":"22","author":"D Sarramia","year":"2022","unstructured":"Sarramia D, Claude A, Ogereau F, Mezhoud J, Mailhot G (2022) Ceba: a data lake for data sharing and environmental monitoring. Sensors 22(7):2733","journal-title":"Sensors"},{"issue":"12","key":"2014_CR25","doi-asserted-by":"publisher","first-page":"2549","DOI":"10.14778\/3407790.3407844","volume":"13","author":"J Li","year":"2020","unstructured":"Li J, Li Y, Wang X, Tan W-C (2020) Deep or simple models for semantic tagging? It depends on your data. Proc VLDB Endow 13(12):2549\u20132562","journal-title":"Proc VLDB Endow"},{"key":"2014_CR26","doi-asserted-by":"crossref","unstructured":"Kritikos K, Plexousakis D, Woitch R (2017) A flexible semantic kpi measurement system. In: Proceedings of the international conference on cloud computing and services science, pp 237\u2013261","DOI":"10.1007\/978-3-319-94959-8_13"},{"key":"2014_CR27","doi-asserted-by":"crossref","unstructured":"del-R\u00edo-Ortega A, Resinas M, Cabanillas C, Ruiz-Cort\u00e9s A (2013) On the definition and design-time analysis of process performance indicators. Inf Syst 38(4):470\u2013490","DOI":"10.1016\/j.is.2012.11.004"},{"key":"2014_CR28","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijinfomgt.2019.10.003","volume":"58","author":"M del Mar Rold\u00e1n-Garc\u00eda","year":"2019","unstructured":"del Mar Rold\u00e1n-Garc\u00eda M, Garc\u00eda-Nieto J, Mat\u00e9 A, Trujillo J, Aldana-Montes JF (2019) Ontology-driven approach for KPI meta-modelling, selection and reasoning. Int J Inf Manag 58:102018","journal-title":"Int J Inf Manag"},{"key":"2014_CR29","doi-asserted-by":"publisher","DOI":"10.1016\/j.advengsoft.2019.102731","volume":"140","author":"C Kuster","year":"2020","unstructured":"Kuster C, Hippolyte J-L, Rezgui Y (2020) The UDSA ontology: an ontology to support real time urban sustainability assessment. Adv Eng Softw 140:102731","journal-title":"Adv Eng Softw"},{"issue":"13","key":"2014_CR30","doi-asserted-by":"publisher","first-page":"7985","DOI":"10.3390\/app13137985","volume":"13","author":"J Matos","year":"2023","unstructured":"Matos J, Fernandes S, Tran MQ, Nguyen QT, Baron E, Dang SN (2023) Developing a comprehensive quality control framework for roadway bridge management: a case study approach using key performance indicators. Appl Sci 13(13):7985","journal-title":"Appl Sci"},{"key":"2014_CR31","doi-asserted-by":"publisher","DOI":"10.1016\/j.compind.2022.103832","volume":"145","author":"F Psarommatis","year":"2023","unstructured":"Psarommatis F, Fraile F, Ameri F (2023) Zero defect manufacturing ontology: a preliminary version based on standardized terms. Comput Ind 145:103832","journal-title":"Comput Ind"},{"key":"2014_CR32","doi-asserted-by":"publisher","DOI":"10.1016\/j.adapen.2022.100113","volume":"8","author":"H Li","year":"2022","unstructured":"Li H, Hong T (2022) A semantic ontology for representing and quantifying energy flexibility of buildings. Adv Appl Energy 8:100113","journal-title":"Adv Appl Energy"},{"issue":"1","key":"2014_CR33","doi-asserted-by":"publisher","first-page":"67","DOI":"10.3233\/SW-2012-0080","volume":"5","author":"L Polo","year":"2014","unstructured":"Polo L, M\u00ednguez I, Berrueta D, Ruiz C, G\u00f3mez JM (2014) User preferences in the web of data. Semantic Web 5(1):67\u201375","journal-title":"Semantic Web"},{"issue":"3","key":"2014_CR34","doi-asserted-by":"publisher","first-page":"110","DOI":"10.3390\/ijgi12030110","volume":"12","author":"Z Cai","year":"2023","unstructured":"Cai Z, Liu F, Qi Q, Su X, Guo L, Ding Z (2023) Skyline-based sorting approach for rail transit stations visualization. ISPRS Int J Geo Inf 12(3):110","journal-title":"ISPRS Int J Geo Inf"},{"key":"2014_CR35","unstructured":"Mirzaei H, Rafiei D (2023) Table union search with preferences. In: Joint workshops at 49th international conference on very large data bases (VLDBW\u201923) - TaDA\u201923: tabular data analysis workshop, pp 1\u20135"},{"key":"2014_CR36","doi-asserted-by":"crossref","unstructured":"Troumpoukis A, Konstantopoulos S, Charalambidis A (2017) An extension of SPARQL for expressing qualitative preferences. In: Proceedings of the international semantic web conference (ISWC 2017), pp 711\u2013727","DOI":"10.1007\/978-3-319-68288-4_42"},{"issue":"4","key":"2014_CR37","doi-asserted-by":"publisher","first-page":"659","DOI":"10.3233\/SW-212895","volume":"13","author":"M Goncalves","year":"2022","unstructured":"Goncalves M, Chaves-Fraga D, Corcho O (2022) Handling qualitative preferences in sparql over virtual ontology-based data access. Semantic Web 13(4):659\u2013682","journal-title":"Semantic Web"},{"issue":"1","key":"2014_CR38","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3375713","volume":"67","author":"P Ciaccia","year":"2020","unstructured":"Ciaccia P, Martinenghi D, Torlone R (2020) Foundations of context-aware preference propagation. J ACM (JACM) 67(1):1\u201343","journal-title":"J ACM (JACM)"},{"issue":"1","key":"2014_CR39","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.ejor.2004.04.028","volume":"169","author":"OS Vaidya","year":"2006","unstructured":"Vaidya OS, Kumar S (2006) Analytic hierarchy process: an overview of applications. Eur J Oper Res 169(1):1\u201329","journal-title":"Eur J Oper Res"},{"key":"2014_CR40","doi-asserted-by":"crossref","unstructured":"Nebot V, Llavori RB (2014) Towards analytical MD stars from linked data. In: Proceedings of the international conference on knowledge discovery and information retrieval (KDIR 2014), pp 117\u2013125","DOI":"10.5220\/0005128701170125"},{"key":"2014_CR41","doi-asserted-by":"crossref","unstructured":"Bianchini D, Garda M (2023) A methodological approach for data-intensive web application design on top of data lakes. In: 24th international conference on web information systems engineering (WISE 2023), Melbourne, Australia. in Press","DOI":"10.1007\/978-981-99-7254-8_27"}],"container-title":["Knowledge and Information Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10115-023-02014-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10115-023-02014-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10115-023-02014-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,1,17]],"date-time":"2024-01-17T14:13:45Z","timestamp":1705500825000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10115-023-02014-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,12,9]]},"references-count":41,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2024,2]]}},"alternative-id":["2014"],"URL":"https:\/\/doi.org\/10.1007\/s10115-023-02014-1","relation":{},"ISSN":["0219-1377","0219-3116"],"issn-type":[{"value":"0219-1377","type":"print"},{"value":"0219-3116","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,12,9]]},"assertion":[{"value":"30 December 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 October 2023","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"26 October 2023","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 December 2023","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no conflict of interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}