Abstract
Enterprise data is typically located in disparate legacy systems and heterogeneous sources. Researchers and business analysts identified the importance of integrating such data sources through a semantic data fabric to support the generation of valuable insights and consolidated views. Still, this objective is hard to attain as information is dispersed in ever-growing enterprise data lakes and silos. Some solutions are very abstract, taking the form of prescriptive enterprise frameworks, and therefore they do not provide operational mappings between data from real systems. In other cases the integration requires technical expertise that may be format-specific and, because of this, it is hard to cover heterogeneous technologies. It would be useful if those working on the enterprise architecture level could express on a high abstraction level the involved data sources and interlinking rules. This paper proposes a solution that enables integration management in a diagrammatic view that does not require expertise with data transformations. In support of this idea, we engineer a modelling method that provides (i) a front-end interface to enable the combination of relevant data with the help of an agile modelling language and (ii) the use of RDF as a common representation that captures the output of the modelled integrations in an Enterprise Knowledge Graph.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Nonaka, I.: The knowledge-creating company. Harv. Bus. Rev. Press 69, 96–104 (1991)
Buchmann, R.A., Cinpoeru, M., Harkai, A., Karagiannis, D.: Model-aware software engineering-a knowledge-based approach to model-driven software engineering. In: Proceedings of ENASE 2018, SciTe Press, pp. 233–240 (2018)
Ghiran, A.M., Osman, C.C., and Buchmann, R.A.: A semantic approach to knowledge-driven geographical information systems. In: Proceedings of ECKM 2017, ACPI, pp. 353–362 (2017)
Buchmann, R.A., Ghiran, A.-M.: Serviceology-as-a-service: a knowledge-centric interpretation. Serviceology for Services. LNCS, vol. 10371, pp. 190–201. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-61240-9_18
Moser, C., Buchmann, R.A., Utz, W., Karagiannis, D.: CE-SIB: a modelling method plug-in for managing standards in enterprise architectures. In: Mayr, Heinrich C., Guizzardi, G., Ma, H., Pastor, O. (eds.) ER 2017. LNCS, vol. 10650, pp. 21–35. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-69904-2_2
The Open Group: Archimate 3.0.1 Specification. https://publications.opengroup.org/c179. Accessed 01 Apr 2019
The Open Group: SOA Reference Architecture. https://publications.opengroup.org/standards/soa/c119. Accessed 01 Apr 2019
Pan, J.Z., Vetere, G., Gomez-Perez, J.M., Wu, H. (eds.): Exploiting Linked Data and Knowledge Graphs in large organisations. Springer, Heidelberg (2017). https://doi.org/10.1007/978-3-319-45654-6
Bizer, C., Heath, T., Berners-Lee, T.: Linked data - the story so far. Int. J. Semant. Web Inform. Syst. 5(3), 1–22 (2009)
W3C: RDF 1.1 concepts and abstract syntax. https://www.w3.org/TR/rdf11-concepts/. Accessed 01 Apr 2019
Karagiannis, D., Mayr, H.C., Mylopoulos, J.: Domain-Specific Conceptual Modeling. Springer, Heidelberg (2016). https://doi.org/10.1007/978-3-319-39417-6
Karagiannis, D.: Agile modeling method engineering. In: Proceedings of the 19th Panhellenic Conference on Informatics, pp. 5–10. ACM (2015)
Karagiannis, D.: Conceptual modelling methods: the AMME agile engineering approach. In: Silaghi, G.C., Buchmann, R.A., Boja, C. (eds.) IE 2016. LNBIP, vol. 273, pp. 3–19. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-73459-0_1
Kim, S.-K., Woolridge, R.: Enterprise knowledge modeling: challenges and research issues. J. Knowl. Manage. Pract. 13(3) (2012). http://www.tlainc.com/articl311.htm. Accessed 01 Apr 2019
Moody, D.: The “physics” of notations: toward a scientific basis for constructing visual notations in software engineering. IEEE Trans. Softw. Eng. 35(6), 756–779 (2009)
Dumas, M., La Rosa, M., Mendling, J., Reijers, H.A.: Fundamentals of Business Process Management, vol. 1. Springer, Heidelberg (2013)
Karagiannis, D., Buchmann, R.A., Walch, M.: How can diagrammatic conceptual modelling support knowledge management? In: Proceedings of ECIS 2017, pp. 1568–1583. AIS (2017)
Wache, H., et al.: Ontology-based integration of information-a survey of existing approaches. In: IJCAI-01 Workshop: Ontologies and Information Sharing, pp. 108–117 (2001)
W3C recommendation: A Direct Mapping of Relational Data to RDF. https://www.w3.org/TR/rdb-direct-mapping/. Accessed 01 Apr 2019
W3C recommendation: R2RML: RDB to RDF Mapping Language. http://www.w3.org/TR/r2rml/. Accessed 01 Apr 2019
Dimou, A., Vander Sande, M., Colpaert, P., Verborgh, R., Mannens, E., Van de Walle, R.: RML: a generic language for integrated RDF mappings of heterogeneous data. In: Proceedings of LDOW (2014)
Heyvaert, P., et al.: RMLEditor: a graph-based mapping editor for linked data mappings. In: Sack, H., Blomqvist, E., d’Aquin, M., Ghidini, C., Ponzetto, S.P., Lange, C. (eds.) ESWC 2016. LNCS, vol. 9678, pp. 709–723. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-34129-3_43
BOC GmbH: The ADOxx metamodelling platform. http://www.adoxx.org/live. Accessed 01 Apr 2019
Lohmann, S., Negru, S., Haag, F., Ertl, T.: Visualizing ontologies with VOWL. Semant. Web 7(4), 399–419 (2016)
Heath, T., Bizer, C.: Linked data: evolving the web into a global data space. Synth. Lect. Semant. Web: Theory Technol. 1(1), 1–136 (2011)
FOAF Vocabulary Specification 0.99. http://xmlns.com/foaf/spec/. Accessed 01 Apr 2019
Adoscript Developer Reference. https://www.adoxx.org/live/adoscript-documentation. Accessed 04 Apr 2019
RDF4J: Java framework for processing and handling RDF data. http://rdf4j.org/. Accessed 01 Apr 2019
Ontotext: GraphDB. http://graphdb.ontotext.com/. Accessed 01 Apr 2019
W3C recommendation: RDF 1.1 Turtle Terse RDF Triple Language. https://www.w3.org/TR/turtle/. Accessed 01 Apr 2019
Smith, J.M., et al.: Multibase: integrating heterogeneous distributed database systems. In: Proceedings of AFIPS, national computer conference, 4-7 May 1981, pp. 487–499. ACM (1981)
Google News Initiative. http://openrefine.org/. Accessed 01 Apr 2019
OpenRefine. https://github.com/OpenRefine/OpenRefine/wiki/Documentation-For-Users. Accessed 01 Apr 2019
Grefine - RDF – extension. https://github.com/stkenny/grefine-rdf-extension/releases. Accessed 01 Apr 2019
Cyganiak, R., Bizer, C., Garbers, J., Maresch, O., Becker, C.: The D2RQ Mapping Language. http://d2rq.org/d2rq-language, Accessed 01 Apr 2019
DB-Engines, DBMS popularity ranking by database model – Popularity changes per category. https://db-engines.com/en/ranking_categories. Accessed 01 Apr 2019
Acknowledgements
This work was supported by a mobility grant of the Romanian Ministery of Research and Innovation, CNCS - UEFISCDI, project number PN-III-P1-1.1-MC-2019-0465, within PNCDI III.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Ghiran, AM., Buchmann, R.A. (2019). The Model-Driven Enterprise Data Fabric: A Proposal Based on Conceptual Modelling and Knowledge Graphs. In: Douligeris, C., Karagiannis, D., Apostolou, D. (eds) Knowledge Science, Engineering and Management. KSEM 2019. Lecture Notes in Computer Science(), vol 11775. Springer, Cham. https://doi.org/10.1007/978-3-030-29551-6_51
Download citation
DOI: https://doi.org/10.1007/978-3-030-29551-6_51
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-29550-9
Online ISBN: 978-3-030-29551-6
eBook Packages: Computer ScienceComputer Science (R0)