(Selected) Papers and Technical Reports Authored or Co-Authored by Margaret Burnett


This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.

Note that the definitive versions of all published papers appearing here are those that actually appeared in print. In some cases, the versions presented here may differ in minor ways. When citing any published papers provided here, please reference the published versions.

This list is not complete. If there is a paper or report you need that I haven't gotten around to posting, let me know and I will make sure to add it.


2008

  1. Using Information Scent to Model the Dynamic Foraging Behavior of Programmers in Maintenance Tasks, Joseph Lawrance, Rachel Bellamy, Margaret Burnett, Kyle Rector, ACM CHI 2008, Florence, Italy, April 2008. (Best Paper Award Honorable Mention)
  2. Testing vs. Code Inspection vs. ... What Else? Male and Female End Users Debugging Strategies, Neeraja Subrahmaniyan, Laura Beckwith, Valentina Grigoreanu, Margaret Burnett, Susan Wiedenbeck, Vaishnavi Narayanan, Karin Bucht, Russell Drummond, and Xiaoli Fern, ACM Conference on Human-Computer Interaction, April 2008.
  3. Integrating Rich User Feedback into Intelligent User Interfaces, Simone Stumpf, Erin Sullivan, Erin Fitzhenry, Ian Oberst, Weng-Keen Wong, Margaret Burnett, ACM International Conference on Intelligent User Interfaces, January 2008. Here is the final version we sent them but unfortunately it is missing Table 2. Here is the corrected version.

2007

  1. Mining Interpretable Human Strategies: A Case Study Xiaoli Z. Fern, Chaitanya Komireddy, Margaret Burnett, IEEE International Conference on Data Mining, Omaha NE, October 2007.
  2. Scents in Programs: Does Information Foraging Theory Apply to Program Maintenance, Joseph Lawrance, Rachel Bellamy, Margaret Burnett, IEEE Symposium on Visual Languages and Human-Centric Computing, Couer dAlene, Idaho, Sept. 23-27, 2007, pp. 15-22.
  3. On to the Real World: Gender and Self-Efficacy in Excel, Laura Beckwith, Derek Inman, Kyle Rector, and Margaret Burnett, IEEE Symposium on Visual Languages and Human-Centric Computing, Couer dAlene, Idaho, Sept. 23-27, 2007, pp. 119-126
  4. Explaining debugging strategies to end-user programmers, Neeraja Subrahmaniyan, Cory Kissinger, Kyle Rector, Derek Inman, Jared Kaplan, Laura Beckwith, and Margaret Burnett, IEEE Symposium on Visual Languages and Human-Centric Computing, Couer dAlene, Idaho, Sept. 23-27, \ 2007, pp. 127-134.
  5. Workshop Report: From End-User Programming to End-User Software Engineering (a CHI06 Workshop), Margaret Burnett, Brad Myers, Mary Beth Rosson, Susan Wiedenbeck, and Adam Leibel, TR CS07-60-04, Oregon State University, April 2007.
  6. Toward Harnessing User Feedback For Machine Learning, Simone Stumpf, Vidya Rajaram, Lida Li, Margaret Burnett, Thomas Dietterich, Erin Sullivan, Russell Drummond, Jonathan Herlocker, ACM International Conference on Intelligent User Interfaces, Honolulu, HI, January 28-31, 2007.

