Publication statistics

Pub. period:1977-2011
Pub. count:9
Number of co-authors:5



Co-authors

Number of publications with 3 favourite co-authors:

Keith Butler:1
Thomas W. Mastaglio:1
Raymonde Guindon:1

 

 

Productive colleagues

Ruven Brooks's 3 most productive colleagues in number of publications:

Michael E. Atwood:48
Wayne D. Gray:44
Raymonde Guindon:12
 
 
 
May 22

User error: replace user and press any key to continue.

-- Popular computer one-liner

 
 

Featured chapter

Read the fascinating history of Wearable Computing, told by its father, Steve Mann

Read Steve's chapter !

 
 

Help us help you!

 
 

Ruven Brooks

Add description
Add publication

Publications by Ruven Brooks (bibliography)

 what's this?
2011
 
Edit | Del

Butler, Keith and Brooks, Ruven (2011): CHI 2011 engineering community SIG: the role of engineering work in CHI. In: Proceedings of ACM CHI 2011 Conference on Human Factors in Computing Systems 2011. pp. 605-607.

The Engineering Community faces a number of serious challenges around its role in the larger CHI community and its contribution to CHI-sponsored conferences. This SIG is its forum to report progress on key issues for 2011, identify objectives for 2012, and develop plans to address them.

© All rights reserved Butler and Brooks and/or their publisher

1999
 
Edit | Del

Brooks, Ruven (1999): Towards a Theory of the Cognitive Processes in Computer Programming. In International Journal of Human-Computer Studies, 51 (2) pp. 197-211.

While only in the past ten years have large numbers of people been engaged in computer programming, a small body of studies on this activity have already been accumulated. These studies are, however, largely atheoretical. The work described here has as its goal the creation of an information processing theory sufficient to describe the findings of these studies. The theory postulates understanding, method-finding, and coding processes in writing programs, and presents an explicit model for the coding process.

© All rights reserved Brooks and/or Academic Press

1993
 
Edit | Del

Brooks, Ruven (1993): "Watch What I Do: Programming by Demonstration," edited by Allen Cypher. In International Journal of Man-Machine Studies, 39 (6) pp. 1051-1057.

1990
 
Edit | Del

Brooks, Ruven (1990): Categories of Programming Knowledge and Their Application. In International Journal of Man-Machine Studies, 33 (3) pp. 241-246.

 
Edit | Del

Brooks, Ruven (1990): The Contribution of Practitioner Case Studies to Human-Computer Interaction Science. In Interacting with Computers, 2 (1) pp. 3-7.

1989
 
Edit | Del

Atwood, Michael E., Brooks, Ruven, Gray, Wayne D., Guindon, Raymonde and Mastaglio, Thomas W. (1989): Current Research in the Psychology of Programming. In: Proceedings of the Human Factors Society 33rd Annual Meeting 1989. pp. 242-244.

Computer programming is one of the earliest topics addressed by studies of the human factors of computer systems and studies of how software systems are developed remain one of the most difficult areas of investigation. Early work in the psychology of programming focused on comparisons of time-sharing and batch modes, studies of programming team organization, studies of debugging, and investigations of the differences between novice and expert programmers. As new theories and experimental methodologies were developed, further areas were researched. This panel looks at current research in the psychology of computer programming. Topics include studies of programmer behavior, studies of software design, tools for programmers, and experimental methods. Audience members will have an opportunity to describe other areas of study.

© All rights reserved Atwood et al. and/or Human Factors Society

1983
 
Edit | Del

Brooks, Ruven (1983): Towards a Theory of the Comprehension of Computer Programs. In International Journal of Man-Machine Studies, 18 (6) pp. 543-554.

A sufficiency theory is presented of the process by which a computer programmer attempts to comprehend a program. The theory is intended to explain four sources of variation in behavior on this task: the kind of computation the program performs, the intrinsic properties of the program text, such as language and documentation, the reason for which the documentation is needed, and differences among the individuals performing the task. The starting point for the theory is an analysis of the structure of the knowledge required when a program is comprehended which views the knowledge as being organized into distinct domains which bridge between the original problem and the final program. The program comprehension process is one of reconstructing knowledge about these domains and the relationship among them. This reconstruction process is theorized to be a top-down, hypothesis driven one in which an initially vague and general hypothesis is refined and elaborated based on information extracted from the program text and other documentation.

© All rights reserved Brooks and/or Academic Press

1982
 
Edit | Del

Brooks, Ruven (1982): A Theoretical Analysis of the Role of Documentation in the Comprehension of Computer Programs. In: Nichols, Jean A. and Schneider, Michael L. (eds.) Proceedings of the SIGCHI conference on Human factors in computing systems March 15-17, 1982, Gaithersburg, Maryland, United States. pp. 125-129.

1977
 
Edit | Del

Brooks, Ruven (1977): Towards a Theory of the Cognitive Processes in Computer Programming. In International Journal of Man-Machine Studies, 9 (6) pp. 737-751.

While only in the past ten years have large numbers of people been engaged in computer programming, a small body of studies on this activity have already been accumulated. These studies are, however, largely atheoretical. The work described here as its goal the creation of an information processing theory sufficient to describe the findings of these studies. The theory postulates understanding, method-finding, and coding processes in writing programs, and presents an explicit model for the coding process.

© All rights reserved Brooks and/or Academic Press

 
Add publication
Show this list on your homepage
 
 

Join the technology elite and advance:

 
1.

Your career

 
2.

Your network

 
 3.

Your skills

 
 
 
 
 
 

Changes to this page (author)

05 Jul 2011: Added
26 Feb 2010: Modified
26 Jun 2007: Added
28 Apr 2003: Added

Page Information

Page maintainer: The Editorial Team
URL: http://www.interaction-design.org/references/authors/ruven_brooks.html

Publication statistics

Pub. period:1977-2011
Pub. count:9
Number of co-authors:5



Co-authors

Number of publications with 3 favourite co-authors:

Keith Butler:1
Thomas W. Mastaglio:1
Raymonde Guindon:1

 

 

Productive colleagues

Ruven Brooks's 3 most productive colleagues in number of publications:

Michael E. Atwood:48
Wayne D. Gray:44
Raymonde Guindon:12
 
 
 
May 22

User error: replace user and press any key to continue.

-- Popular computer one-liner

 
 

Featured chapter

Read the fascinating history of Wearable Computing, told by its father, Steve Mann

Read Steve's chapter !

 
 

Help us help you!