Logo des Repositoriums
 

Module Parametrization By Rewriting: Theory underlying our tutorial “D2d — valide aber lesbar”

dc.contributor.authorLepper, Markus
dc.contributor.authorTrancón, Baltasar
dc.contributor.editorKlein, Maike
dc.contributor.editorKrupka, Daniel
dc.contributor.editorWinter, Cornelia
dc.contributor.editorGergeleit, Martin
dc.contributor.editorMartin, Ludger
dc.date.accessioned2024-10-21T18:24:27Z
dc.date.available2024-10-21T18:24:27Z
dc.date.issued2024
dc.description.abstractWith modular architectures of source text objects, which organize re-usable complex definitions in libraries of importable modules, a method of free rewriting can be more adequate than pre-wired parameters: Each module import can be accompanied with a set of rewriting rules, mapping references to expressions and thus adapting the imported definitions to the needs of the importer. Such a mechanism is described in this paper; it has been implemented in the d2d system applied to document types. It can easily be transferred to other formalisms for document types definition, and appears applicable also to other architectures with a 'glass box' view to modules. There are two fundamentally different use cases: rewriting (a) to algebraic semantics, e.g., for controlling a parsing process, and (b) reifying the rewritten results, for documentation, statistics, automated user dialogue, etc. The second case needs much more effort than the first. For both cases, an algorithm is presented, which is designed for optimized performance, and which reflects details arising from experiences in practical applications. The transfer to other languages is supported by a division of the second algorithm into a generic and a specific part.en
dc.identifier.doi10.18420/inf2024_49
dc.identifier.isbn978-3-88579-746-3
dc.identifier.pissn1617-5468
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/45209
dc.language.isoen
dc.publisherGesellschaft für Informatik e.V.
dc.relation.ispartofINFORMATIK 2024
dc.relation.ispartofseriesLecture Notes in Informatics (LNI) - Proceedings, Volume P-352
dc.subjectRewriting
dc.subjectSource Text Modules
dc.subjectModule Parametrization
dc.subjectXML for Authors
dc.titleModule Parametrization By Rewriting: Theory underlying our tutorial “D2d — valide aber lesbar”en
dc.typeText/Conference Paper
gi.citation.endPage625
gi.citation.publisherPlaceBonn
gi.citation.startPage607
gi.conference.date24.-26. September 2024
gi.conference.locationWiesbaden
gi.conference.sessiontitleTUTORIAL: D2d -- Valide aber lesbar: Flüssiges Schreiben und Lesen von XML-konfomen Dokumenten

Dateien

Originalbündel
1 - 1 von 1
Lade...
Vorschaubild
Name:
Lepper_Trancon_Module_Parametrization.pdf
Größe:
675.63 KB
Format:
Adobe Portable Document Format