International audienceFirm principles which can be relied on to analyze and discuss textual and graphical code representations are still missing. We propose a framework relying on ScanVis, an extension of the Semiology of Graphics that models the perception and scanning of abstract graphics, to model and to provide plausible explanations of phenomena pertaining to the visual perception of representations of code. This framework unifies many aspects of the visual layout and appearance of programming languages and reveals similarities and substantial differences in the visual operations required by those notations. We also show how the framework may help compare and generate representations of programming languages with respect to visual perc...
The problems of reconciling spatial and temporal dimensions of source code have been with us since t...
In this paper we describe a new language, Visual Structure Language (VSL), designed to describe the ...
Visual perception and visual connection are implemented thanks to many codes. Formation of code typo...
There is no agreed set of grounded principles on which to rely to an-alyze and discuss code represen...
première version pour VL/HCC 2012 deuxième version pour POPL 2013There is no agreed set of grounded ...
After more than a decade of research, visual languages have still not become everyday programming to...
Abstract — There has been a great interest recently in systems that use graphics to aid in the progr...
A novel definition of visual languages allows a uniform approach to satisfying the needs of visual r...
The main reason for using visual languages is that they are often far more convenient to the user th...
Knowledge of visual perception is needed to display text and graphics in an effective and efficient ...
This paper studies the role of imagery in program comprehension. With this goal we investigated whet...
We propose a formalisation of visual languages which allows a uniform approach to satisfying the nee...
In this paper we compare visual and textual programming languages for generative design. We argue th...
This paper reports the results of two experiments investigating differences in comprehensibility of ...
ii iii Graphical operating environments have made computer-human interaction straightforward, friend...
The problems of reconciling spatial and temporal dimensions of source code have been with us since t...
In this paper we describe a new language, Visual Structure Language (VSL), designed to describe the ...
Visual perception and visual connection are implemented thanks to many codes. Formation of code typo...
There is no agreed set of grounded principles on which to rely to an-alyze and discuss code represen...
première version pour VL/HCC 2012 deuxième version pour POPL 2013There is no agreed set of grounded ...
After more than a decade of research, visual languages have still not become everyday programming to...
Abstract — There has been a great interest recently in systems that use graphics to aid in the progr...
A novel definition of visual languages allows a uniform approach to satisfying the needs of visual r...
The main reason for using visual languages is that they are often far more convenient to the user th...
Knowledge of visual perception is needed to display text and graphics in an effective and efficient ...
This paper studies the role of imagery in program comprehension. With this goal we investigated whet...
We propose a formalisation of visual languages which allows a uniform approach to satisfying the nee...
In this paper we compare visual and textual programming languages for generative design. We argue th...
This paper reports the results of two experiments investigating differences in comprehensibility of ...
ii iii Graphical operating environments have made computer-human interaction straightforward, friend...
The problems of reconciling spatial and temporal dimensions of source code have been with us since t...
In this paper we describe a new language, Visual Structure Language (VSL), designed to describe the ...
Visual perception and visual connection are implemented thanks to many codes. Formation of code typo...