{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,8]],"date-time":"2025-09-08T06:20:51Z","timestamp":1757312451729,"version":"3.41.0"},"reference-count":35,"publisher":"Association for Computing Machinery (ACM)","issue":"Summer","license":[{"start":{"date-parts":[[2023,7,1]],"date-time":"2023-07-01T00:00:00Z","timestamp":1688169600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGWEB Newsl."],"published-print":{"date-parts":[[2023,7]]},"abstract":"<jats:p>Although current efforts are all aimed at re-defining new ways to harness old data representations, possibly with new schema features, the challenges still open provide evidence of the need for a \"diametrically opposite\" approach: in fact, all information generated in real contexts is to be understood lacking of any form of schema, where the schema associated with such data is only determined a posteriori based on either a specific application context, or from some data's facets of interest. This solution should still enable recommendation systems to manipulate the aforementioned data semantically. After providing evidence of these limitations from current literature, we propose a new Generalized Semistructured data Model that makes possible queries expressible in any data representation through a Generalised Semistructured Query Language, both relying upon script v2.0 as a MetaModel language manipulating types as terms as well as allowing structural aggregation functions.<\/jats:p>","DOI":"10.1145\/3609429.3609433","type":"journal-article","created":{"date-parts":[[2023,8,1]],"date-time":"2023-08-01T17:19:18Z","timestamp":1690910358000},"page":"1-22","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Towards a Generalised Semistructured Data Model and Query Language"],"prefix":"10.1145","volume":"2023","author":[{"given":"Giacomo","family":"Bergami","sequence":"first","affiliation":[{"name":"Newcastle University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wiktor","family":"Zegad\u0142o","sequence":"additional","affiliation":[{"name":"Newcastle University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,8]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3589462.3589491"},{"key":"e_1_2_1_2_1","first-page":"91","article-title":"Matita tutorial","volume":"7","author":"Asperti A.","year":"2014","unstructured":"Asperti, A., Ricciotti, W., and Coen, C. S. 2014. Matita tutorial. J. Formaliz. Reason. 7, 2, 91--199.","journal-title":"J. Formaliz. Reason."},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1007\/s12046-009-0003-3"},{"key":"e_1_2_1_4_1","volume-title":"The Description Logic Handbook: Theory, Implementation and Applications","author":"Baader F.","unstructured":"Baader, F., Calvanese, D., McGuinness, D. L., Nardi, D., and Patel-Schneider, P. F. 2010. The Description Logic Handbook: Theory, Implementation and Applications, 2nd ed. Cambridge University press, New York, NY, USA.","edition":"2"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-018-0532-7"},{"key":"e_1_2_1_7_1","first-page":"3","article-title":"Quickening data-aware conformance checking through temporal algebras","volume":"14","author":"Bergami G.","year":"2023","unstructured":"Bergami, G., Appleby, S., and Morgan, G. 2023. Quickening data-aware conformance checking through temporal algebras. Inf. 14, 3, 173.","journal-title":"Inf."},{"key":"e_1_2_1_8_1","volume-title":"Proceedings of the 23rd International Database Applications & Engineering Symposium, IDEAS 2019","author":"Bergami G.","year":"2019","unstructured":"Bergami, G., Bertini, F., and Montesi, D. 2019. On approximate nesting of multiple social network graphs: a preliminary study. In Proceedings of the 23rd International Database Applications & Engineering Symposium, IDEAS 2019, Athens, Greece, June 10--12, 2019, B. C. Desai, D. Anagnostopoulos, Y. Manolopoulos, and M. Nikolaidou, Eds. ACM, 40:1--40:5."},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3410566.3410583"},{"key":"e_1_2_1_10_1","volume-title":"Proceedings of the 1st ACM SIGMOD Joint International Workshop on Graph Data Management Experiences & Systems (GRADES) and Network Data Analytics (NDA)","author":"Bergami G.","year":"2018","unstructured":"Bergami, G., Petermann, A., and Montesi, D. 2018. THoSP: an algorithm for nesting property graphs. In Proceedings of the 1st ACM SIGMOD Joint International Workshop on Graph Data Management Experiences & Systems (GRADES) and Network Data Analytics (NDA), Houston, TX, USA, June 10, 2018, A. A. A. Bhattacharya, G. H. L. Fletcher, J. L. Larriba-Pey, S. Roy, and R. West, Eds. ACM, 8:1--8:10."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1006\/inco.1998.2734"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1189769.1189770"},{"key":"e_1_2_1_13_1","unstructured":"Chatterjee P. 2019. Strengths and weaknesses of relational DBMSs. https:\/\/web.archive.org\/web\/20190908194656\/http:\/\/www.cems.uwe.ac.uk\/~pchatter\/2011\/dm\/readings\/rdb_strengths_weaknesses.html. Accessed: 2019-09-08."},{"key":"e_1_2_1_14_1","volume-title":"Proceedings of the 8th IEEE International Conference on Data Mining (ICDM 2008","author":"Chen C.","year":"2008","unstructured":"Chen, C., Yan, X., Zhu, F., Han, J., and Yu, P. S. 2008. Graph OLAP: towards online analytical processing on graphs. In Proceedings of the 8th IEEE International Conference on Data Mining (ICDM 2008), December 15--19, 2008, Pisa, Italy. IEEE Computer Society, 103--112."},{"volume-title":"Proceedings of the 2016 International Conference on Management of Data. SIGMOD '16. Association for Computing Machinery","author":"Chen Y.","key":"e_1_2_1_15_1","unstructured":"Chen, Y., Goldberg, S., Wang, D. Z., and Johri, S. S. 2016. Ontological pathfinding. In Proceedings of the 2016 International Conference on Management of Data. SIGMOD '16. Association for Computing Machinery, New York, NY, USA, 835--846."},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/362384.362685"},{"key":"e_1_2_1_17_1","unstructured":"Elmasri R. and Navathe S. B. 2015. Fundamentals of Database Systems 7th ed. Pearson."},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2697393"},{"key":"e_1_2_1_19_1","volume-title":"ADBIS 2015, Poitiers, France, September 8--11, 2015, Proceedings, T. Morzy, P. Valduriez, and L. Bellatreche, Eds. Lecture Notes in Computer Science","volume":"9282","author":"Ghrab A.","unstructured":"Ghrab, A., Romero, O., Skhiri, S., Vaisman, A. A., and Zim\u00e1nyi, E. 2015. A framework for building OLAP cubes on graphs. In Advances in Databases and Information Systems - 19th East European Conference, ADBIS 2015, Poitiers, France, September 8--11, 2015, Proceedings, T. Morzy, P. Valduriez, and L. Bellatreche, Eds. Lecture Notes in Computer Science, vol. 9282. Springer, 92--105."},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.14778\/3551793.3551833"},{"volume-title":"Metamodelling, Ontologies and Modelling Languages","author":"Henderson-Sellers B.","key":"e_1_2_1_21_1","unstructured":"Henderson-Sellers, B. 2012. On the Mathematics of Modelling, Metamodelling, Ontologies and Modelling Languages. Springer Briefs in Computer Science. Springer."},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1053468.1053470"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10270-006-0017-9"},{"key":"e_1_2_1_24_1","volume-title":"7th East European Conference, ADBIS 2003, Dresden, Germany, September 3--6, 2003, Proceedings, L. A. Kalinichenko, R. Manthey, B. Thalheim, and U. Wloka, Eds. Lecture Notes in Computer Science","volume":"2798","author":"Li J.","unstructured":"Li, J. and Gao, H. 2003. Hierarchical data cube for range queries and dynamic updates. In Advances in Databases and Information Systems, 7th East European Conference, ADBIS 2003, Dresden, Germany, September 3--6, 2003, Proceedings, L. A. Kalinichenko, R. Manthey, B. Thalheim, and U. Wloka, Eds. Lecture Notes in Computer Science, vol. 2798. Springer, 61--75."},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.datak.2005.06.004"},{"issue":"10","key":"e_1_2_1_26_1","first-page":"3","article-title":"Pentaho and jaspersoft: A comparative study of business intelligence open source tools processing big data to evaluate performances","volume":"7","author":"Parra V. M.","year":"2016","unstructured":"Parra, V. M., Syed, A., Azeem, M., and Halgamuge, M. N. 2016. Pentaho and jaspersoft: A comparative study of business intelligence open source tools processing big data to evaluate performances. In International Journal of Advanced Computer Science and Applications. Vol. 7(10). 3--61.","journal-title":"International Journal of Advanced Computer Science and Applications."},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.14778\/2733004.2733034"},{"key":"e_1_2_1_28_1","volume-title":"Twelfth International Conference on Digital Information Management, ICDIM 2017","author":"Petermann A.","year":"2017","unstructured":"Petermann, A., Micale, G., Bergami, G., Pulvirenti, A., and Rahm, E. 2017. Mining and ranking of generalized multi-dimensional frequent subgraphs. In Twelfth International Conference on Digital Information Management, ICDIM 2017, Fukuoka, Japan, September 12--14, 2017. IEEE, 236--245."},{"volume-title":"Types and programming languages","author":"Pierce B. C.","key":"e_1_2_1_29_1","unstructured":"Pierce, B. C. 2002. Types and programming languages. MIT Press."},{"volume-title":"Handbook of Graph Grammars and Computing by Graph Transformation.","author":"Plump D.","key":"e_1_2_1_30_1","unstructured":"Plump, D. 1999. Term graph rewriting. In Handbook of Graph Grammars and Computing by Graph Transformation. Vol. 2. 3--61."},{"volume-title":"Companion of the 2023 International Conference on Management of Data. SIGMOD\/PODS '23","author":"Rabbani K.","key":"e_1_2_1_31_1","unstructured":"Rabbani, K., Lissandrini, M., and Hose, K. 2023. Shactor: Improving the quality of large-scale knowledge graphs with validating shapes. In Companion of the 2023 International Conference on Management of Data. SIGMOD\/PODS '23. Association for Computing Machinery, New York, NY, USA, 151--154."},{"volume-title":"Logical and relational learning. Cognitive Technologies","author":"Raedt L. D.","key":"e_1_2_1_32_1","unstructured":"Raedt, L. D. 2008. Logical and relational learning. Cognitive Technologies. Springer."},{"volume-title":"Department of Computer Science","author":"Rensink A.","key":"e_1_2_1_33_1","unstructured":"Rensink, A. 2003. Model checking graph grammars. Tech. rep., Department of Computer Science, University of Twente, Netherlands."},{"key":"e_1_2_1_34_1","doi-asserted-by":"crossref","unstructured":"Vaisman A. and Zim\u00e1nyi E. 2014. Data Warehouse Systems. Design and Implementation. Springer.","DOI":"10.1007\/978-3-642-54655-6"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2484425.2484437"},{"key":"e_1_2_1_36_1","unstructured":"Zegad\u0142o W. 2023. Exploring the potential of general semi-structured model for managing and querying data."}],"container-title":["ACM SIGWEB Newsletter"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3609429.3609433","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3609429.3609433","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:46:24Z","timestamp":1750178784000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3609429.3609433"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,7]]},"references-count":35,"journal-issue":{"issue":"Summer","published-print":{"date-parts":[[2023,7]]}},"alternative-id":["10.1145\/3609429.3609433"],"URL":"https:\/\/doi.org\/10.1145\/3609429.3609433","relation":{},"ISSN":["1931-1745","1931-1435"],"issn-type":[{"type":"print","value":"1931-1745"},{"type":"electronic","value":"1931-1435"}],"subject":[],"published":{"date-parts":[[2023,7]]},"assertion":[{"value":"2023-08-01","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}