{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,26]],"date-time":"2026-07-26T04:51:08Z","timestamp":1785041468050,"version":"3.55.0"},"reference-count":12,"publisher":"Association for Computing Machinery (ACM)","issue":"12","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Proc. VLDB Endow."],"published-print":{"date-parts":[[2013,8,28]]},"abstract":"<jats:p>Ontology-based data access (OBDA) is a novel paradigm for accessing large data repositories through an ontology, that is a formal description of a domain of interest. Supporting the management of OBDA applications poses new challenges, as it requires to provide effective tools for (i) allowing both expert and non-expert users to analyze the OBDA specification, (ii) collaboratively documenting the ontology, (iii) exploiting OBDA services, such as query answering and automated reasoning over ontologies, e.g., to support data quality check, and (iv) tuning the OBDA application towards optimized performances. To fulfill these challenges, we have built a novel system, called MASTRO STUDIO, based on a tool for automated reasoning over ontologies, enhanced with a suite of tools and optimization facilities for managing OBDA applications. To show the effectiveness of MASTRO STUDIO, we demonstrate its usage in one OBDA application developed in collaboration with the Italian Ministry of Economy and Finance.<\/jats:p>","DOI":"10.14778\/2536274.2536304","type":"journal-article","created":{"date-parts":[[2014,6,24]],"date-time":"2014-06-24T08:17:57Z","timestamp":1403597877000},"page":"1314-1317","source":"Crossref","is-referenced-by-count":33,"title":["Mastro studio"],"prefix":"10.14778","volume":"6","author":[{"given":"Cristina","family":"Civili","sequence":"first","affiliation":[{"name":"DIAG, Sapienza Universit\u00e0 di Roma"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Marco","family":"Console","sequence":"additional","affiliation":[{"name":"DIAG, Sapienza Universit\u00e0 di Roma"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Giuseppe","family":"De Giacomo","sequence":"additional","affiliation":[{"name":"DIAG, Sapienza Universit\u00e0 di Roma"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Domenico","family":"Lembo","sequence":"additional","affiliation":[{"name":"DIAG, Sapienza Universit\u00e0 di Roma"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Maurizio","family":"Lenzerini","sequence":"additional","affiliation":[{"name":"DIAG, Sapienza Universit\u00e0 di Roma"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lorenzo","family":"Lepore","sequence":"additional","affiliation":[{"name":"DIAG, Sapienza Universit\u00e0 di Roma"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Riccardo","family":"Mancini","sequence":"additional","affiliation":[{"name":"DIAG, Sapienza Universit\u00e0 di Roma"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Antonella","family":"Poggi","sequence":"additional","affiliation":[{"name":"DIAG, Sapienza Universit\u00e0 di Roma"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Riccardo","family":"Rosati","sequence":"additional","affiliation":[{"name":"DIAG, Sapienza Universit\u00e0 di Roma"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Marco","family":"Ruzzi","sequence":"additional","affiliation":[{"name":"DIAG, Sapienza Universit\u00e0 di Roma"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Valerio","family":"Santarelli","sequence":"additional","affiliation":[{"name":"DIAG, Sapienza Universit\u00e0 di Roma"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Domenico Fabio","family":"Savo","sequence":"additional","affiliation":[{"name":"DIAG, Sapienza Universit\u00e0 di Roma"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2013,8]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"Foundations of Databases","author":"Abiteboul S.","year":"1995","unstructured":"S. Abiteboul , R. Hull , and V. Vianu . Foundations of Databases . Addison Wesley Publ . Co., 1995 . S. Abiteboul, R. Hull, and V. Vianu. Foundations of Databases. Addison Wesley Publ. Co., 1995."},{"issue":"3","key":"e_1_2_1_2_1","doi-asserted-by":"crossref","first-page":"385","DOI":"10.1007\/s10817-007-9078-x","article-title":"Tractable reasoning and efficient query answering in description logics: The DL-Lite family","volume":"39","author":"Calvanese D.","year":"2007","unstructured":"D. Calvanese , G. De Giacomo , D. Lembo , M. Lenzerini , and R. Rosati . Tractable reasoning and efficient query answering in description logics: The DL-Lite family . J. of Automated Reasoning , 39 ( 3 ): 385 - 429 , 2007 . D. Calvanese, G. De Giacomo, D. Lembo, M. Lenzerini, and R. Rosati. Tractable reasoning and efficient query answering in description logics: The DL-Lite family. J. of Automated Reasoning, 39(3):385-429, 2007.","journal-title":"J. of Automated Reasoning"},{"key":"e_1_2_1_3_1","volume-title":"Proc. of EDBT 2013","author":"Pinto F. Di","year":"2013","unstructured":"F. Di Pinto , D. Lembo , M. Lenzerini , R. Mancini , A. Poggi , R. Rosati , M. Ruzzi , and D. F. Savo . Optimizing query rewriting in ontology-based data access . In Proc. of EDBT 2013 , 2013 . F. Di Pinto, D. Lembo, M. Lenzerini, R. Mancini, A. Poggi, R. Rosati, M. Ruzzi, and D. F. Savo. Optimizing query rewriting in ontology-based data access. In Proc. of EDBT 2013, 2013."},{"key":"e_1_2_1_4_1","volume-title":"Morgan Kaufmann","author":"Doan A.","year":"2012","unstructured":"A. Doan , A. Y. Halevy , and Z. G. Ives . Principles of Data Integration . Morgan Kaufmann , 2012 . A. Doan, A. Y. Halevy, and Z. G. Ives. Principles of Data Integration. Morgan Kaufmann, 2012."},{"key":"e_1_2_1_5_1","first-page":"2","volume-title":"Proc. of ICDE 2011","author":"Gottlob G.","year":"2011","unstructured":"G. Gottlob , G. Orsi , and A. Pieris . Ontological queries: Rewriting and optimization . In Proc. of ICDE 2011 , pages 2 - 13 , 2011 . G. Gottlob, G. Orsi, and A. Pieris. Ontological queries: Rewriting and optimization. In Proc. of ICDE 2011, pages 2-13, 2011."},{"key":"e_1_2_1_6_1","first-page":"97","volume-title":"Proc. of ACM SIGMOD","author":"Konstantinidis G.","year":"2011","unstructured":"G. Konstantinidis and J. L. Ambite . Scalable query rewriting: a graph-based approach . In Proc. of ACM SIGMOD , pages 97 - 108 , 2011 . G. Konstantinidis and J. L. Ambite. Scalable query rewriting: a graph-based approach. In Proc. of ACM SIGMOD, pages 97-108, 2011."},{"key":"e_1_2_1_7_1","first-page":"233","volume-title":"Proc. of PODS 2002","author":"Lenzerini M.","year":"2002","unstructured":"M. Lenzerini . Data integration : A theoretical perspective . In Proc. of PODS 2002 , pages 233 - 246 , 2002 . M. Lenzerini. Data integration: A theoretical perspective. In Proc. of PODS 2002, pages 233-246, 2002."},{"key":"e_1_2_1_8_1","first-page":"133","article-title":"Linking data to ontologies","author":"Poggi A.","year":"2008","unstructured":"A. Poggi , D. Lembo , D. Calvanese , G. De Giacomo , M. Lenzerini , and R. Rosati . Linking data to ontologies . J. on Data Semantics , X : 133 - 173 , 2008 . A. Poggi, D. Lembo, D. Calvanese, G. De Giacomo, M. Lenzerini, and R. Rosati. Linking data to ontologies. J. on Data Semantics, X:133-173, 2008.","journal-title":"J. on Data Semantics"},{"issue":"2","key":"e_1_2_1_9_1","doi-asserted-by":"crossref","first-page":"182","DOI":"10.1007\/s007780100048","article-title":"MiniCon: A scalable algorithm for answering queries using views","volume":"10","author":"Pottinger R.","year":"2001","unstructured":"R. Pottinger and A. Y. Halevy . MiniCon: A scalable algorithm for answering queries using views . VLDB Journal , 10 ( 2-3 ): 182 - 198 , 2001 . R. Pottinger and A. Y. Halevy. MiniCon: A scalable algorithm for answering queries using views. VLDB Journal, 10(2-3):182-198, 2001.","journal-title":"VLDB Journal"},{"key":"e_1_2_1_10_1","first-page":"308","volume-title":"Proc. of KR 2012","author":"Rodriguez-Muro M.","year":"2012","unstructured":"M. Rodriguez-Muro and D. Calvanese . High performance query answering over DL-Lite ontologies . In Proc. of KR 2012 , pages 308 - 318 , 2012 . M. Rodriguez-Muro and D. Calvanese. High performance query answering over DL-Lite ontologies. In Proc. of KR 2012, pages 308-318, 2012."},{"issue":"2","key":"e_1_2_1_11_1","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1016\/j.websem.2007.03.004","article-title":"Pellet: A practical OWL-DL reasoner","volume":"5","author":"Sirin E.","year":"2007","unstructured":"E. Sirin , B. Parsia , B. Cuenca Grau , A. Kalyanpur , and Y. Katz . Pellet: A practical OWL-DL reasoner . J. of Web Semantics , 5 ( 2 ): 51 - 53 , 2007 . E. Sirin, B. Parsia, B. Cuenca Grau, A. Kalyanpur, and Y. Katz. Pellet: A practical OWL-DL reasoner. J. of Web Semantics, 5(2):51-53, 2007.","journal-title":"J. of Web Semantics"},{"key":"e_1_2_1_12_1","first-page":"292","volume-title":"Proc. of IJCAR 2006","author":"Tsarkov D.","year":"2006","unstructured":"D. Tsarkov and I. Horrocks . FaCT++ description logic reasoner: System description . In Proc. of IJCAR 2006 , pages 292 - 297 , 2006 . D. Tsarkov and I. Horrocks. FaCT++ description logic reasoner: System description. In Proc. of IJCAR 2006, pages 292-297, 2006."}],"container-title":["Proceedings of the VLDB Endowment"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.14778\/2536274.2536304","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,28]],"date-time":"2022-12-28T05:55:54Z","timestamp":1672206954000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.14778\/2536274.2536304"}},"subtitle":["managing ontology-based data access applications"],"short-title":[],"issued":{"date-parts":[[2013,8]]},"references-count":12,"journal-issue":{"issue":"12","published-print":{"date-parts":[[2013,8,28]]}},"alternative-id":["10.14778\/2536274.2536304"],"URL":"https:\/\/doi.org\/10.14778\/2536274.2536304","relation":{},"ISSN":["2150-8097"],"issn-type":[{"value":"2150-8097","type":"print"}],"subject":[],"published":{"date-parts":[[2013,8]]}}}