Snapquery EKAW 2024 paper

From BITPlan cr Wiki
Revision as of 07:59, 9 July 2024 by Wf (talk | contribs) (Created page with "== Key Points == # Query rot versus link rot # Transparency vs. complexity of SPARQL queries # Use cases for named queries # Ambiguity of names # Persistent identifiers # Quer...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Key Points

  1. Query rot versus link rot
  2. Transparency vs. complexity of SPARQL queries
  3. Use cases for named queries
  4. Ambiguity of names
  5. Persistent identifiers
  6. Query hashes
  7. How to deal with aspects that do not (usually) influence the execution of a SPARQL query, like whitespace, comments, capitalization and variable names?
  8. Parametrized queries
  9. Wikidata example queries
  10. Scholia and Wikidata graph split
  11. Other knowledge graphs, e.g., DBLP, OpenStreetMap
  12. Perhaps also some NFDI examples or some custom knowledge graphs like FAIRJupyter
  13. An Ngo Lam's ESWC 2023 paper as a pointer to the style of comparison
  14. Quality criteria https://github.com/WolfgangFahl/snapquery/issues/26
  15. List of standard refactoring activities and the support by this approach
  16. SPARQL standard changes
  17. Getting your own copy of Wikidata; the infrastructure effort needs to be mentioned
  18. W3C test set - why did we not use that as an example
  19. Useability evaluation https://www.nngroup.com/articles/why-you-only-need-to-test-with-5-users/
  20. https://github.com/ad-freiburg/qlever/wiki/QLever-performance-evaluation-and-comparison-to-other-SPARQL-engines
  21. Automatic syntax repairs - automatic conversion of SQL input, SPARQL output.
  22. A closed issue should have at least one example that runs
  23. Hypothesis by Stefan Decker: Query rot is more prominent in KG environments than with relational databases.
  24. https://stackoverflow.com/questions/tagged/sparql
  25. https://web.archive.org/web/20150512231123/http://answers.semanticweb.com:80/questions/12147/whats-the-best-way-to-parameterize-sparql-queries
  26. https://jena.apache.org/documentation/query/parameterized-sparql-strings.html
  27. https://www.semantic-web-journal.net/system/files/swj3076.pdf
  28. https://arxiv.org/pdf/cs/0605124
  29. https://arxiv.org/pdf/1402.0576 optimizing queries
  30. https://www.w3.org/TR/REC-rdf-syntax/
  31. https://biblio.ugent.be/publication/8632551/file/8653456 Towards supporting multiple semantics of named graphs using N3 rules

References

  1. ^  Paul Warren;Paul Mulholland. (2020) "A Comparison of the Cognitive Difficulties Posed by SPARQL Query Constructs" - 3-19 pages. doi: 10.1007/978-3-030-61244-3_1at: EKAW 2022
  2. ^  Paul Warren;Paul Mulholland. (2018) "Using SPARQL – The Practitioners’ Viewpoint" - 485-500 pages. doi: 10.1007/978-3-030-03667-6_31
  3. ^  |  Muhammad Saleem;Muhammad Intizar Ali;Aidan Hogan;Qaiser Mehmood;Axel-Cyrille Ngonga Ngomo. (2015) "LSQ: The Linked SPARQL Queries Dataset" - 261-269 pages. doi: 10.1007/978-3-319-25010-6_15
  4. ^  Johannes Lorey;Felix Naumann. (2013) "Detecting SPARQL Query Templates for Data Prefetching" - 124-139 pages. doi: 10.1007/978-3-642-38288-8_9
  5. ^  Angela Bonifati;Wim Martens;Thomas Timm. (2020) "An analytical study of large SPARQL query logs" - 655-679 pages. doi: 10.1007/s00778-019-00558-9