ACM Home Page
Please provide us with feedback. Feedback
How is the designer different from the user?—Focusing on a software development methodology
Full text pdf formatPdf (1.99 MB)
Source Papers presented at the seventh workshop on Empirical studies of programmers table of contents
Alexandria, Virginia, United States
Pages: 69 - 90  
Year of Publication: 1997
ISBN:0-89791-992-0
Authors
Jinwoo Kim  Department of Business Administration, Yonsei University, 134 Shinchondong, Seodaemungu, Seoul 120-749, Korea
Jungpil Hahn  Department of Business Administration, Yonsei University, 134 Shinchondong, Seodaemungu, Seoul 120-749, Korea
F. Javier Lerch  Graduate School of Industrial Administration, Carnegie Mellon University, Pittsburgh, Pennsylvania
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 56,   Citation Count: 0
Additional Information:

references   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/266399.266406
What is a DOI?

REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Baker, L. and Dunbar, K. (1996), "Problem Spaces in Real-World Science: What are They and How Do Scientists Search Them?", Proceedings of the 18~ Annual Conference of the Cognitive Science Society, 21-22
 
3
 
4
Bums, B. D. and Vollmeyer, R. (1996), "Goals and Problem Solving: Learning as Search of Three Spaces", Proceedings of the 18~ Annual Conference of the Cognitive Science Society, 23-24
 
5
Bums, B. D. (1996), "Building a Theory of Problem Solving and Scientific Discovery: How big is N in N-space Search?", Proceedings of the 18a Annual Conference of the Cognitive Science Society, 19-20
 
6
DaM, O. E., Dijkstra, and I-Ioare, C. (1972), Structured Programming, London: Academic Press
 
7
Dasgupta, S. (1994), "Creativity, Invention and the Computational Metaphor: Prolegomenon to a Case Study", In T. Dartnall (Ed.), Artificial Intelligence and Creativity: An Interdisciplinary Approach, 259-267, Dordrecht: Kluwer Academic Publishers
 
8
 
9
diSessa, A. A. (1986), "Models of Computation", In D. A. Norman and S. W. Draper (Eds,), User Centered System Design: New Perspectives on Human-Computer Interaction, Hillsdale, NJ: Erlbaum
 
10
Dunbar, K. (1993), "How Scientists Really Reason: Scientific Reasoning in Real-World Laboratories", in R. J. Sterberg and J. Davidson (Eds.). Mechanisms of Insight, Cambridge, MA: MIT Press
 
11
Ericsson, A. and Simon, H. A. (1993), Protocol Analysis (2~ ed..). Cambridge, MA: MIT Press
 
12
 
13
Gero, J. S. (1994), "Introduction: Creativity and Design", In T. DartnaU (Ed.), Artificial intelligence and Creativity: An Interdisciplinary Approach, 259-267, Dordrecht: Kluwer Academic Publishers
 
14
Guindon, R. (1990), "Designing the Design Process: Exploiting Opportunistic Thoughts", Human-Computer Interaction, 5, 305-344
 
15
Guindon, R., Curtis, B. and Krasner, H. (1987), A Model of Cognitive Processes in Software Design: An Analysis of Breakdowns in Early Design Activities by individuals (MCC Tech. Rep. No. STP-283-87). Microelectronics and Computer Technology Corporation, Austin, Texas
 
16
Hayes, J. R. and Simon, It. A. (1977), "The Understanding Process: Problem Isomorphs", in It. A. Simon (Ed.), Models of Thought, Vol. 1, New Haven: Yale University Press
 
17
Hoe, J. M. and Nguyen-Xuan, A. (1990), "Language Semantics, Mental Models and Analogy", In J.M. Hoe, T.R.G. Green, Samurcay and D. J. Gilmore (Eds.), Psyc~logy of Programming,, 139-156, London: Academic Press
 
18
 
19
Jackson, M. (1983), System Development. Englewood Cliffs, NJ: Prentice Hall
 
20
 
21
Jeffries, R., Turner, A., Poison, P. G. and Atwood, M. E. (1981), "The Processes Involved in Designing Software", In J. R. Anderson (Eds.), Cognitive Skills and Their Acquisition, 255- 283, WJUsdale, NJ: Erlbaum
 
22
Kant, E. and Newell, A. (1984), "Problem Solving Techniques for the Design of Algorithms", Information Processing and Management, 20, 97-118
23
24
 
25
Kim, J. and Lerch, F. J. (1997), "Why is Programming (Sometimes) So Difficult?: Programming as Scientific Discovery in Multiple Problem Spaces", Information Systems Research, 8 (1), 25-50.
 
26
Klahr, D. and Dunbar, K. (1988), "Dual Space Search During Scientific Reasoning", Cognitive Science, 12, 1-48
 
27
Klahr, D., Fay, A. and Dunbar, K. (1993), "Heuristics for Scientific Experimentation: A Development Study", Cognitive Psychology, 25, 111-146
 
28
Kuhn, T. S. (1970), The structure of scientific revolutions, 2nd edition. Chicago: University of Chicago Press
 
29
 
30
 
31
 
32
Mark, W. (1986), "Knowledge-Based Interface Design", In D. A. Norman and S. W. Draper (Eds.), User Centered System Design: New Perspectives on Human-Computer Interaction, Hillsdale, NJ: Erlbaum
33
 
34
 
35
Norman, D. A. (1986), "Cognitive Engineering", In D. A. Norman and S. W. Draper (Eds.), User Centered System Design: New Perspectives on Human.Computer Interaction, Hillsdale, NJ: Edbaum
 
36
 
37
Qin, Y. and Simon, H. A. (1990), "Laboratory Replication of Scientific Discovery Processes", Cognitive Science, 14, 281-312
 
38
Rist, R. (1989), "Schema Creation in Programming", Cognitive Science, 13, 389-414
 
39
 
40
Schunn, C. D. and Klahr, D. (1995), "A 4-Space Model of Scientific Discovery", Proceedings of the 17~ Annual Conference of the Cognitive Science Society, 106-111
 
41
Schunn, C. D. and Klahr, D. (1996), "The Problem of Problem Spaces: When and How to Go Beyond a 2-Space Model of Scientific Discovery", Proceedings of the 18~ Annual Conference oft he Cognitive Science Society, 25-26
 
42
Simon, H. A. and Lea, G. (1974), "Problem Solving and Rule Induction: A unified View", L.W. Gregg (Ed.), Knowledge and Cognition, Hillsdale, NJ: Erlbaum
 
43
Simon, H. A. (1973), "The Structure of Ill Structures Problems, Artificial Intelligence, 4, 181- 201
 
44
Simon, H. A. (1981), "The Psychology of Thinking: Embedding Artifice in Nature", The Science of the Artificial, Cambridge, Massachusetts: MIT Press
 
45
Soloway, E., and Erlich, K. (1984). Empirical studies of programming knowledge. IEEE Transactions on Software Engineering, SE-10, 595-609.
 
46
Van Someren, M. W., Bamard, Y. F. and Sandberg, J. A. C. (1994), The Think Aloud Metho& A Practical Guide to Modelling Cognitive Processes, London: Academic Press
 
47
 
48
Wolf, D. F. and Beskin, J. R. (1996), "Task Domains in N-Space Models: Giving Explanation Its Due", Proceedings of the 18~ Annual Conference of the Cognitive Science Society, 27-28
 
49

Collaborative Colleagues:
Jinwoo Kim: colleagues
Jungpil Hahn: colleagues
F. Javier Lerch: colleagues

Peer to Peer - Readers of this Article have also read: