Litcius/Paper detail

From Conceptual Models to Knowledge Graphs: A Generic Model Transformation Platform

Muhamed Smajevic, Dominik Bork

20212021 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C)17 citationsDOI

Abstract

Semantic processing of conceptual models is a focus of research since several years, bridging the disciplines of knowledge-based systems, conceptual modeling, and model-driven software engineering. With the uptake of Knowledge Graphs, the research in this area gained further momentum. In this paper, we introduce a generic and extensible platform that enables the automated transformation of conceptual models into Knowledge Graphs. The platform can transform any model created by a state-of-the-art metamodeling platform (EMF and ADOxx) into standardized Knowledge Graph representations like GraphML, RDF, and OWL. In the paper at hand, we introduce our platform and evaluate it with a corpus of 5.000 UML models that we transform into Knowledge Graphs and subsequently exemplify the rich functionalities enabled by the graph structure by an automated detection of UML model smells.

Topics & Concepts

Computer scienceConceptual graphMetamodelingUnified Modeling LanguageModel transformationGraph rewritingConceptual modelSoftware engineeringBridging (networking)Knowledge graphExtensibilityRDFModeling languageGraphProgramming languageData scienceTheoretical computer scienceArtificial intelligenceSoftwareKnowledge representation and reasoningSemantic WebDatabaseComputer networkConsistency (knowledge bases)Software Engineering ResearchModel-Driven Software Engineering TechniquesSoftware System Performance and Reliability
From Conceptual Models to Knowledge Graphs: A Generic Model Transformation Platform | Litcius