EPJ Web of Conferences (Jan 2020)

Design principles of the Metadata Querying Language (MQL) implemented in the ATLAS Metadata Interface (AMI) ecosystem

  • Fulachier Jérôme,
  • Odier Jérôme,
  • Lambert Fabian

DOI
https://doi.org/10.1051/epjconf/202024504044
Journal volume & issue
Vol. 245
p. 04044

Abstract

Read online

This document describes the design principles of the Metadata Querying Language (MQL) implemented in ATLAS Metadata Interface (AMI), a metadata-oriented domain-specific language allowing to query databases without knowing the relation between tables. With this simplified yet generic grammar, MQL permits writing complex queries more simply than with Structured Query Language (SQL).