Parsing Graphs: Applying Parser Combinators to Graph Traversals

dc.accessRightsAnonymous
dc.audiencePraxis
dc.contributor.authorKröni, Daniel
dc.contributor.authorSchweizer, Raphael
dc.date.accessioned2016-05-12T06:56:03Z
dc.date.available2016-05-12T06:56:03Z
dc.date.issued2013-12
dc.description.abstractConnected data such as social networks or business process interactions are frequently modeled as graphs, and increasingly often, stored in graph databases. In contrast to relational databases where SQL is the proven query language, there is no established counterpart for graph databases. One way to explore and extract data from a graph database is to specify the structure of paths (partial traversals) through the graph. We show how such traversals can be expressed by combining graph navigation primitives with familiar grammar constructions such as sequencing, choice and repetition – essentially applying the idea of parser combinators to graph traversals. The result is trails, a Scala combinator library that provides an implementation for the neo4j graph database and for the generic graph API blueprints.
dc.description.urihttp://www.fhnw.ch/technik/imvs/publikationen/artikel-2013/parsing-graphs-applying-parser-combinators-to-graph-traversals
dc.identifier.issn2296-4169
dc.identifier.issn1662-2014
dc.identifier.urihttp://hdl.handle.net/11654/17863
dc.identifier.urihttps://doi.org/10.26041/fhnw-629
dc.language.isoen
dc.relation.ispartofIMVS Fokus Reporten_US
dc.subjectgraph database
dc.subjectgraph parsing
dc.subjectparser combinators
dc.subjectgraph traversal
dc.subject.ddc004 - Computer Wissenschaften, Internetde
dc.titleParsing Graphs: Applying Parser Combinators to Graph Traversals
dc.type01B - Beitrag in Magazin oder Zeitung
dc.volume7
dspace.entity.typePublication
fhnw.InventedHereYes
fhnw.IsStudentsWorkno
fhnw.PublishedSwitzerlandYes
fhnw.ReviewTypeLectoring (ex ante)
fhnw.affiliation.hochschuleHochschule für Technikde_CH
fhnw.affiliation.institutInstitut für Mobile und Verteilte Systemede_CH
fhnw.pagination31-34
fhnw.publicationOnlineJa
fhnw.publicationStatePublished
relation.isAuthorOfPublication2c1d4e4b-8f36-49b8-b91a-cacaeb684127
relation.isAuthorOfPublication.latestForDiscovery2c1d4e4b-8f36-49b8-b91a-cacaeb684127
Dateien
Originalbündel
Gerade angezeigt 1 - 1 von 1
Lade...
Vorschaubild
Name:
ParsingGraphs_Kroeni.pdf
Größe:
130.98 KB
Format:
Adobe Portable Document Format
Beschreibung:
Lizenzbündel
Gerade angezeigt 1 - 1 von 1
Lade...
Vorschaubild
Name:
license.txt
Größe:
2.94 KB
Format:
Item-specific license agreed upon to submission
Beschreibung: