Skip to content

Commit

Permalink
translate review to IRT
Browse files Browse the repository at this point in the history
  • Loading branch information
jitsedesmet committed Jun 2, 2024
1 parent 95618ea commit aee9202
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 11 deletions.
15 changes: 4 additions & 11 deletions _papers/thesis-report/additional/extended-abstract.typ
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,7 @@
#import "../raw/consts.typ": *

// multiple bibliography issues: https://github.com/typst/typst/issues/1097
// And title scope undesired... would scope titles
// -> We will use a pdf concat :/
// https://github.com/typst/templates/blob/main/charged-ieee/lib.typ
// -> We will mymic a bibliography (and we dont't care about the title scope)

// #set document(title: title, author: "Jitse De Smet")
#set text(font: "Times New Roman", size: 10pt)
Expand Down Expand Up @@ -102,12 +100,12 @@ The current (draft) Solid specification~@bib1:solid-spec describes each data sto
Our goal is thus to create a query engine that effectively decides what document a resource should be stored in. Easily eliminating the access-path data dependency.
We hypothesize that such a query engine has a 2x overhead in the number of HTTP requests and a 4x overhead in the execution time compared to a query engine that requires the user to configure the document explicitly. Such an overhead is acceptable since write speeds are, in contrast with read speeds, often not critical.

// TODO: Can you in a few words explain why this overhead is acceptable?"
#IRT[Can you in a few words explain why this overhead is acceptable?]


= Related Work

// TODO: I'm missing related work around updates in distributed systems here, also CRDTs and so on. And I don't remember now, but do you mention these in the rest of your thesis?
#IRT[I'm missing related work around updates in distributed systems here, also CRDTs and so on. And I don't remember now, but do you mention these in the rest of your thesis?]

// Solid uses RDF & LDP
The Solid specification~@bib1:solid-spec builds on top of existing Semantic Web technologies such as RDF (Resource Description Framework)~@bib1:rdf and LDP (Linked Data Platform)~@bib1:ldp.
Expand Down Expand Up @@ -284,11 +282,6 @@ DELETE {
) <fig1:example-update>


#todo[Skipping Details and use cases! -> \@RT: is it worth adding more given the 6p limit?]

// TODO: What's here is fine by me.


= Evaluation
To verify our hypothesis, we implemented an SGV aware query engine and benchmarked it
#footnote[Both the implementation, and the benchmark are available at:\ #link(thesis-code)[#thesis-code]].
Expand Down Expand Up @@ -357,7 +350,7 @@ These organization structures are then evaluated using queries that test five di
+ deleting a resource.
]

// TODO: We definitely need to mention some results here in some way! E.g. via a figure or table. Feel free to shorten future work to make space for this.
#IRT[We definitely need to mention some results here in some way! E.g. via a figure or table. Feel free to shorten future work to make space for this.]

From these evaluations, we concluded that our hypothesis holds for all choke points except one.
An SGV-aware query engine evaluating a query that does move the resource is slower than the same query evaluated by a non-SGV aware engine.
Expand Down
2 changes: 2 additions & 0 deletions ideas/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,3 +34,5 @@ This directory contains ideas that would pop up in my head.
* Do you need meaningful shapes?
Or should shape trees/ indices just be seen as some sort of index,
where a memory/ processing time consideration should be made,
* Could Comunica parse functions that are made available as wasm over the web? They could be described as Function Ontology?
* Comunica actor_parse_http_llm: you get raw html, no rdf, give it to llm giving you rdf and let comunica do the rest. (probably only usefull combined with source attribution)

0 comments on commit aee9202

Please sign in to comment.