Hand-drawn designs and annotations are a common, human-centric approach frequently used during software design and code inspection. We describe our research experiences of adding support for hand-drawn design and annotation to three Integrated Development Environments (IDEs): a software design tool; a user interface design tool; and a programming tool. The aim of this work is to provide users with more natural interaction techniques seamlessly integrated into their IDEs through the use of hand-drawn diagrams, layouts and code mark-ups
Re-documentation is a complex activity that follows the comprehension of the code. Programmers recor...
This demonstration shows the tool we have developed for hand-sketching user interfaces. Our motivati...
Diploma work, focused on user interface of Inkscape computer software is divided into several analyt...
Hand-drawn designs and annotations are a common, human-centric approach frequently used during softw...
International audienceThis paper investigate the role played by annotation along the development pro...
Sketching is one of the most common practices applied by software engineers, developers and maintain...
International audienceThis study investigates how and why experienced programmers annotate program c...
Sketch-based tools provide a more human centered design environment than traditional widget-based co...
During software evolution, programmers spend a lot of time and effort in the comprehension of the in...
Software engineers often use hand-drawn diagrams as preliminary design artefacts and as annotations ...
International audienceThe papers in this special section focus on handwriting and drawing processes ...
Software engineers often use hand-drawn diagrams as preliminary design artefacts and as annotations ...
Literature suggests that it is possible to design and implement pen-based computer interfaces that r...
International audienceWe present a framework based on the standard InkML format to represent digital...
International audienceWhen editing or reviewing a document, people directly overlay ink marks on con...
Re-documentation is a complex activity that follows the comprehension of the code. Programmers recor...
This demonstration shows the tool we have developed for hand-sketching user interfaces. Our motivati...
Diploma work, focused on user interface of Inkscape computer software is divided into several analyt...
Hand-drawn designs and annotations are a common, human-centric approach frequently used during softw...
International audienceThis paper investigate the role played by annotation along the development pro...
Sketching is one of the most common practices applied by software engineers, developers and maintain...
International audienceThis study investigates how and why experienced programmers annotate program c...
Sketch-based tools provide a more human centered design environment than traditional widget-based co...
During software evolution, programmers spend a lot of time and effort in the comprehension of the in...
Software engineers often use hand-drawn diagrams as preliminary design artefacts and as annotations ...
International audienceThe papers in this special section focus on handwriting and drawing processes ...
Software engineers often use hand-drawn diagrams as preliminary design artefacts and as annotations ...
Literature suggests that it is possible to design and implement pen-based computer interfaces that r...
International audienceWe present a framework based on the standard InkML format to represent digital...
International audienceWhen editing or reviewing a document, people directly overlay ink marks on con...
Re-documentation is a complex activity that follows the comprehension of the code. Programmers recor...
This demonstration shows the tool we have developed for hand-sketching user interfaces. Our motivati...
Diploma work, focused on user interface of Inkscape computer software is divided into several analyt...