{
  "name": "MM-quecat",
  "description": "MM-quecat is a member of the multi-model data modeling and management tool family. Namely, the tool enables one to query multi-model data regardless of the underlying multi-model database or polystore.",
  "status": "Research prototype",
  "url": "https://www.ksi.mff.cuni.cz/~koupil/software/mm-quecat/",
  "repository": "https://github.com/mmcatdb/mmcat",
  "related_publications": [
    "koupil2023mmquecat",
    "koupil2024universalredundancy"
  ],
  "resources": [
    {
      "label": "Query grammar",
      "url": "https://github.com/yawnston/querycat/blob/master/grammars/Querycat.g4"
    }
  ],
  "videos": [
    {
      "title": "MM-quecat demonstration",
      "url": "https://drive.google.com/file/d/1LIgMF-NQvX-VrLrXXAHL6xEjH09j1S0Q/view",
      "embed_url": "https://drive.google.com/file/d/1LIgMF-NQvX-VrLrXXAHL6xEjH09j1S0Q/preview",
      "comment": "The demonstration walks through MMQL querying over heterogeneous database systems, query decomposition, plan selection, and assembly of the final multi-model result."
    }
  ]
}
