Tutorial, Human Factors in Software Development: Initially Presented at COMPSAC81Bill Curtis Models of problem solving in programming; Language characteristics; Specification formats; Faults and debugging; Team performance; Appraising differences; Methodology. |
Contents
Models of Problem Solving in Programming | 7 |
Computer Programming and the Human Thought Process | 24 |
Towards a Theory of the Cognitive Processes in Computer Programming | 35 |
Copyright | |
28 other sections not shown
Common terms and phrases
analysis appear applied arrangement aspects assignment average behavior called changes command Communications compared complexity component comprehension considered constructs contained correct debugging described detailed difficult effect errors example execution experiment experimental expressed factors fault Figure flow flowchart format four function given gram human important included indicate individual input instructions interactive involved language learning mean measure memory method Michigan modification names natural notation noted operations organization output participants particular percent performance possible presented problem procedure productivity programming languages Psychology questions reference reported representation represented rules scores selection shows significant slicing solution solving specific statements structure subjects suggests Table task tion understanding University variables write