2006

  1. Gender HCI: What About the Software? Laura Beckwith, Margaret Burnett, Valentina Grigoreanu, Susan Wiedenbeck, Computer, 83-87, November 2006. Here is the version that was printed. This is the version we sent them (which we like a little better than the version that was printed).
  2. Scaling a Dataflow Testing Methodology to the Multiparadigm World of Commercial Spreadsheets, Marc Fisher, Gregg Rothermel, Tyler Creelan and Margaret Burnett, IEEE International Symposium on Software Reliability Engineering, Raleigh, NC, November 2006.
  3. Sharing reasoning about faults in spreadsheets: An empirical study, Joseph Lawrance, Robin Abraham, Margaret Burnett, Martin Erwig, IEEE Symposium on Visual Languages and Human-Centric Computing, Brighton, UK, September 2006, 35-42.
  4. Gender Differences in End-User Debugging, Revisited: What the Miners Found, Valentina Grigoreanu, Laura Beckwith, Xiaoli Fern, Sherry Yang, Chaitanya Komireddy, Vaishnavi Narayanan, Curtis Cook, Margaret Burnett, IEEE Symposium on Visual Languages and Human-Centric Computing, Brighton, UK, September 2006, 19-26.
  5. Pair Collaboration in End-User Debugging, Thippaya Chintakovid, Susan Wiedenbeck, Margaret Burnett and Valentina Grigoreanu, IEEE Symposium on Visual Languages and Human-Centric Computing, Brighton, UK, September 2006, 3-10.
  6. Using Cognitive Dimensions: Advice from the Trenches (preprint), Jason Dagit, Joseph Lawrance, Christoph Neumann, Margaret Burnett, Ronald Metoyer, and Sam Adams, Journal of Visual Languages and Computing 17(4), 302-327, August 2006.
  7. Supporting End-User Debugging: What Do Users Want to Know? Cory Kissinger, Margaret Burnett, Simone Stumpf, Neeraja Subrahmaniyan, Laura Beckwith, Sherry Yang, and Mary Beth Rosson, Proceedings Advanced Visual Interfaces, ACM Press, Venice, Italy, May 2006.
  8. "Interactive Fault Localization Techniques in an End-User Programming Environment, Joseph R. Ruthruff, Margaret Burnett, and Gregg Rothermel, IEEE Transactions on Software Engineering 32(4), 213-239, April 2006.
  9. "Tinkering and Gender in End-User Programmers' Debugging," Laura Beckwith, Cory Kissinger, Margaret Burnett, Susan Wiedenbeck, Joseph Lawrance, Alan Blackwell, Curtis Cook, ACM Conference on Human-Computer Interaction (CHI'06), Montreal, Canada, April 2006.
  10. "Integrating Automated Test Generation into the WYSIWYT Spreadsheet Testing Methodology," Marc Fisher II, Mingming Cao, Gregg Rothermel, Darren Brown, Curtis R. Cook, Margaret M. Burnett, ACM Transactions on Software Engineering and Methodology 15(2), April 2006, pages 150-194.
  11. "Impact of High-Intensity Negotiated-Style Interruptions on End-User Debugging", T. J. Robertson, Joseph Lawrance, and Margaret Burnett, Journal of Visual Languages and Computing 17(2), 187-202, April 2006.
  12. "An Integrated Software Engineering Approach for End-User Programmers", Margaret Burnett, Gregg Rothermel, and Curtis Cook, in End User Development, (H. Lieberman, F. Paterno, and V. Wulf, eds.), Springer, 87-113, 2006.

2005

  1. "The Impact of Software Engineering Research on Modern Programming Languages," Barbara G. Ryder, Mary Lou Soffa, and Margaret Burnett, ACM Transactions on Software Engineering and Methodology 14(4), 431-477, October 2005.
  2. "Designing Features for Both Genders in End-User Software Engineering Environments," Laura Beckwith, Shraddha Sorte, Margaret Burnett, Susan Wiedenbeck, Thippaya Chintakovid, and Curtis Cook, IEEE Symposium on Visual Languages and Human-Centric Computing, 153-160, September 2005.
  3. "Garbage In, Garbage Out? An Empirical Look at Oracle Mistakes by End-User Programmers", Amit Phalgune, Cory Kissinger, Margaret Burnett, Curtis Cook, Laura Beckwith, and Joseph R. Ruthruff, IEEE Symposium on Visual Languages and Human-Centric Computing, Dallas, TX, September 2005.
  4. "How Well Do Professional Developers Test with Code Coverage Visualizations? An Empirical Study", Joseph Lawrance, Steven Clarke, Margaret Burnett, Gregg Rothermel, IEEE Symposium on Visual Languages and Human-Centric Computing, Dallas, TX, 53-60, September 2005.
  5. "An Empirical Study of Fault Localization for End-User Programmers", Joseph Ruthruff, Margaret Burnett, and Gregg Rothermel, International Conference on Software Engineering, St. Louis, MO, May 2005.
  6. "Six Challenges in Supporting End-User Debugging", Joseph Ruthruff and Margaret Burnett, First Workshop on End-User Software Engineering, St. Louis, MO, May 2005.
  7. "Effectiveness of End-User Debugging Software Features: Are There Gender Issues?", Laura Beckwith, Margaret Burnett, Susan Wiedenbeck, Curtis Cook, Shraddha Sorte, Michelle Hastings, ACM Conference on Human Factors in Computing Systems, Portland, Oregon, 869-878, April 2005.
  8. "Interactive, Visual Fault Localization Support for End-User Programmers", Joseph R. Ruthruff, Shrinu Prabhakararao, James Reichwein, Curtis Cook, Eugene Creswick, and Margaret Burnett, Journal of Visual Languages and Computing, 16(1-2), 3-40, February/April 2005. Also available as Technical Report # 04-60-05, Oregon State University, March 2004.

2004

  1. "Rewarding Good Behavior: End-User Debugging and Rewards", Joseph R. Ruthruff, Amit Phalgune, Laura Beckwith, Margaret Burnett, and Curtis Cook, IEEE Symposium on Visual Languages and Human-Centric Computing, September 2004.
  2. "Champagne Prototyping: A Research Technique for Early Evaluation of Complex End-User Programming Systems", Alan F. Blackwell, Margaret M. Burnett, and Simon Peyton Jones, IEEE Symposium on Visual Languages and Human-Centric Computing, September 2004.
  3. "End-User Software Engineering", Margaret Burnett, Curtis Cook, Gregg Rothermel, Communications of the ACM, Sept. 2004, 53-58.
  4. "Interactive Fault Localization Techniques to Empower the Debugging Efforts of End-User Programmers," Joseph R. Ruthruff and Margaret M. Burnett, Oregon State University Technical Report 04-60-10, July 2004.
  5. "Software Engineering for End-User Programmers", Curtis Cook, Shreenivasarao Prabhakararao, Martin Main, Mike Durham, Margaret Burnett, Gregg Rothermel, CrossTalk: The Journal of Defense Software Engineering, June 2004, 20-23.
  6. "The Impact of Two Orthogonal Factors in Interactive Fault Localization", Joseph R. Ruthruff, Margaret Burnett, and Gregg Rothermel, Technical Report # 04-60-08, Oregon State University, June 2004.
  7. "Gender: An Important Factor in End-User Programming Environments?", Laura Beckwith and Margaret Burnett, IEEE Symposium on Visual Languages and Human-Centric Computing, September 2004. (Earlier version available as Technical Report # 04-60-06, Oregon State University, April 2004.)
  8. "Impact of Interruption Style on End-User Debugging", T. J. Robertson, Shrinu Prabhakararao, Margaret Burnett, Curtis Cook, Joseph R. Ruthruff, Laura Beckwith, and Amit Phalgune, ACM Conference on Human Factors in Computing Systems, Vienna, Austria, April 2004, 287-294.

2003

  1. "HCI research regarding end-user requirement specification: a tutorial," Margaret Burnett, Knowledge-Based Systems 16 (7-8), Elsevier, November 2003, 341-349.
  2. "End-User Testing for the Lyee Methodology using the Screen Transition Paradigm and WYSIWYT," Darren Brown, Margaret Burnett and Gregg Rothermel, Knowledge-Based Systems 16 (7-8), Elsevier, November 2003, 431-440.
  3. "Strategies and Behaviors of End-User Programmers with Interactive Fault Localization", S. Prabhakararao, C. Cook, J. Ruthruff, E. Creswick, M. Main, M. Durham, and M. Burnett, IEEE Symposium on Human-Centric Computing Languages and Environments, Auckland, New Zealand, October 2003, 15-22.
  4. "Generalizing WYSIWYT Visual Testing to Screen Transition Languages", Darren Brown, Margaret Burnett, Gregg Rothermel, Hamid Fujita, Fumio Negoro, IEEE Symposium on Human-Centric Computing Languages and Environments, Auckland, New Zealand, October 2003, 203-210.
  5. "A User-Centred Approach to Functions in Excel", Simon Peyton Jones, Alan Blackwell, and Margaret Burnett, International Conference on Functional Programming, ACM, Uppsala, Sweden, August 2003, 165-176.
  6. "End-User Software Visualizations for Fault Localization", J. Ruthruff, E. Creswick, M. Burnett, C. Cook, S. Prabhakararao, M. Fisher II, M. Main, ACM Symposium on Software Visualization, San Diego, CA, June 2003, pp. 123-132.
  7. "End-User Software Engineering with Assertions in the Spreadsheet Paradigm," Margaret Burnett, Curtis Cook, Omkar Pendse, Gregg Rothermel, Jay Summet, and Christine Wallace, International Conference on Software Engineering, Portland, OR, May 2003, pp. 93-103.
  8. "Harnessing Curiosity to Increase Correctness in End-User Programming", Aaron Wilson, Margaret Burnett, Laura Beckwith, Orion Granatir, Ledah Casburn, Curtis Cook, Mike Durham, and Gregg Rothermel, ACM Conference on Human Factors in Computing Systems, Ft. Lauderdale, FL, April 5-10 2003, pp. 305-312.

2002

  1. "A Scalable Method for Deductive Generalization in the Spreadsheet Paradigm," Margaret Burnett, Sherry Yang, and Jay Summet, ACM Transactions on Computer-Human Interaction, Dec. 2002, pp. 253 - 284. File is in PDF format. Also, here are the (on-line only) appendices, also in PDF.
  2. "Test Reuse in the Spreadsheet Paradigm", Marc Fisher II, Dalai Jin, Gregg Rothermel, Margaret Burnett, IEEE International Symposium on Software Reliability Engineering, to appear Nov. 2002. PDF
  3. "End-User Testing of Lyee Programs: A Preliminary Report, Darren Brown, Margaret Burnett, and Gregg Rothermel, International Workshop on Lyee Methodology, Paris, France, October 2002.
  4. "Bringing HCI Research to Bear Upon End-User Requirement Specification (Invited paper)," Margaret Burnett, International Workshop on Lyee Methodology, Paris, France, October 2002.
  5. "Improving the Design of Visual Programming Language Experiments Using Cognitive Walkthroughs," Andrew Ko, Margaret Burnett, Thomas Green, Karen Rothermel, and Curtis Cook, Journal of Visual Languages and Computing 13(5), Oct. 2002, pp. 517-544.
  6. "A Scalable Method for Deductive Generalization in the Spreadsheet Paradigm, Margaret Burnett, Sherry Yang, and Jay Summet, interactions, ACM, Sept./Oct. 2002.
  7. "Harnessing Curiosity to Increase Correctness in End-User Programming", Aaron Wilson, Margaret Burnett, Laura Beckwith, Orion Granatir, Ledah Casburn, Curtis Cook, Mike Durham, Gregg Rothermel, Technical Report 02-60-08, Oregon State University, Sept. 2002. Postscript
  8. "End-User Software Engineering with Assertions", Margaret Burnett, Curtis Cook, Omkar Pendse, Gregg Rothermel, Jay Summet, Technical Report 02-60-05, Oregon State University, Sept. 2002. PDF
  9. "Visually Customizing Inference Rules About Apples and Oranges", Margaret Burnett and Martin Erwig, IEEE Symposia on Human-Centric Computing Languages and Environments, Arlington, VA, Sept. 2002 PDF
  10. "Reasoning about Many-to-Many Requirement Relationships in Spreadsheets," Laura Beckwith, Margaret Burnett, and Curtis Cook, IEEE Symposia on Human-Centric Computing Languages and Environments, Arlington, VA, Sept. 2002 PDF
  11. "Assertions in End-User Software Engineering: A Think-Aloud Study" (Tech Note), Christine Wallace, Curtis Cook, Jay Summet, and Margaret Burnett, IEEE Symposium on Human-Centric Languages, Sept. 2002.
  12. "Applying Attention Investment to End-User Programming" (Tech Note), Alan Blackwell and Margaret Burnett, IEEE Symposium on Human-Centric Languages, Sept. 2002.
  13. "End-User Assertions: Propagating their Implications," Jay Summet and Margaret Burnett, TR # 02-60-04, Oregon State University. 2002. PDF
  14. "End-User Programming of Time as an 'Ordinary' Dimension in Grid-Oriented Visual Programming Languages," Margaret Burnett, Nanyu Cao, Miguel Arredondo-Castro, John Atwood, Journal of Visual Languages and Computing 13(4) pp. 421-447, Aug. 2002.
  15. "Testing Homogeneous Spreadsheet Grids with the 'What You See Is What You Test' Methodology", M. Burnett, A. Sheretov, B. Ren, G. Rothermel, IEEE Trans. Software Engineering, June 2002, 576-594. PDF
  16. "Automated Test Case Generation for Spreadsheets," Marc Fisher, Mingming Cao, Gregg Rothermel, Curtis R. Cook, Margaret M. Burnett Int'l. Conf. on Software Engineering, Orlando, Florida, 141-151, May 19-25, 2002. PDF
  17. "Adding Apples and Oranges," Martin Erwig and Margaret Burnett, Fourth International Symposium on Practical Aspects of Declarative Languages, January 2002. PDF

2001

  1. "Incorporating Incremental Validation and Impact Analysis into Spreadsheet Maintenance: An Empirical Study," V. Krishna, C. Cook, D. Keller, J. Cantrell, C. Wallace, M. Burnett, G. Rothermel, IEEE International Conference on Software Maintenance, Nov. 2001, 72-81. PDF
  2. "FAR: An End-User Language to Support Cottage E-Services", Margaret Burnett, Sudheer Kumar Chekka, and Rajeev Pandey, IEEE Symposia on Human-Centric Computing Languages and Environments, Stresa, Italy, Sept. 2001, pp. 195-202. PDF or Postscript
  3. "Visually Testing Recursive Programs in Spreadsheet Languages," Margaret Burnett, Bing Ren, Andrew Ko, Curtis Cook, Gregg Rothermel, IEEE Symposia on Human-Centric Computing Languages and Environments, Stresa, Italy, Sept. 2001. PDF
  4. "Final Report on FAR: An End-User Language to Support Cottage E-Services", Sudheer Kumar Chekka and Margaret Burnett, TR 01-60-09, July 18, 2001. PDF
  5. "Software Engineering for Visual Programming Languages," Margaret Burnett, Handbook of Software Engineering and Knowledge Engineering, Vol. 2, World Scientific Publishing Company, June 2001, 77-92. PDF
  6. "Forms/3: A First-Order Visual Language to Explore the Boundaries of the Spreadsheet Paradigm," M. Burnett, J. Atwood, R. Djang, H. Gottfried, J. Reichwein, S. Yang, Journal of Functional Programming 11(2), March 2001, 155-206. Postscript pre-print
  7. "A Methodology for Testing Spreadsheets," G. Rothermel, M. Burnett, L. Li, C. DuPuis, and A. Sheretov, ACM Trans. Software Engineering and Methodology 10(1), Jan. 2001, 110-147. PDF

2000

  1. "Static Type Inference for a First-Order Declarative Visual Programming Language with Inheritance", Rebecca Djang, Margaret Burnett, and Roger Chen, Journal of Visual Languages and Computing, April 2000, pp 191-235. PDF
  2. "WYSIWYT Testing in the Spreadsheet Paradigm: An Empirical Evaluation", K. Rothermel, C. Cook, M. Burnett, J. Schonfeld, T. R. G. Green, and G. Rothermel, International Conference on Software Engineering, Limerick, Ireland, June 2000, pp 230-239. PDF
  3. "Exception Handling in the Spreadsheet Paradigm", M. Burnett, A. Agrawal, P. van Zee, IEEE Trans. on Software Engineering, Oct. 2000, 923-942. PDF
  4. "Time in Grid-Oriented VPLs: Just Another Dimension?" M. Burnett, N. Cao, J. Atwood, IEEE Symposium on Visual Languages, Sept. 2000. gzip'ed postscript
  5. "Using the Cognitive Walkthrough to Improve the Design of a Visual Programming Experiment", Thomas Green, Margaret Burnett, Andrew Ko, Karen Rothermel, Curtis Cook and Justin Schonfeld, IEEE Symposium on Visual Languages, Sept. 2000. gzip'ed postscript
  6. "FAR: An End-User WYSIWYG Programming Language for E-speak: Interim Report," Margaret M. Burnett and Sudheer Kumar Chekka, TR 00-60-10, October 2, 2000 Postscript or PDF

1999

  1. "Scaling Up a 'What You See Is What You Test' Methodology to Testing Spreadsheet Grids", Margaret M. Burnett, Andrei Sheretov, Gregg Rothermel, 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, Sept. 1999. Postscript
  2. "Slicing Spreadsheets: An Integrated Methodology for Spreadsheet Testing and Debugging," James Reichwein, Gregg Rothermel, Margaret Burnett, Conference on Domain Specific Languages, Austin, Texas, October 1999. PDF or Postscript
  3. "Applying a "What You See Is What You Test" (WYSIWYT) Technology to Commercial Spreadsheet Packages: Several Scenarios", M. Burnett, just a local thing I wrote, 12/99. PDF or gzip'd postscript
  4. "Visual Programming," Margaret Burnett, in Encyclopedia of Electrical and Electronics Engineering (John G. Webster, ed.), John WIley & Sons Inc., New York, 1999. Postscript

1998

  1. "What You See Is What You Test: A Methodology for Testing Form-Based Visual Programs," Gregg Rothermel, Lixin Li, Christopher DuPuis, Margaret Burnett, 1998 International Conference on Software Engineering, April 19-25, 1998, Kyoto, Japan, 198-207. Also available as postscript.
  2. "Graphical Definitions: Expanding Spreadsheet Languages through Direct Manipulation and Gestures," Margaret Burnett and Herkimer Gottfried, ACM Transactions on Computer-Human Interaction 5(1), 1-33, March 1998. PDF
  3. Implementing Level-4 Liveness in Declarative Visual Programming Languages, M. Burnett, J. Atwood, Z. Welch, 1998 IEEE Symposium on Visual Languages, Sept. 1998: Postscript
  4. TR: "Implementation of a Java Graphical User Interface for the Visual Programming Language Forms/3," D. Hackenyos and M. Burnett, TR 98-60-04, Aug. 1998: Postscript
  5. "Similarity Inheritance: A New Model of Inheritance for Spreadsheet VPLs", Rebecca Walpole Djang and Margaret M. Burnett, 1998 IEEE Symposium on Visual Languages, Halifax, Nova Scotia, Canada, Sept. 1-4, 1998. (gzip'd Postscript)

1997

  1. "Does Continuous Visual Feedback Aid Debugging in Direct-Manipulation Programming Systems?", E. M. Wilcox, J. W. Atwood, M. M. Burnett, J. J. Cadiz, C. R. Cook, ACM Proceedings CHI'97: Human Factors in Computing Systems, Atlanta, GA, 258-265, Mar. 22-27, 1997. Html
  2. "Supporting Reuse of Evolving Visual Code", Rebecca Walpole and Margaret Burnett, 1997 IEEE Symposium on Visual Languages, Capri, Italy, Sept. 23-26, 1997. gzip'd postscript
  3. "Graphical Definitions: Making Spreadsheets Visual through Direct Manipulation and Gestures", Herkimer Gottfried and Margaret Burnett, 1997 IEEE Symposium on Visual Languages, Capri, Italy, Sept. 23-26, 1997. Postscript
  4. TR: "An Animated Turing Machine Simulator in Forms/3", Christopher DuPuis and Margaret Burnett, Technical Report #97-60-08, Oregon State University, Department of Computer Science, July 1997. Html
  5. "A Bug's Eye View of Immediate Visual Feedback in Direct-Manipulation Programming Systems", (gzip'd Postscript), C. Cook, M. Burnett, and D. Boom, Empirical Studies of Programmers, Alexandria, VA, October 24-26, 1997. Postscript
  6. TR: "Similarity Inheritance: A New Model of Inheritance for Spreadsheet Languages" (gzip'd Postscript), Rebecca Walpole and Margaret Burnett, Oregon State University TR 97-60-15, Nov. 1997. Postscript
  7. "Testing Strategies for Form-Based Visual Programs", Gregg Rothermel, Lixin Li, and Margaret Burnett, ISSRE, Nov. 1997. Postscript
  8. "Representation Design Benchmarks: A Design-Time Aid for VPL Navigable Static Representations", Sherry Yang, Margaret Burnett, Elyon DeKoven, and Moshe Zloof, Journal of Visual Languages and Computing, Oct/Dec 1997, 563-599. PDF

1996

  1. "A Seamless Integration of Algorithm Animation into a Declarative Visual Programming Language", Paul Carlson, Margaret Burnett, and Jonathan Cadiz, ACM Proceedings of AVI'96, International Workshop on Advanced Visual Interfaces, Gubbio, Italy, May 27-29, 1996. Pdf
  2. "Steering Programs Via Time Travel", J. Atwood, M. Burnett, R. Walpole, E. Wilcox, and S. Yang, 1996 IEEE Symposium on Visual Languages, Boulder, CO, Sept. 3-6, 1996. pdf
  3. "Retire Superman: Handling Exceptions Seamlessly in a Declarative Visual Programming Language", Pieter van Zee, Margaret Burnett, Maureen Chesire, 1996 IEEE Symposium on Visual Languages, Boulder, CO, Sept. 3-6, 1996. Pdf

1995

  1. "Seven Programming Language Issues", M. Burnett in Visual Object-Oriented Programming: Concepts and Environments, (M. Burnett, A. Goldberg, T. Lewis, eds.), Prentice-Hall/Manning, 1995.
  2. "What Is Visual Object-Oriented Programming?", A. Goldberg, M. Burnett, T. Lewis, in Visual Object-Oriented Programming: Concepts and Environments, (M. Burnett, A. Goldberg, T. Lewis, eds.), Prentice-Hall/Manning, 1995.
  3. Visual Object-Oriented Programming: Concepts and Environments, (M. Burnett, A. Goldberg, T. Lewis, eds.), Prentice-Hall/Manning, 1995. Html
  4. TR: "Algorithm Animation in a Declarative Visual Programming Language", Paul Carlson and Margaret Burnett, TR 95-60-2, April 1995. Postscript
  5. "Scaling Up Visual Programming Languages", Margaret Burnett, Marla Baker, Carisa Bohus, Paul Carlson, Sherry Yang, Pieter van Zee, Computer, March 1995, 45-54. Html
  6. "Visual Programming", Margaret Burnett and David McIntyre, Computer, March 1995.
  7. TR: "A Guided Tour of Forms/3", Judith G. Hays and Margaret M. Burnett, TR 95-60-6, June 1995. Postscript
  8. "Integrating Algorithm Animation into a Declarative Visual Programming Language" (poster paper), Paul Carlson and Margaret Burnett, IEEE Symposium on Visual Languages, September 1995. gzip'd postscript
  9. TR: "Progress Report on Mentoring Triangles: A Research-Based Mentoring Model for Senior Female PhD Students", Margaret Burnett and Rebecca Callison, TR 95-10-1, Oct. 1995.

1994

  1. "Interactive Visual Data Abstraction in a Declarative Visual Programming Language", M. Burnett and A. Ambler, Journal of Visual Languages and Computing, 29-60, March 1994. PDF
  2. "Declarative Visual Languages", Journal of Visual Languages and Computing, 1-3, March 1994. PDF
  3. "From Concrete Forms to Generalized Abstractions through Perspective-Oriented Analysis of Logical Relationships", S. Yang and M. Burnett, 1994 IEEE Symposium on Visual Languages, St. Louis, MO, pp. 6-14, October 4-7, 1994. gzip'd postscript
  4. "A Classification System for Visual Programming Languages", M. Burnett and M. Baker, Journal of Visual Languages and Computing, September 1994. PDF
  5. "Toward Visual Programming Languages for Steering Scientific Computations", M. Burnett, R. Hossli, T. Pulliam, B. VanVoorst, X. Yang, IEEE Computational Science & Engineering, Winter 1994, pp. 44-62.
  6. TR: "Some Real-World Uses of Visual Programming Systems", TR 94-60-7, Margaret Burnett and Benjamin Summers, December 1994. Postscript

1993

  1. TR: "A Classification System for Visual Programming Languages", M. Burnett and M. Baker, Oregon State Univ. TR 93-60-14, October 1993. (rev. June 1994). gzip'd postscript
  2. "Types and Type Inference in a Visual Programming Language", M. Burnett, 1993 IEEE Symposium on Visual Languages, 238-243, Aug. 1993.
  3. "Is It Easier to Write Matrix Manipulation Programs Visually or Textually? An Empirical Study", R. Pandey and M. Burnett, 1993 IEEE Symposium on Visual Languages, 344-351, Aug. 1993. Postscript

1992

  1. "Generalizing Event Detection and Response in Visual Programming Languages", M. Burnett and A. Ambler, in Proceedings of Advanced Visual Interfaces: an International Workshop, May 1992. (MTU CS-TR 91-02).
  2. "A Declarative Approach to Event-Handling in Visual Programming Languages", M. Burnett and A. Ambler, in 1992 IEEE Workshop on Visual Languages, September 1992. Postscript
  3. "Operational Versus Definitional: A Perspective on Programming Paradigms", A. Ambler, M. Burnett, B. Zimmerman, Computer, Sept. 1992.

1991

  1. Dissertation: "Abstraction in the Demand-Driven, Temporal-Assignment, Visual Language Model", M. Burnett, August 1991.

1990

  1. "Visual Forms of Iteration that Preserve Single Assignment", A. Ambler and M. Burnett, Journal of Visual Languages and Computing, 1990.

1989

  1. "Influence of visual technology on the evolution of language environments", A. Ambler and M. Burnett, Computer, Oct. 1989.

Date of last update: Nov. 13, 2007.