CS2125 Paper Review Form - Winter 2018 Reviewer: Mikhail Berezovskiy Paper Title: Graph Transformation in a Nutshell Author(s): Reiko Heckel 1) Is the paper technically correct? [v] Yes [ ] Mostly (minor flaws, but mostly solid) [ ] No 2) Originality [ ] Very good (very novel, trailblazing work) [ ] Good [v] Marginal (very incremental) [ ] Poor (little or nothing that is new) 3) Technical Depth [ ] Very good (comparable to best conference papers) [] Good (comparable to typical conference papers) [v] Marginal depth [] Little or no depth 4) Impact/Significance [] Very significant [] Significant [v] Marginal significance. [] Little or no significance. 5) Presentation [ ] Very well written [ ] Generally well written [v] Readable [ ] Needs considerable work [ ] Unacceptably bad 6) Overall Rating [] Strong accept (award quality) [] Accept (high quality - would argue for acceptance) [] Weak Accept (borderline, but lean towards acceptance) [v] Weak Reject (not sure why this paper was published) 7) Summary of the paper's main contribution and rationale for your recommendation. (1-2 paragraphs) The purpose of a paper is to give an introduction to Graphs transformation and advanced concepts for dealing with shortcomings of Graphs Modeling approach. Is same time author state that Graphs provide universally adopted data structure and object-oriented compatibilities. As a drawback of Graphs transformation author mentioned the fact that a node in a graph may, in general, have an unknown number of connections. In afterward providing following techniques to mitigate issue: - constraints - multi-level objects - application conditions - control conditions Overall, the article looks as shortened version of "Tutorial Introduction to Graph Transformation" from the same author, but rather than generalizing concepts it just a cut content, which makes perception and understanding a little bit confusing and hides the general idea of the article. 8) List 1-3 strengths of the paper. (1-2 sentences each, identified as S1, S2, S3.) - The structure and arranging the content is sequential and reasonable, but not the content of each section itself 9) List 1-3 weaknesses of the paper (1-2 sentences each, identified as W1, W2, W3.) - The key sentences and concepts are hidden and mixed with a large number of references to examples and could be caught by a person familiar with graphs transformations, which contradict with article purpose of "introduction to graphs". Examples >> Concepts - No highlights and conclusions, plain text. - Implicit ways of indroducing pros and cons of graphs transformation. As pros dealing with non-linear structures, and cons graph has an unknown number of connections.