Skip to main content

The Model-Driven Enterprise Data Fabric: A Proposal Based on Conceptual Modelling and Knowledge Graphs

  • Conference paper
  • First Online:
Knowledge Science, Engineering and Management (KSEM 2019)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Nonaka, I.: The knowledge-creating company. Harv. Bus. Rev. Press 69, 96–104 (1991)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. 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)

    Google Scholar 

  4. 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

    Chapter  Google Scholar 

  5. 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

    Chapter  Google Scholar 

  6. The Open Group: Archimate 3.0.1 Specification. https://publications.opengroup.org/c179. Accessed 01 Apr 2019

  7. The Open Group: SOA Reference Architecture. https://publications.opengroup.org/standards/soa/c119. Accessed 01 Apr 2019

  8. 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

    Book  Google Scholar 

  9. Bizer, C., Heath, T., Berners-Lee, T.: Linked data - the story so far. Int. J. Semant. Web Inform. Syst. 5(3), 1–22 (2009)

    Article  Google Scholar 

  10. W3C: RDF 1.1 concepts and abstract syntax. https://www.w3.org/TR/rdf11-concepts/. Accessed 01 Apr 2019

  11. Karagiannis, D., Mayr, H.C., Mylopoulos, J.: Domain-Specific Conceptual Modeling. Springer, Heidelberg (2016). https://doi.org/10.1007/978-3-319-39417-6

    Book  Google Scholar 

  12. Karagiannis, D.: Agile modeling method engineering. In: Proceedings of the 19th Panhellenic Conference on Informatics, pp. 5–10. ACM (2015)

    Google Scholar 

  13. 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

    Chapter  Google Scholar 

  14. 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

  15. 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)

    Article  Google Scholar 

  16. Dumas, M., La Rosa, M., Mendling, J., Reijers, H.A.: Fundamentals of Business Process Management, vol. 1. Springer, Heidelberg (2013)

    Book  Google Scholar 

  17. 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)

    Google Scholar 

  18. 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)

    Google Scholar 

  19. W3C recommendation: A Direct Mapping of Relational Data to RDF. https://www.w3.org/TR/rdb-direct-mapping/. Accessed 01 Apr 2019

  20. W3C recommendation: R2RML: RDB to RDF Mapping Language. http://www.w3.org/TR/r2rml/. Accessed 01 Apr 2019

  21. 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)

    Google Scholar 

  22. 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

    Chapter  Google Scholar 

  23. BOC GmbH: The ADOxx metamodelling platform. http://www.adoxx.org/live. Accessed 01 Apr 2019

  24. Lohmann, S., Negru, S., Haag, F., Ertl, T.: Visualizing ontologies with VOWL. Semant. Web 7(4), 399–419 (2016)

    Article  Google Scholar 

  25. 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)

    Google Scholar 

  26. FOAF Vocabulary Specification 0.99. http://xmlns.com/foaf/spec/. Accessed 01 Apr 2019

  27. Adoscript Developer Reference. https://www.adoxx.org/live/adoscript-documentation. Accessed 04 Apr 2019

  28. RDF4J: Java framework for processing and handling RDF data. http://rdf4j.org/. Accessed 01 Apr 2019

  29. Ontotext: GraphDB. http://graphdb.ontotext.com/. Accessed 01 Apr 2019

  30. W3C recommendation: RDF 1.1 Turtle Terse RDF Triple Language. https://www.w3.org/TR/turtle/. Accessed 01 Apr 2019

  31. 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 Scholar 

  32. Google News Initiative. http://openrefine.org/. Accessed 01 Apr 2019

  33. OpenRefine. https://github.com/OpenRefine/OpenRefine/wiki/Documentation-For-Users. Accessed 01 Apr 2019

  34. Grefine - RDF – extension. https://github.com/stkenny/grefine-rdf-extension/releases. Accessed 01 Apr 2019

  35. Cyganiak, R., Bizer, C., Garbers, J., Maresch, O., Becker, C.: The D2RQ Mapping Language. http://d2rq.org/d2rq-language, Accessed 01 Apr 2019

  36. DB-Engines, DBMS popularity ranking by database model – Popularity changes per category. https://db-engines.com/en/ranking_categories. Accessed 01 Apr 2019

Download references

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

Authors

Corresponding author

Correspondence to Robert Andrei Buchmann .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics