Show simple item record

dc.contributor.authorZaytsev, Vadimeng
dc.contributor.authorBagge, Anya Heleneeng
dc.date.accessioned2014-12-16T12:23:01Z
dc.date.available2014-12-16T12:23:01Z
dc.date.issued2014eng
dc.PublishedIn: Dingel, J. et al (eds.). Model-Driven Engineering Languages and Systems: 50-67en_US
dc.identifier.isbn978-3-319-11652-5en_US
dc.identifier.issn0302-9743en_US
dc.identifier.urihttps://hdl.handle.net/1956/8938
dc.description.abstractHaving multiple representations of the same instance is common in software language engineering: models can be visualised as graphs, edited as text, serialised as XML. When mappings between such representations are considered, terms “parsing” and “unparsing” are often used with incompatible meanings and varying sets of underlying assumptions. We investigate 12 classes of artefacts found in software language processing, present a case study demonstrating their implementations and state-of-the-art mappings among them, and systematically explore the technical research space of bidirectional mappings to build on top of the existing body of work and discover as of yet unused relationships.en_US
dc.language.isoengeng
dc.publisherSpringeren_US
dc.relation.ispartofseriesLecture Notes in Computer Science: 8767en_US
dc.subjectparsingeng
dc.subjectunparsingeng
dc.subjectpretty-printingeng
dc.subjectmodel synchronisationeng
dc.subjecttechnical space bridgingeng
dc.subjectbidirectional model transformationeng
dc.titleParsing in a Broad Senseen_US
dc.typeChapter
dc.typePeer reviewed
dc.date.updated2014-12-16T11:59:46Z
dc.description.versionacceptedVersionen_US
dc.rights.holderCopyright 2014 Springer International Publishing Switzerlanden_US
dc.identifier.doihttps://doi.org/10.1007/978-3-319-11653-2_4
dc.identifier.cristin1157788


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record