“…Sketching covers many domains of human activity and inside these domains, there are several works exploiting sketching for one or many sub-activities such as for example: problem analysis in general [44], computer science [17] (e.g., user experience support [8], [18], user interface design, prototyping, and recognition [23], [13], [14], [39], [3], [2], [47], cross-device UI design [25], user-centered design in agile projects [32], [7], system walkthrough [24]), system development (e.g., QUILL [16] for model-based design of web applications), flexible modelling [40] (e.g., FlexiSketch [54], [55] for model sketching), RAPIDO [35] for web API development, sketching UML models (e.g., TAHUTI for sketching UML Class diagrams [19] and SketchML for various UML diagrams [3]), distributed software design [29], [33], task modelling [41], notation creation [55]), computer-supported collaborative work [21] (e.g., stakeholders' meetings [20], collocated tables for meetings [51] and interactive design spaces [6]), product and service design (e.g., sketching in design [21], extreme designing [15], industrial design [52], shape-changing products [42]), public displays [36], learning (e.g., classroom design studio [26], teaching geometry [11]), ideation [4] and concept generation…”