Curtis R. Cook

According to our database1, Curtis R. Cook authored at least 62 papers between 1973 and 2006.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2006
An Integrated Software Engineering Approach for End-User Programmers.
Proceedings of the End User Development, 2006

Integrating automated test generation into the WYSIWYT spreadsheet testing methodology.
ACM Trans. Softw. Eng. Methodol., 2006

Gender Differences in End-User Debugging, Revisited: What the Miners Found.
Proceedings of the 2006 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2006), 2006

Tinkering and gender in end-user programmers' debugging.
Proceedings of the 2006 Conference on Human Factors in Computing Systems, 2006

2005
Interactive, visual fault localization support for end-user programmers.
J. Vis. Lang. Comput., 2005

Garbage in, Garbage out? An Empirical Look at Oracle Mistakes by End-User Programmers.
Proceedings of the 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2005), 2005

Designing Features for Both Genders in End-User Programming Environments.
Proceedings of the 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2005), 2005

Effectiveness of end-user debugging software features: are there gender issues?
Proceedings of the 2005 Conference on Human Factors in Computing Systems, 2005

2004
End-user software engineering.
Commun. ACM, 2004

Rewarding "Good" Behavior: End-User Debugging and Rewards.
Proceedings of the 2004 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2004), 2004

Assessing the State of Software Documentation Practices.
Proceedings of the Product Focused Software Process Improvement, 2004

An Ideal Process Model for Agile Methods.
Proceedings of the Product Focused Software Process Improvement, 2004

Impact of interruption style on end-user debugging.
Proceedings of the 2004 Conference on Human Factors in Computing Systems, 2004

2003
Strategies and behaviors of end-user programmers with interactive fault localization.
Proceedings of the 2003 IEEE Symposium on Human Centric Computing Languages and Environments (HCC 2003), 2003

End-User Software Visualizations for Fault Localization.
Proceedings of the Proceedings ACM 2003 Symposium on Software Visualization, 2003

End-User Software Engineering with Assertions in the Spreadsheet Paradigm.
Proceedings of the 25th International Conference on Software Engineering, 2003

Harnessing curiosity to increase correctness in end-user programming.
Proceedings of the 2003 Conference on Human Factors in Computing Systems, 2003

2002
Improving the Design of Visual Programming Language Experiments Using Cognitive Walkthroughs.
J. Vis. Lang. Comput., 2002

Assertions in End-User Software Engineering: A Think-Aloud Study.
Proceedings of the 2002 IEEE CS International Symposium on Human-Centric Computing Languages and Environments (HCC 2002), 2002

Reasoning about Many-to-Many Requirement Relationships in Spreadsheets.
Proceedings of the 2002 IEEE CS International Symposium on Human-Centric Computing Languages and Environments (HCC 2002), 2002

An Overview of Industrial Software Documentation Practice.
Proceedings of the 22nd International Conference of the Chilean Computer Science Society (SCCC 2002), 2002

A Meta-model Framework for Software Process Modeling.
Proceedings of the Product Focused Software Process Improvement, 2002

Automated test case generation for spreadsheets.
Proceedings of the 24th International Conference on Software Engineering, 2002

2001
Visually Testing Recursive Programs in Spreadsheet Languages.
Proceedings of the 2002 IEEE CS International Symposium on Human-Centric Computing Languages and Environments (HCC 2001), 2001

Incorporating Incremental Validation and Impact Analysis into Spreadsheet Maintenance: An Empirical Study.
Proceedings of the 2001 International Conference on Software Maintenance, 2001

2000
Using the Cognitive Walkthrough to Improve the Design of a Visual Programming Experiment.
Proceedings of the 2000 IEEE International Symposium on Visual Languages, 2000

WYSIWYT testing in the spreadsheet paradigm: an empirical evaluation.
Proceedings of the 22nd International Conference on on Software Engineering, 2000

1998
Evolution of a maturity model - critical evaluation and lessons learned.
Softw. Qual. J., 1998

1997
CS0: computer science orientation course.
Proceedings of the 28th SIGCSE Technical Symposium on Computer Science Education, 1997

A bug's eye view of immediate visual feedback in direct-manipulation programming systems.
Proceedings of the Papers presented at the Seventh Workshop on Empirical Studies of Programmers, 1997

Does Continuous Visual Feedback Aid Debugging in Direct-Manipulation Programming Systems?
Proceedings of the Human Factors in Computing Systems, 1997

1996
A computer science freshman orientation course.
ACM SIGCSE Bull., 1996

1994
Real-time software metrics.
J. Syst. Softw., 1994

Using literate programming to teach good programming practices.
Proceedings of the 25th SIGCSE Technical Symposium on Computer Science Education, 1994

Are expectations for parallelism too high? a survey of potential parallel users.
Proceedings of the Proceedings Supercomputing '94, 1994

1993
AOPS: an abstraction-oriented programming system for literate programming.
Softw. Eng. J., 1993

Software System Documentation Process Maturity Model.
Proceedings of the ACM 21th Conference on Computer Science, 1993

1991
A programming style taxonomy.
J. Syst. Softw., 1991

1990
The Book Paradigm for Improved Maintenance.
IEEE Softw., 1990

Design and code traceability using a PDL metrics tool.
J. Syst. Softw., 1990

Typographic Style is More than Cosmetic.
Commun. ACM, 1990

Insights on improving the maintenance process through software measurement.
Proceedings of the Conference on Software Maintenance, 1990

A Taxonomy for Programming Style.
Proceedings of the ACM 18th Annual Computer Science Conference on Cooperation, 1990

1989
A prototype intelligent prettyprinter for Pascal.
ACM SIGPLAN Notices, 1989

An experimental investigation of the close procedure as a measure of program understanding.
ACM SIGCSE Bull., 1989

Effects of programming experience in debugging semantic errors.
J. Syst. Softw., 1989

Programming Style Authorship Analysis.
Proceedings of the Computer Trends in the 1990s, 1989

1988
A paradigm for programming style research.
ACM SIGPLAN Notices, 1988

Hashing for Dynamic and Static Internal Tables.
Computer, 1988

1987
A micro/macro measure of software complexity.
J. Syst. Softw., 1987

1986
Are deeply nested conditionals less readable?
J. Syst. Softw., 1986

A Note on the Berry-Meekings Style Metric.
Commun. ACM, 1986

1985
Software complexity research: a survey.
ACM SIGPLAN Notices, 1985

A method of sharing industrial software complexity data.
ACM SIGPLAN Notices, 1985

1984
A preliminary investigation of the use of the cloze procedure as a measure of program understanding.
Inf. Process. Manag., 1984

1982
A Letter Oriented Minimal Perfect Hash Function.
ACM SIGPLAN Notices, 1982

1980
Best Sorting Algorithm for Nearly Sorted Lists.
Commun. ACM, 1980

1977
Applications programming course using guided design.
Proceedings of the 8th SIGCSE Technical Symposium on Computer Science Education, 1977

1976
A self-paced introductory Fortran programming course.
Proceedings of the 6th SIGCSE Technical Symposium on Computer Science Education, 1976

1974
First Order Graph Grammars.
SIAM J. Comput., 1974

Two characterizations of interchange graphs of complete m-partite graphs.
Discret. Math., 1974

1973
Further characterizations of cubic lattice graphs.
Discret. Math., 1973


  Loading...