Review Comment:
This paper is intended to be a revised and extended version of a paper presented at EKAW 2018. It describes a system to query streams of spatio-temporal ontology streams, designed in the context of a project on Cooperative Intelligent Transport Systems (C-ITS).
The paper should clearly indicate to what extent this article revises and extend the EKAW paper. I had to read EKAW 2018 and this article side by side to identify the differences. Some content is copy-pasted from another article of the authors, without reference. Such practices are wasting the time of reviewers, and would pollute the research space if published. The authors must cite these previous work, and clearly state what is the novel contribution of the paper and what is already published (and where).
For this reason, I recommend Major Revision. The rest of this review provides guidelines on how to also improve the next version of the article.
The introduction is almost the same as the EKAW 2018 paper.
Sections 2 and 3 correspond to sections 2 and 3 in the EKAW paper.
in Section 2.1, 2.2, 2.3, only the bullet points are slightly extended. Only the last paragraph is new (introducing a slightly different notation.)
Section 3 is almost the same, with some additional references to RCC5 RCC8 OWL RL,... (manual eye-diff)
It ends with stating that F6 F7 F8 are entirely new features, which is not true as they are published at EKAW.
in F4: L2 is not described.
Table 1 is not the same, but no justification is given for the differences. Why are there stared features? what does it mean?
There is a lack for proper justification for the required levels.
The column P9 contains references to very precise entailment regimes, but no justification is given why they are necessary and sufficient
Section 4 is new.
It contains a summary of the interview with four experts.
Although the point of view of each of the experts is interesting, in its current state this section it messy and raises important questions: how methodologically correct is it to interview the experts a posteriori? to what extent did their feedback get taken into account in subsequent development of the solution? For example, they mention the existence of messages of type CPMs, and that SOSA/SSN would be important to consider in the LDM ontology. Why weren't these suggestions integrated instead of barely mentioned?
The formalization p10 and the examples are very slightly extended.
- It is not clear what it means to apply function v to Fcam
- TBox and ABox do not contain the same type of axioms. Some belong to the ABox, some to the TBox.
- it is not clear how the definition of a spatial-stream knowledge base and the LDM are connected.
- why is it important that spatial objects in A have a spatial extension in Sa and ?
- it is not clear why limited form of disjunction would move the language beyond CQs "in general", but not here.
First 6 lines of section 5.3 replace first 3 lines of section Query Reqriting with Spatio-Temporal Relations in EKAW paper.
First and second paragraph of From timestamps to intervals seems to be new.
The second paragraph uses undefined setobject with new notations. This is not self contained.
Section 5.5: it is not clear to me how the system behaves when joins need to be done between the different streams?
The last paragraph of p12 that runs to p13 is new. It describes the general idea of the query evaluation strategy. To me this is really what would require expansion in this article. I expect algorithms; semantics; completeness/correctness proofs.
apart from this paragraph, I see almost no difference with the content in EKAW 2018. Again, it would have been easier if the authors provided a clear explanation of what content is new.
Section 6 Implementation:
only the last paragraph seems to be new. It describes how trajectory projections are made and lists potential future work.
Section 7 Evaluation:
Almost identical to EKAW 2018, only one new paragraph 7.5 summary of expert evaluatino.
This paragraph mainly condenses the suggestions made by the experts in Section 4. It would make sense to actually implement part of these suggestions as this is meant to be an extended version of the EKAW paper.
Section 8 describes related work (8.1) and compares the system to them (8.2).
- Section 8.1 is exactly the related work section of the ESWC paper published in 2017, title Spatial Ontology-Mediated Query Answering over Mobility Streams. I had to look up google to figure out.
- After all this, hard to tell if the Section 8.2 is genuine. If so, then it does represent 3.5 pages of new and interesting content to the paper.
I cleary recommend Major Revision, and I expect this section to also be extended in the next version of the article.
Minor comments
p2:1:10: rephrase
p3:1:39-41: Figure?
p3:2:10-11: rephrase
p3:2:39: hasLoc returns the geometry? or the location?
p4:2:34: on a sensor data -> rephrase
p5:1:17: on task of -> rephrase
p5:2:10-12: the features Fx haven't been introduced yet, and we don't know at this point that they are introduced below...
p5:2:24-25: why isn't OWL Time used?
p5:2:35: typo
p5:2:41-44: L2 is not described.
p5:2:49-51: not clear
p6:1:45-51: this is not a new contribution. It was a new contribution is EKAW 2018 paper
p7:Table 1:differences with EKAW 2018 are not explained. What are the started headers?
p7:1:44: typo
p8:1:17: typo
p8:2:6: typo (the map do not build something. they are built)
p8:2:19: are not crisp?
p9:1:51: typo
p10:1:16-18: probably a typo, one E should be replaced by Uc
p11:1:9: [agr,b] is the aggregate of last or next b -> specify (depends if positive/negative)
p11:1:11: what is a tuple of Fj? (notation of the EKAW 2018 changed in this article)
p13:1:16-17 first v is a line then it's an interval?
p14:1:2: typo
p15:Figure 3: Why are SpatialRelationEvaluator and SpatialObjectMatcher isolated?*
p17:1:43: typo
p24:1:14: typo
|