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) |