This phase consists of a number of reading tasks. Each task is a multiple-choice question: you are given a Qwalkeko query, and need to choose which of the options are correct matches.
More precisely, for each task you need to answer the following:
You can find everything you need in the Qwalkeko-userstudy Eclipse project.
For each task, the following is available:
query.clj : this contains the Qwalkeko querybefore.ekt and after.ekt: double-click these to browse the AST of the before/after code. Note that you can click anywhere in the textual view, and the AST view will browse to the corresponding location.Before.java and After.java: you can view a diff of the before/after code by selecting both of these files > Right-click > Compare With > Each other. Be sure to check that the before-code is shown on the left side! (There's a button in the comparison view that lets you swap the left and right side. This setting is persisted so you only need to check this once.)Be sure to write down your answers in a text file. You'll be asked to submit them during the intermediate questionnaire.
Tip: it may be convenient to open a side-by-side view in Eclipse. (You can do this by click-and-dragging a tab to where you want to open a second view.)
Note: it's normal that the .ekt files in Task 1.3 don't open instantly; please wait a few seconds.