Review Comment:
Thank you for your spirited response to my review. However, your attempt to slander me so as to down-play my review is not appreciated. I guess any review can by characterized as "personal opinions", and indeed, I have given you my expert personal opinion on your paper (again, isn't that what a review is??).
I completely agree with you that EPPs (and even PPs) certainly have the "right to exist" (they are extremely important, in fact!). It is not really my opinion, however, that they *already exist*, essentially since the 1940's (the value section, i.e., Tests, is arguably new, but this is a very lightweight extension). To reiterate: this is not an opinion -- it is a fact. I agree that my phrasing "it doesn't really complicate the study" is a bit indirect. What I mean here is *these features have largely already been proposed and extensively studied*. Sorry for being indirect.
My technical review is not a gross oversimplification. I greatly appreciated the care that was put into presenting your results (in fact, the writing and presentation quality is excellent), and I in turn carefully read the technical parts of the paper (and found everything to be straightforward and correct). My job as a reviewer is not necessarily, however, to provide you with extensive proofreading and editorial comments or to rubber stamp your submission (modulo such comments). My job is primarily to determine whether or not you are advancing scientific knowledge. Sometimes a review is more on the editorial side, but this is only after the bar for advancing knowledge is met.
In the case of your submission, I am still concerned about the limited innovation, and so stand by my original "personal opinion". In doing so, in fact, I feel that I am doing my best to faithfully do "justice to Semantic Web journal".
The current revision further improves the presentation and does an excellent job of presenting your results. Since I am coming more from the query language execution side of things I can understand if I don't appreciate the full impact of your results on pushing forward SPARQL standarization efforts in the W3C.
Based upon your rebuttal and my comments above, I would only request the following two revisions:
-- greatly improve the introduction to make clear the limited scope of your contributions to a feasibility/impact study of adding the EPP features to SPARQL and SPARQL engines (there are statements to this effect here and there in the paper, but they should also be up front), making clear that the language itself builds upon established results in the study of path algebras.
-- Improve the discussion of related work/context to position EPP with respect to Tarski's Algebra. Two key recent reference here would be:
Dimitri Surinx et al. Relative expressive power of navigational querying on graphs using transitive closure. Logic Journal of the IGPL 23(5): 759-788 (2015).
George Fletcher et al. Relative expressive power of navigational querying on graphs. Inf. Sci. 298: 390-406 (2015).
|