(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.

2017

  1. Gender HCI and Microsoft: Highlights from a Longitudinal Study (preprint), Margaret Burnett, Robin Counts, Ronette Lawrence, Hannah Hanson, IEEE Symposium on Visual Languages and Human-Centric Computing, October 2017 (to appear).
  2. Foraging Goes Mobile: Foraging While Debugging on Mobile Devices, David Piorkowski, Sean Penney, Austin Henley, Marco Pistoia, Margaret Burnett, Omer Tripp and Pietro Ferrara, IEEE Symposium on Visual Languages and Human-Centric Computing, October 2017 (to appear).
  3. Toward Theory-Based End-User Software Engineering (preprint), Margaret Burnett, Todd Kulesza, Alannah Oleson, Shannon Ernst, Laura Beckwith, Jill Cao, William Jernigan, Valentina Grigoreanu, in New Perspectives in End-User Development (F. Paterno and V. Wulf, eds.), Springer, (to appear 2017).
  4. PFIS-V: Modeling Foraging Behavior in the Presence of Variants, Sruti Srinivasa Ragavan, Bhargav Pandya, David Piorkowski, Charles Hill, Sandeep Kaur Kuttal, Anita Sarma, Margaret Burnett, ACM Conference on Human Factors in Computing Systems (CHI'17), May 2017, pp. 6232-6244. Local copy
    Here's Sruti Srinivasa Ragavan presenting the CHI'17 talk on this paper.
  5. ACM DL Author-ize serviceGender-Inclusiveness Personas vs. Stereotyping: Can We Have it Both Ways?
    Charles Hill, Maren Haag, Alannah Oleson, Chris Mendez, Nicola Marsden, Anita Sarma, Margaret Burnett, ACM Conference on Human Factors in Computing Systems (CHI'17), May 2017, pp. 6658-6671. Best Paper Honorable Mention
    (The above is a free download from ACM.) Local copy
    Here's Nicola Marsden presenting the CHI'17 talk on this paper.
  6. General Principles for a Generalized Idea Garden, Will Jernigan, Amber Horvath, Michael Lee, Margaret Burnett, Taylor Cuilty, Sandeep Kuttal, Anicia Peters, Irwin Kwan, Faezeh Bahmani, Andrew Ko, Christopher J. Mendez, Alannah Oleson, Journal of Visual Languages and Computing, Vol. 39, April 2017, pp 51-65. Local copy
  7. Latest version of the GenderMag kit

2016

  1. ACM DL Author-ize serviceForaging and navigations, fundamentally: developers' predictions of value and cost
    David Piorkowski, Austin Z. Henley, Tahmid Nabi, Scott D. Fleming, Christopher Scaffidi, Margaret Burnett, ACM International Symposium on the Foundations of Software Engineering (FSE), November 2016, 97-108. Distinguished Paper Award
    (The above is a free download from ACM.) Local copy
  2. GenderMag Experiences in the Field: The Whole, the Parts, and the Workload, Charles Hill, Shannon Ernst, Alannah Oleson, Amber Horvath, and Margaret Burnett, IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), September 2016, 199-207.
  3. Trials and Tribulations of Developers of Intelligent Systems: A Field Study, Charles Hill, Rachel Bellamy, Thomas Erickson, and Margaret Burnett, IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), September 2016, 162-170.
  4. ACM DL Author-ize serviceForaging Among an Overabundance of Similar Variants
    Sruti Srinivasa Ragavan, Sandeep Kaur Kuttal, Charles Hill, Anita Sarma, David Piorkowski, Margaret Burnett,
    ACM Conference on Human Factors in Computing Systems (CHI), May 2016, 3509-3521. Best Paper Award
    (This is a free download from ACM.) Local copy
  5. ACM DL Author-ize serviceProgramming, Problem Solving, and Self-Awareness: Effects of Explicit Guidance,
    Dastyni Loksa, Andrew J. Ko, Will Jernigan, Alannah Oleson, Christopher J. Mendez, and Margaret M. Burnett,
    ACM Conference on Human Factors in Computing Systems (CHI), May 2016, 1449-1461.
    (This is a free download from ACM.)
  6. ACM DL Author-ize serviceFinding Gender-Inclusiveness Software Issues with GenderMag: A Field Investigation,
    Margaret Burnett, Anicia Peters, Charles Hill, and Noha Elarief,
    ACM Conference on Human Factors in Computing Systems (CHI), May 2016, 2586-2598. Best Paper Honorable Mention
    (This is a free download from ACM.) Local copy
    Here's the CHI'16 talk on this paper.
  7. ACM DL Author-ize service Usability of Programming Languages: Special Interest Group (SIG) Meeting at CHI 2016,
    Brad A. Myers, Andreas Stefik, Stefan Hanenberg, Antti-Juhani Kaijanaho, Margaret Burnett, Franklyn Turbak, Philip Wadler,
    ACM CHI Extended Abstracts on Human Factors in Computing Systems, May 2016, 1104-1107.
    (This is a free download from ACM.)
  8. GenderMag: A Method for Evaluating Software’s Gender Inclusiveness, Margaret Burnett, Simone Stumpf, Jamie Macbeth, Stephann Makri, Laura Beckwith, Irwin Kwan, Anicia Peters, William Jernigan, Interacting with Computers, Volume 28, Number 6, October 2016, pp. 760-787, doi:10.1093/iwc/iwv046
    Here's Margaret Burnett's Distinguished Professor Lecture on GenderMag (May 2016, 55 minutes: the actual talk starts around 3 minutes 45 seconds in.)

2015

  1. A Principled Evaluation for a Principled Idea Garden, Will Jernigan, Amber Horvath, Michael Lee, Margaret Burnett, Taylor Cuilty, Sandeep Kuttal, Anicia Peters, Irwin Kwan, Faezeh Bahmani, Andrew Ko, IEEE Symposium on Visual Languages and Human-Centric Computing, October 2015, 235-243.
  2. To Fix or to Learn? How Production Bias Affects Developers' Information Foraging during Debugging, David Piorkowski, Scott D. Fleming, Christopher Scaffidi, Margaret Burnett, Irwin Kwan, Austin Z. Henley, Jamie Macbeth, Charles Hill, Amber Horvath, IEEE International Conference on Software Maintenance and Evolution, Bremen, Germany, Sep. 29 - Oct. 1, 2015.
  3. Idea Garden: Situated Support for Problem Solving by End-User Programmers, Jill Cao, Scott Fleming, Margaret Burnett, and Christopher Scaffidi, Interacting with Computers 27(6), 640-660, November 2015. doi: 10.1093/iwc/iwu022
  4. End-User Development in Internet of Things: We the People, Margaret Burnett and Todd Kulesza, CHI'15 Workshop on End User Development in the Internet of Things Era, Seoul, Korea, April 2015.
  5. ACM DL Author-ize serviceSIG: Gender-Inclusive Software: What We Know About Building It
    Margaret Burnett, Elizabeth Churchill, Michael Lee,
    CHI EA '15 Proceedings of the 33rd Annual ACM Conference Extended Abstracts on Human Factors in Computing Systems, 2015
    (This is a free download from ACM.)
  6. ACM DL Author-ize servicePrinciples of Explanatory Debugging to Personalize Interactive Machine Learning
    Todd Kulesza, Margaret Burnett, Weng-Keen Wong, and Simone Stumpf,
    IUI '15 Proceedings of the 20th International Conference on Intelligent User Interfaces, 2015
    (This is a free download from ACM.)
  7. A practical guide to controlled experiments of software engineering tools with human participants, Andrew J. Ko, Thomas D. LaToza, Margaret M. Burnett, Empirical Software Engineering 20 (1), 110-141, 2015. Springer, DOI 10.1007/s10664-013-9279-3.

2014

  1. Principles of a Debugging-First Puzzle Game for Computing Education, Michael Lee, Faezeh Bahmani, Irwin Kwan, Jilian Laferte, Polina Charters, Amber Horvath, Fanny Luor, Jill Cao, Catherine Law, Michael Beswetherick, Sheridan Long, Margaret Burnett, Andrew Ko. IEEE Symposium on Visual Languages and Human-Centric Computing, Melbourne, Australia, pp. 57-64, July-Aug. 2014.
  2. Perspectives on Gender and Product Design, Susan Dray, Daniela Busse, Anke Brock, Anicia Peters, Shaowen Bardzell, Allison Druin, Margaret Burnett, Elizabeth Churchill, Gayna Williams, Karen Holtzblatt, Dianne Murray, CHI'14 Extended Abstracts on Human Factors in Computing Systems, 2014, 53-56.
  3. ACM DL Author-ize serviceFuture of end-user software engineering: Beyond the silos
    Margaret M. Burnett and Brad A. Myers,
    International Conference on Software Engineering: Future of Software Engineering track (ICSE Companion Proceedings), 2014, pp. 201-211.
    (This is a free download from ACM.)
    Here's an ACM webinar I gave on this topic in June 2015. I'm the presenter and Brad Myers is the moderator.
  4. You are the only possible oracle: Effective test selection for end users of interactive machine learning systems, Alex Groce, Todd Kulesza, Chaoqiang Zhang, Shalini Shamasunder, Margaret Burnett, Weng-Keen Wong, Simone Stumpf, Shubhomoy Das, Amber Shinsel, Forrest Bice, Kevin McIntosh, IEEE Transactions on Software Engineering 40(3), March 2014, 307-323.
    DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TSE.2013.59

2013

  1. End-User Feature Labeling: Supervised and Semi-supervised Approaches Based on Locally-Weighted Logistic Regression, Shubhomoy Das, Travis Moore, Weng-Keen Wong, Simone Stumpf, Ian Oberst, Kevin McIntosh, Margaret Burnett, Artificial Intelligence Journal 204, Nov. 2013, 56-74.
  2. Too Much, Too Little, or Just Right? Ways Explanations Impact End Users' Mental Models, Todd Kulesza, Simone Stumpf, Margaret Burnett, Sherry Yang, Irwin Kwan, Weng-Keen Wong, IEEE Symposium on Visual Languages and Human-Centric Computing, San Jose, CA, September 2013.
  3. End-User Programmers in Trouble: Can the Idea Garden help them to help themselves? Jill Cao, Irwin Kwan, Faezeh Bahmani, Margaret Burnett, Scott D. Fleming, Josh Jordahl, Amber Horvath, Sherry Yang, IEEE Symposium on Visual Languages and Human-Centric Computing, San Jose, CA, September 2013, pp. 151-158.
  4. ACM DL Author-ize serviceThe Whats and Hows of Programmers' Foraging Diets
    David J. Piorkowski, Scott D. Fleming, Irwin Kwan, Margaret M. Burnett, Christopher Scaffidi, Rachel K.E. Bellamy, Joshua Jordahl,
    ACM Conference on Human Factors in Computing Systems (CHI'13), April 2013, pp. 3063-3072.
    (The above is a free download from ACM.
    However, its figures were damaged by the publication process, so here is our local version with correct figures.)
  5. ACM DL Author-ize serviceAn Information Foraging Theory Perspective on Tools for Debugging, Refactoring, and Reuse Tasks
    Scott D. Fleming, Chris Scaffidi, David Piorkowski, Margaret Burnett, Rachel Bellamy, Joseph Lawrance, Irwin Kwan,
    ACM Transactions on Software Engineering and Methodology 22(2), Article 14, March 2013 (41 pages).
    (This is a free download from ACM.)
  6. How Programmers Debug, Revisited: An Information Foraging Theory Perspective, Joseph Lawrance, Christopher Bogart, Margaret Burnett, Rachel Bellamy, Kyle Rector, Scott D. Fleming, IEEE Transactions on Software Engineering 39(2), February 2013, 197-215. IEEE's copy.

2012

  1. From Barriers to Learning in the Idea Garden: An Empirical Study, Jill Cao, Irwin Kwan, Rachel White, Scott D. Fleming, Margaret Burnett, Christopher Scaffidi, IEEE Symposium on Visual Languages and Human-Centric Computing, Innsbruck, Austria, September 2012, 59-66.
  2. ACM DL Author-ize serviceTell me more? The effects of mental model soundness on personalizing an intelligent agent
    Todd Kulesza, Simone Stumpf, Margaret Burnett, Irwin Kwan,
    ACM Conference on Human Factors in Computing Systems (CHI'12), May 2012, pp. 1-10. Best Paper Honorable Mention
    (This is a free download from ACM).
  3. Designing a debugging interaction language: An initial case study in Natural Programming Plus, Christopher Bogart, Margaret Burnett, Scott Douglass, Rachel White, Hannah Adams, ACM Conference on Human Factors in Computing Systems (CHI), May 2012, pp. 2469-2478.
  4. Reactive Information Foraging: An Empirical Investigation of Theory-Based Recommender Systems for Programmers, David Piorkowski, Scott D. Fleming, Christopher Scaffidi, Christopher Bogart, Margaret Burnett, Bonnie E. John, Rachel K. E. Bellamy, Calvin Swart, ACM Conference on Human Factors in Computing Systems (CHI), May 2012, pp. 1471-1480. (Above is the version as it was printed. However, its figures were damaged by the publication process, so here is our local version with correct figures.)
  5. ACM DL Author-ize serviceEnd-user debugging strategies: A sensemaking perspective
    Valentina Grigoreanu, Margaret Burnett, Susan Wiedenbeck, Jill Cao, Kyle Rector, and Irwin Kwan,
    ACM Transactions on Computer-Human Interaction, Vol. 19, No. 1, Article 5, March 2012 (28 pages).
    (This is a free download from ACM).
  6. End-User Software Engineering and Why It Matters. Burnett, M. In A. Dwivedi, & S. Clarke (Eds.), End-User Computing, Development, and Software Engineering: New Challenges. pp. 185-201, 2012. doi:10.4018/978-1-4666-0140-6.ch009. (This is a reprint of my 2010 journal paper of the same name).
  7. ACM DL Author-ize serviceTowards recognizing "cool": Can end users help computer vision recognize subjective attributes of objects in images?
    William Curran, Travis Moore, Todd Kulesza, Weng-Keen Wong, Sinisa Todorovic, Simone Stumpf, Rachel White, Margaret Burnett,
    ACM International Conference on Intelligent User Interfaces (IUI), 2012, pp. 285-288.
    (This is a free download from ACM).

2011

  1. ACM DL Author-ize serviceWhy-oriented end-user debugging of naive Bayes text classification
    Todd Kulesza, Simone Stumpf, Weng-Keen Wong, Margaret M. Burnett, Stephen Perona, Andrew Ko, Ian Oberst,
    ACM Transactions on Interactive Intelligent Systems (TiiS), 1(1), Article 2 (October 2011), 31 pages.
    (This is a free download from ACM).
  2. End-User Development. Burnett, Margaret M. and Scaffidi, Christopher (2011), In: Encyclopedia of Human-Computer Interaction. Soegaard, Mads and Dam, Rikke Friis (eds.). Available free online at http://www.interaction-design.org/encyclopedia/end-user_development.html
  3. An Exploration of Design Opportunities for "Gardening" End-User Programmers' Ideas, Jill Cao, Scott D. Fleming, Margaret Burnett, IEEE Symposium on Visual Languages and Human-Centric Computing, Pittsburg, PA, September 2011, pp. 35-42. Best Paper Award
  4. Modeling Programmer Navigation: A head-to-head empirical evaluation of predictive models, David Piorkowski, Scott D. Fleming, Christopher Scaffidi, Liza John, Christopher Bogart, Bonnie E. John, Margaret Burnett, Rachel Bellamy, IEEE Symposium on Visual Languages and Human-Centric Computing, Pittsburg, PA, September 2011, pp. 109-116.
  5. Mini-Crowdsourcing End-User Assessment of Intelligent Assistants: A Cost-Benefit Study, Amber Shinsel, Todd Kulesza, Margaret Burnett, William Curran, Alex Groce, Simone Stumpf, Weng-Keen Wong, IEEE Symposium on Visual Languages and Human-Centric Computing, Pittsburg, PA, September 2011, pp. 47-54.
  6. End-User Feature Labeling via Locally Weighted Logistic Regression, Weng-Keen Wong, Ian Oberst, Shubhomoy Das, Travis Moore, Simone Stumpf, Kevin McIntosh, Margaret Burnett, Twenty-Fifth AAAI Conference on Artificial Intelligence (Nectar Track), San Francisco, CA, August 2011, pp. 1575-1578.
  7. REU in a Box: Expanding the Pool of Computing Researchers, Patricia Morreale, Margaret Burnett, Ann Gates, Jose Cossa, and Nancy Amato, www.ncwit.org/reubox, National Center for Women in Technology, June 2011.
  8. Gender Pluralism in Problem-Solving Software, Margaret M. Burnett, Laura Beckwith, Susan Wiedenbeck, Scott D. Fleming, Jill Cao, Thomas H. Park, Valentina Grigoreanu, Kyle Rector, Interacting with Computers, 23(5), Elsevier, 2011, pp. 450-460. doi:10.1016/j.intcom.2011.06.004. Local copy.
  9. ACM DL Author-ize serviceThe state of the art in end-user software engineering
    Andrew J. Ko, Robin Abraham, Laura Beckwith, Alan Blackwell, Margaret Burnett, Martin Erwig, Joseph Lawrance, Chris Scaffidi, Henry Lieberman, Brad Myers, Mary Beth Rosson, Gregg Rothermel, Mary Shaw, and Susan Wiedenbeck, ACM Computing Surveys 43(3), Article 21 (April 2011), 44 pages.
    (This is a free download from ACM).
  10. Where Are My Intelligent Assistant's Mistakes? A Systematic Testing Approach, Todd Kulesza, Margaret Burnett, Simone Stumpf, Weng-Keen Wong, Shubhomoy Das, Alex Groce, Amber Shinsel, Forrest Bice, Kevin McIntosh, Third International Symposium on End-User Development (Lecture Notes in Computer Science 6654), Torre Canne (Brindisi), Italy, June 2011, pp. 171-186.
  11. ACM DL Author-ize serviceEnd-user feature labeling: a locally-weighted regression approach
    Weng-Keen Wong, Ian Oberst, Shubhomoy Das, Travis Moore, Simone Stumpf, Kevin McIntosh, Margaret Burnett,
    IUI '11 Proceedings of the 16th International Conference on Intelligent User Interfaces February 2011, pp. 115-124. Best Paper Honorable Mention
    (This is a free download from ACM).

2010

  1. Using traits of web macro scripts to predict reuse, Chris Scaffidi, Chris Bogart, Margaret Burnett, Allen Cypher, Brad Myers, Mary Shaw, Journal of Visual Languages and Computing 21(5), December 2010.
  2. A Debugging Perspective on End-User Mashup Programming, Jill Cao, Kyle Rector, Thomas H. Park, Scott D. Fleming, Margaret Burnett, Susan Wiedenbeck, IEEE Symposium on Visual Languages and Human-Centric Computing, Madrid, Spain, September 2010, pp. 149-156.
  3. Does My Model Work? Evaluation Abstractions of Cognitive Modelers, Christopher Bogart, Margaret Burnett, Scott Douglass, David Piorkowski, Amber Shinsel, IEEE Symposium on Visual Languages and Human-Centric Computing, Madrid, Spain, September 2010, pp. 49-56.
  4. Explanatory Debugging: Supporting End-User Debugging of Machine-Learned Programs, Todd Kulesza, Simone Stumpf, Margaret Burnett, Weng-Keen Wong, Yann Riche, Travis Moore, Ian Oberst, Amber Shinsel, Kevin McIntosh, IEEE Symposium on Visual Languages and Human-Centric Computing, Madrid, Spain, September 2010, pp. 41-48.
  5. ACM DL Author-ize serviceGender differences and programming environments: Across programming populations
    Margaret Burnett, Scott D. Fleming, Shamsi Iqbal, Gina Venolia, Vidya Rajaram, Umer Farooq, Valentina Grigoreanu, Mary Czerwinski, ACM ESEM, Bolzano-Bozen, Italy, Article 28, September 16-17, 2010, 10 pages.
    (This is a free download from ACM).
  6. Reactive Information Foraging for Evolving Goals, Joseph Lawrance, Margaret Burnett, Rachel Bellamy, Christopher Bogart, and Calvin Swart, ACM Conference on Human Factors in Computing Systems (CHI), April 2010, pp. 25-34.
  7. End-user mashup programming: Through the design lens, Jill Cao, Yann Riche, Susan Wiedenbeck, Margaret Burnett, and Valentina Grigoreanu, ACM Conference on Human Factors in Computing Systems (CHI), April 2010, pp. 1009-1018. (Best Paper Honorable Mention)
  8. A strategy-centric approach to the design of end-user debugging tools, Valentina Grigoreanu, Margaret Burnett, and George Robertson, ACM Conference on Human Factors in Computing Systems (CHI), April 2010, pp. 713-722.
  9. ACM DL Author-ize serviceMining problem-solving strategies from HCI data
    Xiaoli Fern, Chaitanya Komireddy, Valentina Grigoreanu, Margaret Burnett,
    ACM Transactions on Computer-Human Interaction (TOCHI) 17(1), Article 3, March 2010, 22 pages.
    (This is a free download from ACM).
  10. End-User Software Engineering and Why It Matters, Margaret Burnett, Journal of Organizational and End-User Computing 22(1), January-March 2010, pp. 23-51.

2009

  1. Guest Editors' Introduction: End-User Software Engineering Andrew J. Ko, Robin Abraham, Margaret Burnett, and Brad A. Myers, IEEE Software 26(5), September/October 2009, pp. 16-17.
  2. Predicting Reuse of End-User Web Macro Scripts, Chris Scaffidi, Chris Bogart, Margaret Burnett, Allen Cypher, Brad Myers, and Mary Shaw, IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, OR, September 2009.
  3. How People Debug, Revisited: An Information Foraging Theory Perspective, Joseph Lawrance, Christopher Bogart, Margaret Burnett, Rachel Bellamy, and Kyle Rector, IBM Technical Report RC24783, April 2009.
  4. Interacting Meaningfully with Machine Learning Systems: Three Experiments, Simone Stumpf, Vidya Rajaram, Lida Li, Weng-Keen Wong, Margaret Burnett, Thomas Dietterich, Erin Sullivan, and Jonathan Herlocker, International Journal of Human-Computer Studies 67, 2009, pp. 639-662. (Preprint)
  5. What Is End-User Software Engineering and Why Does It Matter? (Invited paper), Margaret Burnett, Second International Symposium on End-User Development, Siegen, Germany, March 2-4, 2009.
  6. Males' and Females' Script Debugging Strategies, Valentina Grigoreanu, James Brundage, Eric Bahna, Margaret Burnett, Paul ElRif, Jeffrey Snover, Second International Symposium on End-User Development, Siegen, Germany, March 2-4, 2009. (The posted version is a preprint.)
  7. End-User Strategy Programming, Christoph Neumann, Ronald Metoyer, and Margaret Burnett, Journal of Visual Languages and Computing 20, February 2009, pp. 16-29.
  8. ACM DL Author-ize serviceFixing the program my computer learned: barriers for end users, challenges for the machine
    Todd Kulesza, Weng-Keen Wong, Simone Stumpf, Stephen Perona, Rachel White, Margaret Burnett, Ian Oberst, Andrew J. Ko, ACM Conference on Intelligent User Interfaces, Sanibel Island, Florida, Feb. 8-11, 2009, pp. 187-196.
    (This is a free download from ACM).

2008

  1. Can Feature Design Reduce the Gender Gap in End-User Software Development Environments? Valentina Grigoreanu, Jill Cao, Todd Kulesza, Christopher Bogart, Kyle Rector, Margaret Burnett, and Susan Wiedenbeck, IEEE Symposium on Visual Languages and Human-Centric Computing, Herrsching am Ammersee, Germany, Sept. 2008, pp. 149-156.
  2. End-User Programming in the Wild: A Field Study of CoScripter Scripts, Christopher Bogart, Margaret Burnett, Allen Cypher, and Christopher Scaffidi, IEEE Symposium on Visual Languages and Human-Centric Computing, Herrsching am Ammersee, Germany, Sept. 2008, pp. 39-46.
  3. Can Information Foraging Pick the Fix? A Field Study Joseph Lawrance, Rachel Bellamy, Margaret Burnett, Kyle Rector, IEEE Symposium on Visual Languages and Human-Centric Computing, Herrsching am Ammersee, Germany, Sept. 2008, pp. 57-64.
  4. Software Visualization for End-User Programmers: Trial Period Obstacles, Neeraja Subrahmaniyan, Margaret Burnett, and Christopher Bogart, ACM Symposium on Software Visualization, Herrsching am Ammersee, Germany, Sept. 2008, pp. 135-144.
  5. 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, pp. 1323-1332. (Best Paper Honorable Mention)
  6. 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 Factors in Computing Systems, April 2008, pp. 617-626.
  7. 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, pp. 50-59. Here is the final version that was printed but 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 39(11), 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, pp. 13-22.
  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 Factors in Computing Systems (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.) Most Influential Paper Award from 10 Years Ago Awarded by the IEEE Symp. on Visual Languages in 2015.
  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. pdf
  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. Pdf
  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. pdf

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. "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 Most Influential Paper Award Over the Last 20 Years Awarded by the 2011 IEEE Symp. on Visual Languages.
  2. "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).
  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.
  2. Efficiency Issues in a Class of Visual Languages, Margaret Burnett and Allen Ambler, 1990 IEEE Workshop on Visual Languages, Skokie, Illinois, 209-214, October 1990.

1989

  1. "Influence of visual technology on the evolution of language environments", A. Ambler and M. Burnett, Computer, Oct. 1989.
  2. Visual Languages and the Conflict Between Single Assignment and Iteration, Allen Ambler and Margaret Burnett, 1989 IEEE Workshop on Visual Languages, Rome, Italy, 138-143, October 1989.

Date of last update: July 8, 2017.