Analytical metadata modeling for next generation BI systems

Abstract Business Intelligence (BI) systems are extensively used as in-house solutions to support decision-making in organizations. Next generation BI 2.0 systems claim for expanding the use of BI solutions to external data sources and assisting the user in conducting data analysis. In this context, the Analytical Metadata (AM) framework defines the metadata artifacts (e.g., schema and queries) that are exploited for user assistance purposes. As such artifacts are typically handled in ad-hoc and system specific manners, BI 2.0 argues for a flexible solution supporting metadata exploration across different systems. In this paper, we focus on the AM modeling. We propose SM4AM, an RDF-based Semantic Metamodel for AM. On the one hand, we claim for ontological metamodeling as the proper solution, instead of a fixed universal model, due to (meta)data models heterogeneity in BI 2.0. On the other hand, RDF provides means for facilitating defining and sharing flexible metadata representations. Furthermore, we provide a method to instantiate our metamodel. Finally, we present a real-world case study and discuss how SM4AM, specially the schema and query artifacts, can help traversing different models instantiating our metamodel and enabling innovative means to explore external repositories in what we call metamodel-driven (meta)data exploration.

[1]  Hideaki Takeda,et al.  Inquiry into RDF and OWL Semantics , 2016, JIST.

[2]  Muhammad Saleem,et al.  LSQ: The Linked SPARQL Queries Dataset , 2015, SEMWEB.

[3]  Jovan Varga,et al.  Semantic metadata for supporting exploratory OLAP , 2017 .

[4]  Nicola Guarino,et al.  The Ontological Level: Revisiting 30 Years of Knowledge Representation , 2009, Conceptual Modeling: Foundations and Applications.

[5]  Gerti Kappel,et al.  Lifting metamodels to ontologies: a step to the semantic integration of modeling languages , 2006, MoDELS'06.

[6]  Panos Vassiliadis,et al.  An Integration-Oriented Ontology to Govern Evolution in Big Data Ecosystems , 2017, EDBT/ICDT Workshops.

[7]  Laila Niedrite,et al.  OLAP Personalization with User-Describing Profiles , 2010, BIR.

[8]  Stefano Borgo,et al.  Ontological Foundations of dolce , 2010 .

[9]  Brian Henderson-Sellers,et al.  Bridging metamodels and ontologies in software engineering , 2011, J. Syst. Softw..

[10]  Vladan Devedzic,et al.  MDA-based Automatic OWL Ontology Development , 2006, International Journal on Software Tools for Technology Transfer.

[11]  Giancarlo Guizzardi,et al.  Multi-level ontology-based conceptual modeling , 2017, Data Knowl. Eng..

[12]  I. Kh. Shmain,et al.  On ontology , 2007, Automatic Documentation and Mathematical Linguistics.

[13]  Giancarlo Guizzardi,et al.  On Ontology, ontologies, Conceptualizations, Modeling Languages, and (Meta)Models , 2007, DB&IS.

[14]  Giancarlo Guizzardi,et al.  Ontological foundations for structural conceptual models , 2005 .

[15]  Torben Bach Pedersen,et al.  Using Semantic Web Technologies for Exploratory OLAP: A Survey , 2015, IEEE Transactions on Knowledge and Data Engineering.

[16]  F. Nightingale,et al.  Variety , 1860, Edinburgh medical journal.

[17]  Juan Trujillo,et al.  A trace metamodel proposal based on the model driven architecture framework for the traceability of user requirements in data warehouses , 2011, Inf. Syst..

[18]  Gottfried Vossen,et al.  Towards Self-Service Business Intelligence , 2013 .

[19]  Torben Bach Pedersen,et al.  Towards Next Generation BI Systems: The Analytical Metadata Challenge , 2014, DaWaK.

[20]  Tim Berners-Lee,et al.  Linked Data - The Story So Far , 2009, Int. J. Semantic Web Inf. Syst..

[21]  Felix Wortmann,et al.  An architecture for ad-hoc and collaborative business intelligence , 2010, EDBT '10.

[22]  Juan de Lara,et al.  Deep Meta-modelling with MetaDepth , 2010, TOOLS.

[23]  Irene Garrigós,et al.  Open business intelligence: on the importance of data quality awareness in user-friendly data mining , 2012, EDBT-ICDT '12.

[24]  Torben Bach Pedersen,et al.  SM4MQ: A Semantic Model for Multidimensional Queries , 2017, ESWC.

[25]  Torben Bach Pedersen,et al.  SM4AM: A Semantic Metamodel for Analytical Metadata , 2014, DOLAP '14.

[26]  Colin Atkinson,et al.  Demystifying Ontological Classification in Language Engineering , 2016, ECMFA.

[27]  Enrico Motta,et al.  Ontology evolution: a process-centric survey , 2013, The Knowledge Engineering Review.

[28]  Diego Calvanese,et al.  Linking Data to Ontologies , 2008, J. Data Semant..

[29]  Colin Atkinson,et al.  Model-Driven Development: A Metamodeling Foundation , 2003, IEEE Softw..

[30]  Dimitrios Skoutas,et al.  Ontology-Based Conceptual Design of ETL Processes for Both Structured and Semi-Structured Data , 2007, Int. J. Semantic Web Inf. Syst..

[31]  Torben Bach Pedersen,et al.  Dimensional enrichment of statistical linked open data , 2016, J. Web Semant..

[32]  Tsuyoshi Murata,et al.  {m , 1934, ACML.

[33]  Lei Zou,et al.  Semantic SPARQL Similarity Search Over RDF Knowledge Graphs , 2016, Proc. VLDB Endow..