Skip to main content
Log in

Enriching Linked Data with Semantics from Domain-Specific Diagrammatic Models

  • Research Paper
  • Published:
Business & Information Systems Engineering Aims and scope Submit manuscript

Abstract

One key driver of the Linked Data paradigm is the ability to lift data graphs from legacy systems by employing various adapters and RDFizers (e.g., D2RQ for relational databases, XLWrap for spreadsheets). Such approaches aim towards removing boundaries of enterprise data silos by opening them to cross-organizational linking within a “Web of Data”. An insufficiently tapped source of machine-readable semantics is the underlying graph nature of diagrammatic conceptual models – a kind of information that is richer compared to what is typically lifted from table schemata, especially when a domain-specific modeling language is employed. The paper advocates an approach to Linked Data enrichment based on a diagrammatic model RDFizer originally developed in the context of the ComVantage FP7 research project. A minimal but illustrative example is provided from which arguments will be generalized, leading to a proposed vision of “conceptual model”-aware information systems.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  • Aduna (2015) System documentation for Sesame 2. Formats and protocols. http://rdf4j.org/sesame/2.7/docs/system.docbook?view#Formats_and_Protocols. Accessed 1 October 2015

  • Any23 (2015) Any23 – official website. http://any23.apache.org. Accessed 1 October 2015

  • Äuer S, Bryl V, Tramp S (eds) (2014) Linked Open Data – creating knowledge out of interlinked data. Springer, Heidelberg

    Google Scholar 

  • Bizer C, Cyganiak R (2007) The TriG syntax specification. http://wifo5-03.informatik.uni-mannheim.de/bizer/trig/. Accessed 1 October 2015

  • Buchmann RA, Karagiannis D (2015a) Pattern-based transformation of diagrammatic conceptual models for semantic enrichment in the web of data. In: Ding L, Pang C, Kew LM, Jain LC, Howlett RJ (eds) Proceedings of KES 2015, Procedia Computer Science 60. Elsevier, Amsterdam, pp 150–159

    Google Scholar 

  • Buchmann RA, Karagiannis D (2015b) Agile modelling method engineering: lessons learned in the ComVantage project. In: Ralyte J, Espana S, Pastor O (eds) Proceedings of POEM 2015. LNBIP, vol 235. Springer, Heidelberg, pp 356–373

  • Buchmann RA, Karagiannis D (2015c) Modelling mobile app requirements for semantic traceability. Requir Eng. doi:10.1007/s00766-015-0235-1

    Google Scholar 

  • ComVantage Consortium (2015) Project public deliverables. http://www.comvantage.eu/results-publications/public-deriverables. Accessed 1 October 2015

  • Costa R, Lima C (2013) An architecture to support semantic enrichment of knowledge sources in collaborative engineering projects. In: Fred A, Dietz JLG, Liu K, Filipe J (eds) Communications in computer and information science, vol 272. Springer, Heildelberg, pp 276–289

    Google Scholar 

  • D2RQ (2015) D2RQ – official website. http://d2rq.org. Accessed 1 October 2015

  • DBPedia (2015) DBPedia – official website. http://dbpedia.org. Accessed 1 October 2015

  • Delfmann P, Steinhorst M, Dietrich HA, Becker J (2015) The generic model query language GMQL – conceptual specificiation, implementation and runtime evaluation. Inf Syst 47:129–177

    Article  Google Scholar 

  • Dumas M, van der Aalst WMP, ter Hofstede AHM (2005) Introduction. In: Dumas M, van der Aalst WMP, ter Hofstede AHM (eds) Process-aware information systems: bridging people and software through process technology. Wiley-Interscience, Hoboken, pp 3–20

    Chapter  Google Scholar 

  • Frank U (2014) Multilevel modeling: toward a new paradigm of conceptual modeling and information systems design. Bus Inf Syst Eng 6(6):319–337

    Article  Google Scholar 

  • BOC GmbH (2015) ADOxx – official website. https://www.adoxx.org/live/home. Accessed 1 October 2015

  • Halpin H, Hayes PJ, McCusker JP, McGuiness DL, Thompson HS (2010) When owl:sameAs isn’t the same: an analysis of identity links on the semantic web. In: Patel-Schneider PF, Pan Y, Hitzler P, Mika P, Zhang L, Pan JZ, Horrocks I, Glimm B (eds) Proceedings of ISWC 2010, LNCS, vol 6496. Springer, Heidelberg, pp 305–320

    Google Scholar 

  • Heath T, Bizer C (2011) Linked Data: evolving the web into a global data space, 1st edn. Morgan & Claypool, San Rafael

    Google Scholar 

  • Isele R, Jentzsch A, Bizer C, Volz J, Petrovski P (2015) Silk – the official page. http://wifo5-03.informatik.uni-mannheim.de/bizer/silk/. Accessed 1 October 2015

  • Jarrar M, Dikaiakos MD (2008) MashQL: a query-by-diagram topping SPARQL. Proceedings of ONISW 2008. ACM, New York, pp 89–96

    Google Scholar 

  • Jeusfeld M (2009) Metamodeling and method engineering with ConceptBase. In: Jeusfeld M, Jarke M, Mylopoulos J (eds) Metamodeling for method engineering. MIT Press, Cambridge, pp 89–168

    Google Scholar 

  • Karagiannis D, Buchmann R (2016) Linked Open Models: extending Linked Open Data with conceptual model information. Inf Syst 56:174–197

    Article  Google Scholar 

  • Karagiannis D, Kühn H (2002) Metamodelling platforms. In: Bauknecht K, Tjoa AM, Quirchmayr G (eds) Proceedings of EC-Web 2002 – DEXA 2002, LNCS, vol 2455. Springer, Heidelberg, p 182

    Google Scholar 

  • Kern H, Hummel A, Kuhne S (2011) Towards a comparative analysis of meta-metamodels. In: The 11th workshop on domain-specific modeling, Portland http://www.dsmforum.org/events/DSM11/Papers/kern.pdf. Accessed 1 October 2015

  • Langegger A, Wöß W (2009) XLWrap – querying and integrating arbitrary spreadsheets with SPARQL. In: Bernstein A, Karger D R, Heath T, Feigenbaum L, Maynard D, Motta E, Thirunarayan K (eds) Proceedings of ISWC 2009. LNCS, vol 5823. Springer, Heidelberg, pp 359–374

  • Lehmann J, Bizer Ch, Kobilarov G, Äuer S, Becker Ch, Cyganiak R, Hellmann S (2009) DBpedia – a crystallization point for the web of data. J Web Semant 7(3):154–165

    Article  Google Scholar 

  • Lin Y, Soelvberg A (2007) Goal annotation of process models for semantic enrichment of process knowledge. In: Krogstie J, Opdahl A, Sindre G (eds) Proceedings of CAISE 2007, LNCS, vol 4495. Springer, Heildelberg, pp 355–369

    Google Scholar 

  • Neto CB, Müller K, Brümmer M, Kontokostas D, Hellmann S (2016) LODVader: an interface to LOD visualization, analytics and discovery in real-time. Proceedings of WWW 2016. International WWW Steering Commitee, Geneva, pp 163–166

    Google Scholar 

  • OASIS (2015) BPEL – the official website. https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel. Accessed 1 October 2015

  • OMG (2015a) BPMN specification. http://www.bpmn.org. Accessed 1 October 2015

  • OMG (2015b) The MetaObject facility – official website. http://www.omg.org/mof/. Accessed 1 October 2015

  • OMG (2015c) XMI – the official website. http://www.omg.org/spec/XMI. Accessed 1 October 2015

  • OMILab (2015a) The metamodelling page for the ComVantage project. http://www.omilab.org/web/comvantage/home. Accessed 1 October 2015

  • OMILab (2015b) Proof-of-concept RDFizer within OMILab. http://repo.omilab.org/omirepo/items.xhtml?groupId=181256&phaseId=4&jftfdi=&jffi=items. Accessed 1 October 2015

  • OMILab (2015c) ComVantage modelling guidelines. http://www.omilab.org/web/comvantage/modelling-guidelines. Accessed 1 October 2015

  • Redlich D, Blair G, Rashid A, Molka T, Gilani W (2014) Research challenges for business process models at run-time. In: Bencomo N, France R, Cheng BHC, Aßmann U (eds) Models@run.time. LNCS, vol 8378. Springer, Heidelberg, pp 208–236

  • SindiceTech (2015) Sindice – the semantic web index. http://sindice.com. Accessed 1 October 2015

  • The Open Group (2015) The Archimate specification. http://pubs.opengroup.org/architecture/archimate2-doc. Accessed 1 October 2015

  • TopQuadrant (2015) TopBraid composer – official website. http://www.topquadrant.com/tools/ide-topbraid-composer-maestro-edition/. Accessed 1 October 2015

  • Van der Aalst WMP (2009) Process-aware information systems: lessons to be learned from process mining. In: Jensen L, van der Aalst WMP (eds) Transactions on Petri nets and other models of concurrency II. LNCS, vol 5460. Springer, Heidelberg, pp 1–26

  • Van der Waal S, Wecel K, Ermilov I, Janev V, Milosevic U, Wainwright M (2014) Lifting open data portals to the data Web. In: Äuer S, Bryl V, Tramp S (eds) Linked Open Data – creating knowledge out of interlinked data. Springer, Heidelberg, pp 175–195

    Google Scholar 

  • W3C (2015a) The SPARQL query language specification. http://www.w3.org/TR/sparql11-query/. Accessed 1 October 2015

  • W3C (2015b) The SPARQL graph store HTTP protocol specification. http://www.w3.org/TR/sparql11-http-rdf-update. Accessed 1 October 2015

  • W3C (2015c) ConverterToRDF – official website. http://www.w3.org/wiki/ConverterToRdf. Accessed 1 October 2015

  • W3C (2015d) RDF – official website. http://www.w3.org/RDF/. Accessed 1 October 2015

  • WfMC (2015) XPDL – the official website. http://www.xpdl.org. Accessed 1 October 2015

  • Yu E, Giorgini P, Maiden N, Mylopoulos J (eds) (2011) Social modeling for requirements engineering. MIT Press, Cambridge

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Robert A. Buchmann.

Additional information

Accepted after two revisions by the editors of the special issue.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Buchmann, R.A., Karagiannis, D. Enriching Linked Data with Semantics from Domain-Specific Diagrammatic Models. Bus Inf Syst Eng 58, 341–353 (2016). https://doi.org/10.1007/s12599-016-0445-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12599-016-0445-1

Keywords

Navigation