References

1
William W. Agresti.
The Conventional Software Life-cycle Model: Its Evolution and Assumptions.
In Agresti [2], pages 2–5.

2
W.W. Agresti, editor.
New Paradigms for Software Development.
IEEE Computer Society Press, 1986.

3
H.G. Birch and H.S. Rabinowitz.
The Negative Effect of Previous Experience on Productive Thinking.
In Wason and Johnson-Laird [24], chapter 3.

4
D. Dörner.
Problemlösen als Informationsverarbeitung.
Kohlhammer Standards Psychologie, Teilgebiet Denkpsychologie. W. Kohlhammer, Stuttgart, 2. Auflage Edition, 1979.

5
E.M. Dusink.
Cognitive Psychology, Software Psychology, Reuse and Software Engineering.
Technical report, TU Delft, Delft, the Netherlands, 1991.
to appear.

6
E.M. Dusink.
Testing a Software Engineering Method Statistically.
Technical report, TWI, TU Delft, Delft, the Netherlands, 1991.
to appear.

7
S. Letovsky.
Cognitive Processes in Program Comprehension.
In Soloway and Iyengar [23], pages 58–79.
(Human/Computer Interaction Series).

8
D.C. Littman, J. Pinto, S. Letovsky, and E. Soloway.
Mental Models and Software Maintenance.
In Soloway and Iyengar [23], pages 80–98.
(Human/Computer Interaction Series).

9
A.S. Luchins and E.H. Luchins.
New Experimental Attempts at Preventing Mechanization in Problem Solving.
In Wason and Johnson-Laird [24], chapter 6.

10
Neil Maiden and Alistair Sutcliffe.
The Abuse of Re-use: Why Cognitive Aspects of Software Re-usability are Important.
In Liesbeth Dusink and Patrick Hall, editors, Software Re-use, Utrecht 1989: Proceedings of the Software Re-use Workshop, 23-24 November 1989, Utrecht, The Netherlands, chapter 10. Springer-Verlag, 1991.

11
R.E. Mayer.
Different Problem-Solving Competencies Established in Learning Computer Programming With and Without Meaningful Models.
Journal of Educational Psychology, (67):725–734, 1975.

12
R.E. Mayer.
Thinking, Problem-Solving, Cognition.
W.H. Freeman and Company, 1983.

13
Georg A. Miller.
The Magical Number Seven— Plus or Minus Two: Some Limits on our Capacity for Processing Information.
Psychological Review, (63):81–97, 1956.

14
Allen Newell and Herbert A. Simon.
Human Problem Solving.
Prentice-Hall, Engle Wood Cliffs N.J., 1972.

15
J. Pinto and E. Soloway.
Providing the requisite Knowledge Via Software Documentation.
In Soloway et al. [22], pages 257–262.
special issue of the ACM/SIGCHI Bulletin.

16
G. Polya.
How to Solve It.
Garden City N.Y., 1957.

17
G. Polya.
Mathematical Discovery, volume II: On Understanding, Learning and Teaching Problem-Solving.
Wiley, New York N.Y., 1968.

18
R.S. Rist.
Planning in Programming: Definition, Demonstration, and Development.
In Soloway and Iyengar [23], pages 28–47.
(Human/Computer Interaction Series).

19
A.R. Rohr.
Kreative Prozesse und Methoden der Problemlösung.
Beltz Monographien. Beltz, Weinheim, 1975.

20
S.B. Sheppard, J.W. Bailey, and E.K. Bailey.
An Empirical Evaluation of Software Documentation Formats.
Human/Computer Interaction, chapter 6. Ablex, Norwood, New Jersey, 1984.

21
B. Shneiderman.
Software Psychology: Human Factors in Computer and Information Systems.
Little, Brown Computer Systems Series. Little, Brown & Company, 1980.

22
E. Soloway, D. Frye, and S.B. Sheppard, editors.
CHI'88 Conference Proceedings, Human Factors in Computing Systems, May 15-19, 1988 Washington, DC.,, 1988.
special issue of the ACM/SIGCHI Bulletin.

23
E. Soloway and S. Iyengar, editors.
Empirical Studies of Programmers, papers presented at the First Workshop on Empirical Studies of Programmers, June 5-6, 1986, Washington, DC. Ablex, 1986.
(Human/Computer Interaction Series).

24
P.C. Wason and P.N. Johnson-Laird, editors.
Thinking and Reasoning, Selected Readings.
Penguin Modern Psychology. Penguin Books, 1968.

25
W.A. Wickelgren.
How to Solve Problems: Elements of a Theory of Problems and Problem-Solving.
A Series of Books in Psychology. W.H. Freeman and Company, San Francisco, 1974.

26
W.A. Wickelgren.
Cognitive Psychology.
Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1979.

27
S. Wiedenbeck.
Processes in Computer Program Comprehension.
In Soloway and Iyengar [23], pages 48–57.
(Human/Computer Interaction Series).

28
C.-C. Yu and S.P. Robertson.
Plan-Based Representations of Pascal and Fortran Code.
In Soloway et al. [22], pages 251–256.
special issue of the ACM/SIGCHI Bulletin.