2006 |
52 | EE | Laura Beckwith,
Cory Kissinger,
Margaret M. Burnett,
Susan Wiedenbeck,
Joseph Lawrance,
Alan F. Blackwell,
Curtis R. Cook:
Tinkering and gender in end-user programmers' debugging.
CHI 2006: 231-240 |
51 | EE | Valentina Grigoreanu,
Laura Beckwith,
Xiaoli Z. Fern,
Sherry Yang,
Chaitanya Komireddy,
Vaishnavi Narayanan,
Curtis R. Cook,
Margaret M. Burnett:
Gender Differences in End-User Debugging, Revisited: What the Miners Found.
VL/HCC 2006: 19-26 |
50 | EE | Marc Fisher II,
Gregg Rothermel,
Darren Brown,
Mingming Cao,
Curtis R. Cook,
Margaret M. Burnett:
Integrating automated test generation into the WYSIWYT spreadsheet testing methodology.
ACM Trans. Softw. Eng. Methodol. 15(2): 150-194 (2006) |
2005 |
49 | EE | Laura Beckwith,
Margaret M. Burnett,
Susan Wiedenbeck,
Curtis R. Cook,
Shraddha Sorte,
Michelle Hastings:
Effectiveness of end-user debugging software features: are there gender issues?
CHI 2005: 869-878 |
48 | EE | Laura Beckwith,
Shraddha Sorte,
Margaret M. Burnett,
Susan Wiedenbeck,
Thippaya Chintakovid,
Curtis R. Cook:
Designing Features for Both Genders in End-User Programming Environments.
VL/HCC 2005: 153-160 |
47 | EE | Amit Phalgune,
Cory Kissinger,
Margaret M. Burnett,
Curtis R. Cook,
Laura Beckwith,
Joseph R. Ruthruff:
Garbage in, Garbage out? An Empirical Look at Oracle Mistakes by End-User Programmers.
VL/HCC 2005: 45-52 |
46 | EE | Joseph R. Ruthruff,
Shrinu Prabhakararao,
James Reichwein,
Curtis R. Cook,
Eugene Creswick,
Margaret M. Burnett:
Interactive, visual fault localization support for end-user programmers.
J. Vis. Lang. Comput. 16(1-2): 3-40 (2005) |
2004 |
45 | EE | T. J. Robertson,
Shrinu Prabhakararao,
Margaret M. Burnett,
Curtis R. Cook,
Joseph R. Ruthruff,
Laura Beckwith,
Amit Phalgune:
Impact of interruption style on end-user debugging.
CHI 2004: 287-294 |
44 | EE | Marcello Visconti,
Curtis R. Cook:
An Ideal Process Model for Agile Methods.
PROFES 2004: 431-441 |
43 | EE | Marcello Visconti,
Curtis R. Cook:
Assessing the State of Software Documentation Practices.
PROFES 2004: 485-496 |
42 | EE | Joseph R. Ruthruff,
Amit Phalgune,
Laura Beckwith,
Margaret M. Burnett,
Curtis R. Cook:
Rewarding "Good" Behavior: End-User Debugging and Rewards.
VL/HCC 2004: 115-122 |
41 | EE | Margaret M. Burnett,
Curtis R. Cook,
Gregg Rothermel:
End-user software engineering.
Commun. ACM 47(9): 53-58 (2004) |
2003 |
40 | EE | Aaron Wilson,
Margaret M. Burnett,
Laura Beckwith,
Orion Granatir,
Ledah Casburn,
Curtis R. Cook,
Mike Durham,
Gregg Rothermel:
Harnessing curiosity to increase correctness in end-user programming.
CHI 2003: 305-312 |
39 | | Shrinu Prabhakararao,
Curtis R. Cook,
Joseph R. Ruthruff,
Eugene Creswick,
M. Main,
Mike Durham:
Strategies and behaviors of end-user programmers with interactive fault localization.
HCC 2003: 15-22 |
38 | EE | Margaret M. Burnett,
Curtis R. Cook,
Omkar Pendse,
Gregg Rothermel,
Jay Summet,
Chris S. Wallace:
End-User Software Engineering with Assertions in the Spreadsheet Paradigm.
ICSE 2003: 93-105 |
37 | | Joseph R. Ruthruff,
Eugene Creswick,
Margaret M. Burnett,
Curtis R. Cook,
Shreenivasarao Prabhakararao,
Marc Fisher II,
M. Main:
End-User Software Visualizations for Fault Localization.
SOFTVIS 2003: 123-132 |
2002 |
36 | EE | Laura Beckwith,
Margaret M. Burnett,
Curtis R. Cook:
Reasoning about Many-to-Many Requirement Relationships in Spreadsheets.
HCC 2002: 149-157 |
35 | EE | Christine Wallace,
Curtis R. Cook,
Jay Summet,
Margaret M. Burnett:
Assertions in End-User Software Engineering: A Think-Aloud Study.
HCC 2002: 63- |
34 | EE | Marc Fisher II,
Mingming Cao,
Gregg Rothermel,
Curtis R. Cook,
Margaret M. Burnett:
Automated test case generation for spreadsheets.
ICSE 2002: 141-153 |
33 | EE | Laura Beckwith,
Margaret M. Burnett,
Curtis R. Cook:
Reasoning about Many-to-Many Requirement Relationships in Spreadsheets.
IEEE Symposia on Human Centric Computing Languages and Environments 2002: 149-157 |
32 | EE | Christine Wallace,
Curtis R. Cook,
Jay Summet,
Margaret M. Burnett:
Assertions in End-User Software Engineering: A Think-Aloud Study.
IEEE Symposia on Human Centric Computing Languages and Environments 2002: 63- |
31 | EE | Marcello Visconti,
Curtis R. Cook:
A Meta-model Framework for Software Process Modeling.
PROFES 2002: 532-545 |
30 | EE | Marcello Visconti,
Curtis R. Cook:
An Overview of Industrial Software Documentation Practice.
SCCC 2002: 179-186 |
29 | EE | Andrew Jensen Ko,
Margaret M. Burnett,
Thomas R. G. Green,
Karen J. Rothermel,
Curtis R. Cook:
Improving the Design of Visual Programming Language Experiments Using Cognitive Walkthroughs.
J. Vis. Lang. Comput. 13(5): 517-544 (2002) |
2001 |
28 | EE | Margaret M. Burnett,
Bing Ren,
Andrew Jensen Ko,
Curtis R. Cook,
Gregg Rothermel:
Visually Testing Recursive Programs in Spreadsheet Languages.
HCC 2001: 288- |
27 | EE | Vijay B. Krishna,
Curtis R. Cook,
Daniel Keller,
Joshua Cantrell,
Chris S. Wallace,
Margaret M. Burnett,
Gregg Rothermel:
Incorporating Incremental Validation and Impact Analysis into Spreadsheet Maintenance: An Empirical Study.
ICSM 2001: 72-81 |
2000 |
26 | EE | Karen J. Rothermel,
Curtis R. Cook,
Margaret M. Burnett,
Justin Schonfeld,
Thomas R. G. Green,
Gregg Rothermel:
WYSIWYT testing in the spreadsheet paradigm: an empirical evaluation.
ICSE 2000: 230-239 |
25 | EE | Thomas R. G. Green,
Margaret M. Burnett,
Andrew Jensen Ko,
Karen J. Rothermel,
Curtis R. Cook,
Justin Schonfeld:
Using the Cognitive Walkthrough to Improve the Design of a Visual Programming Experiment.
VL 2000: 172-179 |
1998 |
24 | | Marcello Visconti,
Curtis R. Cook:
Evolution of a maturity model - critical evaluation and lessons learned.
Software Quality Journal 7(3/4): 223-237 (1998) |
1997 |
23 | | E. M. Wilcox,
J. William Atwood,
Margaret M. Burnett,
Jonathan J. Cadiz,
Curtis R. Cook:
Does Continuous Visual Feedback Aid Debugging in Direct-Manipulation Programming Systems?
CHI 1997: 258-265 |
22 | EE | Curtis R. Cook:
CS0: computer science orientation course.
SIGCSE 1997: 87-91 |
1994 |
21 | EE | Curtis R. Cook,
Cherri M. Pancake,
Rebecca A. Walpole:
Are expectations for parallelism too high? a survey of potential parallel users.
SC 1994: 126-133 |
20 | EE | Stephen Shum,
Curtis R. Cook:
Using literate programming to teach good programming practices.
SIGCSE 1994: 66-70 |
19 | EE | Curtis R. Cook,
Andreas Roesch:
Real-time software metrics.
Journal of Systems and Software 24(3): 223-237 (1994) |
1993 |
18 | EE | Marcello Visconti,
Curtis R. Cook:
Software System Documentation Process Maturity Model.
ACM Conference on Computer Science 1993: 352-357 |
1991 |
17 | EE | Paul W. Oman,
Curtis R. Cook:
A programming style taxonomy.
Journal of Systems and Software 15(3): 287-301 (1991) |
1990 |
16 | EE | Paul W. Oman,
Curtis R. Cook:
A Taxonomy for Programming Style.
ACM Conference on Computer Science 1990: 244-250 |
15 | | Paul W. Oman,
Curtis R. Cook:
Typographic Style is More than Cosmetic.
Commun. ACM 33(5): 506-520 (1990) |
14 | | Paul W. Oman,
Curtis R. Cook:
The Book Paradigm for Improved Maintenance.
IEEE Software 7(1): 39-45 (1990) |
13 | EE | Paul W. Oman,
Curtis R. Cook:
Design and code traceability using a PDL metrics tool.
Journal of Systems and Software 12(3): 189-198 (1990) |
1989 |
12 | EE | Paul W. Oman,
Curtis R. Cook:
Programming Style Authorship Analysis.
ACM Conference on Computer Science 1989: 320-326 |
11 | EE | Paul W. Oman,
Curtis R. Cook,
Murthi Nanja:
Effects of programming experience in debugging semantic errors.
Journal of Systems and Software 9(3): 197-207 (1989) |
10 | EE | Kirt A. Winter,
Curtis R. Cook:
A prototype intelligent prettyprinter for Pascal.
SIGPLAN Notices 24(9): 116-125 (1989) |
1988 |
9 | | Ted G. Lewis,
Curtis R. Cook:
Hashing for Dynamic and Static Internal Tables.
IEEE Computer 21(10): 45-56 (1988) |
8 | EE | Paul W. Oman,
Curtis R. Cook:
A paradigm for programming style research.
SIGPLAN Notices 23(12): 69-78 (1988) |
1987 |
7 | EE | Warren Harrison,
Curtis R. Cook:
A micro/macro measure of software complexity.
Journal of Systems and Software 7(3): 213-219 (1987) |
1986 |
6 | | Warren Harrison,
Curtis R. Cook:
A Note on the Berry-Meekings Style Metric.
Commun. ACM 29(2): 123-125 (1986) |
5 | EE | Warren Harrison,
Curtis R. Cook:
Are deeply nested conditionals less readable?
Journal of Systems and Software 6(4): 335-341 (1986) |
1984 |
4 | EE | Curtis R. Cook,
William Bregar,
David Foote:
A preliminary investigation of the use of the cloze procedure as a measure of program understanding.
Inf. Process. Manage. 20(1-2): 199-208 (1984) |
1982 |
3 | | Curtis R. Cook,
R. R. Oldehoeft:
A Letter Oriented Minimal Perfect Hash Function.
SIGPLAN Notices 17(9): 18-27 (1982) |
1980 |
2 | | Curtis R. Cook,
Do Jin Kim:
Best Sorting Algorithm for Nearly Sorted Lists.
Commun. ACM 23(11): 620-624 (1980) |
1974 |
1 | | Curtis R. Cook:
Order Graph Grammars.
SIAM J. Comput. 3(1): 90-99 (1974) |