Parsing Graphs: Applying Parser Combinators to Graph Traversals
dc.accessRights | Anonymous | |
dc.audience | Praxis | |
dc.contributor.author | Kröni, Daniel | |
dc.contributor.author | Schweizer, Raphael | |
dc.date.accessioned | 2016-05-12T06:56:03Z | |
dc.date.available | 2016-05-12T06:56:03Z | |
dc.date.issued | 2013-12 | |
dc.description.abstract | Connected 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.uri | http://www.fhnw.ch/technik/imvs/publikationen/artikel-2013/parsing-graphs-applying-parser-combinators-to-graph-traversals | |
dc.identifier.issn | 2296-4169 | |
dc.identifier.issn | 1662-2014 | |
dc.identifier.uri | http://hdl.handle.net/11654/17863 | |
dc.identifier.uri | https://doi.org/10.26041/fhnw-629 | |
dc.language.iso | en | |
dc.relation.ispartof | IMVS Fokus Report | en_US |
dc.subject | graph database | |
dc.subject | graph parsing | |
dc.subject | parser combinators | |
dc.subject | graph traversal | |
dc.subject.ddc | 004 - Computer Wissenschaften, Internet | de |
dc.title | Parsing Graphs: Applying Parser Combinators to Graph Traversals | |
dc.type | 01B - Beitrag in Magazin oder Zeitung | |
dc.volume | 7 | |
dspace.entity.type | Publication | |
fhnw.InventedHere | Yes | |
fhnw.IsStudentsWork | no | |
fhnw.PublishedSwitzerland | Yes | |
fhnw.ReviewType | Lectoring (ex ante) | |
fhnw.affiliation.hochschule | Hochschule für Technik | de_CH |
fhnw.affiliation.institut | Institut für Mobile und Verteilte Systeme | de_CH |
fhnw.pagination | 31-34 | |
fhnw.publicationOnline | Ja | |
fhnw.publicationState | Published | |
relation.isAuthorOfPublication | 2c1d4e4b-8f36-49b8-b91a-cacaeb684127 | |
relation.isAuthorOfPublication.latestForDiscovery | 2c1d4e4b-8f36-49b8-b91a-cacaeb684127 |
Dateien
Originalbündel
1 - 1 von 1
Lade...
- Name:
- ParsingGraphs_Kroeni.pdf
- Größe:
- 130.98 KB
- Format:
- Adobe Portable Document Format
- Beschreibung:
Lizenzbündel
1 - 1 von 1
Lade...
- Name:
- license.txt
- Größe:
- 2.94 KB
- Format:
- Item-specific license agreed upon to submission
- Beschreibung: