Zur Kurzanzeige

dc.contributor.advisorElberfeld, Michael
dc.contributor.advisorRenz, Burkhardt
dc.contributor.authorBrezski, Shay Airin Lilith
dc.date.accessioned2025-10-14T13:14:25Z
dc.date.available2025-10-14T13:14:25Z
dc.date.issued2025
dc.identifier.urihttps://publikationsserver.thm.de/xmlui/handle/123456789/463
dc.description.abstractDie Bachelorarbeit erfolgte im Forschungsprojekt »Optimierung für und in Datalog«. In diesem wird eine Engine für Datalog in der Programmiersprache Rust implementiert. Die Bachelorthesis erläutert die Grundlagen der Logik-Programmiersprache Datalog. Anschließend wird die Magic-Sets Transformation erklärt, die Datalog Programme in effizientere Programme umwandelt. Dafür wird das Programm ausgehend von der Abfrage umgeformt, sodass nur noch relevante Informationen berechnet werden. Abschließend wird auf die Implementierung der Engine, sowie der Magic-Sets Transformation eingegangen und ein Ausblick auf mögliche Erweiterungen gegeben.de
dc.format.extentIII, 49 S.de
dc.language.isodede
dc.publisherTechnische Hochschule Mittelhessen; Gießende
dc.rights.urihttps://creativecommons.org/licenses/by-nc-sa/4.0/de
dc.subjectDatalogde
dc.subjectMagic-Sets Transformationde
dc.subjectRustde
dc.subjectLogische Programmierungde
dc.titleMagic-Sets Transformation für Datalog in Rustde
dc.typeAbschlussarbeit (Bachelor)de
dcterms.accessRightsopen accessde


Dateien zu dieser Ressource

Thumbnail

Das Dokument erscheint in:

Zur Kurzanzeige

Die folgenden Lizenzbestimmungen sind mit dieser Ressource verbunden:
Namensnennung-NichtKommerziel-Weitergabe unter gleichen Bedingungen 4.0 International