Cognitive aspects of programming - Online Technical Reports and Papers

This page is maintained by Bertrand Ibrahim <Bertrand.Ibrahim@cui.unige.ch>, Visual Programming and Software engineering group, CUI, University of Geneva.
Most recent update: Feb. 24, 2001

Note: if you are aware of technical reports pertaining to cognitive aspects of programming, that are available on-line and that are not listed here, please use the ad hoc form to let me know, so that I can add them to this list.

Other information sources

2000

University of Cambridge, Monash University,
Restricted Focus Viewer: A tool for tracking visual attention, (mirror copy)
A.F.BlackWell, A.R.Jansen, K.Marriott;
in Proceedings of Diagrams 2000, Springer-Verlag.
CMU
Studying the Language and Structure in Non-Programmers' Solutions to Programming Problems, (mirror copy)
J.F. Pane, C.A. Ratanamahatana, B.A. Myers;
to appear in International Journal of Human-Computer Studies
CMU
The Influence of the Psychology of Programming on a Language Design: Project Status Report, (mirror copy)
J.F. Pane, B.A. Myers
Proceedings of the 12th Annual Meeting of the Psychology of Programmers Interest Group, A.F. Blackwell and E. Bilotta, Eds. Corigliano Calabro, Italy: Edizioni Memoria, April 10-13, 2000, pp. 193-205.
Cambridge University Computer Laboratory
A Meta-Taxonomy for Diagram Research, (mirror copy)
Alan F. Blackwell, Yuri Engelhardt;
To appear in P. Olivier, M. Anderson & B. Meyer (Eds.), Diagrammatic Representation and Reasoning, Springer-Verlag.

1999

Open University, Centre for Informatics Education Research, Faculty of Mathematics and Computing,
Mental imagery in program design and visual programming,
M. Petre, A.F. Blackwell;
in International Journal of Human-Computer Studies, 51(1), 7-30
Cambridge University Computer Laboratory
Does Metaphor Increase Visual Language Usability?
A.F. Blackwell, T.R.G. Green;
In Proceedings 1999 IEEE Symposium on Visual Languages VL'99, pp. 246-253.
Cambridge University Computer Laboratory
Cognitive Factors in Programming with Diagrams, (mirror copy)
A.F. Blackwell, K.N. Whitley, J. Good, M. Petre;
in Artificial Intelligence Review, special issue on Thinking with Diagrams.
University of Edinburgh, Human Communication Research Centre - University of Leeds - Computer Based Learning Unit,
The match-mismatch conjecture and learning to use data-flow visual programming languages: Final Report, (mirror copy),
Jon Oberlander, Paul Brna, Richard Cox, Judith Good;

1998

Cambridge University, Computer Laboratory
Metaphor in Diagrams,
A.F. Blackwell;
Ph.D. Thesis
Cambridge University, Computer Laboratory (?)
A Tutorial on Cognitive Dimensions, (mirror copy)
T.R.G. Green, A.F. Blackwell;
Cambridge University, Computer Laboratory (?)
A taxonomy of diagram taxonomies,
A.F. Blackwell, Y. Engelhardt;
in Proceedings of Thinking with Diagrams 98: Is there a science of diagrams?, pp. 60-70.

1997

Cambridge University, Computer Laboratory
Diagrams about Thoughts about Thoughts about Diagrams, (mirror copy)
A.F. Blackwell;
in M. Anderson, (Ed.) Reasoning with Diagrammatic Representations II: Papers from the AAAI 1997 Fall Symposium. Technical Report FS-97-02. Menlo Park, California: AAAI Press, pp. 77-84.

1996

Cambridge University, Computer Laboratory
Metaphor or Analogy: How Should We See Programming Abstractions?, (mirror copy)
Alan F. Blackwell
In P. Vanneste, K. Bertels, B. De Decker & J.-M. Jaques (Eds.), Proceedings of the 8th Annual Workshop of the Psychology of Programming Interest Group, pp. 105-113
Cambridge University, Computer Laboratory (?)
Metacognitive Theories of Visual Programming: What do we think we are doing?, (mirror copy)
A.F. Blackwell;
in Proceedings IEEE Symposium on Visual Languages, pp. 240-246.
Cambridge University, Computer Laboratory (?)
Do Programmers Agree with Computer Scientists on the Value of Visual Programming?
A.F. Blackwell;
in A. Blandford & H. Thimbleby (Eds.), Adjunct Proceedings of the 11th British Computer Society Annual Conference on Human Computer Interaction, HCI'96, pp. 44-47.
Cambridge University, Computer Laboratory (?)
Thinking about visual programs, (mirror copy)
T.R.G. Green, A.F. Blackwell;
Presented at Thinking with Diagrams. Colloquium of IEE Computing and Control Division, Digest No 96/010, 5/1-5/4.
University of Leeds, Computer Based Learning unit (?),
Usability analysis of visual programming environments: a 'cognitive dimensions' framework, (mirror copy)
T.R.G. Green, M. Petre;
in J. Visual Languages and Computing, 7, 131-174.


If you would like to comment on or give us some suggestions about the information we're providing, or if you are aware of on-line documents pertaining to cognitive aspects of programming that are not mentioned here, please use our online form .
Bertrand Ibrahim      (CUI)     

Site Hosting: Bronco