XQuery Execution Engine

Database System Implementation | Winter 2023 | Prof. Deutsch

Developed an XQuery sub-language execution engine from scratch in Java. The engine parses the query using ANTLR4 and converts it into an execution plan. Then the XML files are parsed using the query execution plan to generate results. Further, optimization of query execution was done using merge operations for applicable queries.

Links

Collaborators

Twinkle Choudhary