| 2009 | 
| 120 | EE | Brad A. Myers,
Margaret M. Burnett,
Susan Wiedenbeck,
Andrew Jensen Ko,
Mary Beth Rosson:
End user software engineering: CHI: 2009 special interest group meeting.
CHI Extended Abstracts 2009: 2731-2734 | 
| 119 | EE | Margaret M. Burnett:
What Is End-User Software Engineering and Why Does It Matter?
IS-EUD 2009: 15-28 | 
| 118 | EE | Valentina Grigoreanu,
James Brundage,
Eric Bahna,
Margaret M. Burnett,
Paul ElRif,
Jeffrey Snover:
Males' and Females' Script Debugging Strategies.
IS-EUD 2009: 205-224 | 
| 117 | EE | Todd Kulesza,
Weng-Keen Wong,
Simone Stumpf,
Stephen Perona,
Rachel White,
Margaret M. Burnett,
Ian Oberst,
Andrew J. Ko:
Fixing the program my computer learned: barriers for end users, challenges for the machine.
IUI 2009: 187-196 | 
| 116 | EE | Christoph Neumann,
Ronald A. Metoyer,
Margaret M. Burnett:
End-user strategy programming.
J. Vis. Lang. Comput. 20(1): 16-29 (2009) | 
| 2008 | 
| 115 | EE | Joseph Lawrance,
Rachel K. E. Bellamy,
Margaret M. Burnett,
Kyle Rector:
Using information scent to model the dynamic foraging behavior of programmers in maintenance tasks.
CHI 2008: 1323-1332 | 
| 114 | EE | Neeraja Subrahmaniyan,
Laura Beckwith,
Valentina Grigoreanu,
Margaret M. Burnett,
Susan Wiedenbeck,
Vaishnavi Narayanan,
Karin Bucht,
Russell Drummond,
Xiaoli Z. Fern:
Testing vs. code inspection vs. what else?: male and female end users' debugging strategies.
CHI 2008: 617-626 | 
| 113 | EE | Brad A. Myers,
Margaret M. Burnett,
Mary Beth Rosson,
Andrew Jensen Ko,
Alan F. Blackwell:
End user software engineering: chi'2008 special interest group meeting.
CHI Extended Abstracts 2008: 2371-2374 | 
| 112 | EE | Robin Abraham,
Margaret M. Burnett,
Mary Shaw:
The fourth workshop on end-user software engineering.
ICSE Companion 2008: 1057-1058 | 
| 111 | EE | Simone Stumpf,
Erin Sullivan,
Erin Fitzhenry,
Ian Oberst,
Weng-Keen Wong,
Margaret M. Burnett:
Integrating rich user feedback into intelligent user interfaces.
IUI 2008: 50-59 | 
| 110 | EE | Neeraja Subrahmaniyan,
Margaret M. Burnett,
Christopher Bogart:
Software visualization for end-user programmers: trial period obstacles.
SOFTVIS 2008: 135-144 | 
| 109 | EE | Valentina Grigoreanu,
Jill Cao,
Todd Kulesza,
Christopher Bogart,
Kyle Rector,
Margaret M. Burnett,
Susan Wiedenbeck:
Can feature design reduce the gender gap in end-user software development environments?
VL/HCC 2008: 149-156 | 
| 108 | EE | Christopher Bogart,
Margaret M. Burnett,
Allen Cypher,
Christopher Scaffidi:
End-user programming in the wild: A field study of CoScripter scripts.
VL/HCC 2008: 39-46 | 
| 107 | EE | Robin Abraham,
Margaret M. Burnett,
Martin Erwig:
Spreadsheet Programming.
Wiley Encyclopedia of Computer Science and Engineering 2008 | 
| 2007 | 
| 106 |   | Margaret M. Burnett,
Gregor Engels,
Brad A. Myers,
Gregg Rothermel:
End-User Software Engineering, 18.02. - 23.02.2007
Internationales Begegnungs- und Forschungszentrum für Informatik (IBFI), Schloss Dagstuhl, Germany 2007 | 
| 105 | EE | Brad A. Myers,
Margaret M. Burnett,
Susan Wiedenbeck,
Andrew J. Ko:
End user software engineering: CHI 2007 special interest group meeting.
CHI Extended Abstracts 2007: 2125-2128 | 
| 104 | EE | Margaret M. Burnett,
Gregor Engels,
Brad A. Myers,
Gregg Rothermel:
07081 Abstracts Collection - End-User Software Engineering.
End-User Software Engineering 2007 | 
| 103 | EE | Margaret M. Burnett,
Gregor Engels,
Brad A. Myers,
Gregg Rothermel:
07081 Executive Summary - End-User Software Engineering.
End-User Software Engineering 2007 | 
| 102 | EE | Margaret M. Burnett,
Marc Fisher II,
Gregg Rothermel:
A Methodology to Improve Dependability in Spreadsheets.
End-User Software Engineering 2007 | 
| 101 | EE | Laura Beckwith,
Margaret M. Burnett,
Susan Wiedenbeck:
Gender HCI Issues in End-User Software Engineering Environments.
End-User Software Engineering 2007 | 
| 100 | EE | Xiaoli Z. Fern,
Chaitanya Komireddy,
Margaret M. Burnett:
Mining Interpretable Human Strategies: A Case Study.
ICDM 2007: 475-480 | 
| 99 | EE | Simone Stumpf,
Vidya Rajaram,
Lida Li,
Margaret M. Burnett,
Thomas G. Dietterich,
Erin Sullivan,
Russell Drummond,
Jonathan L. Herlocker:
Toward harnessing user feedback for machine learning.
IUI 2007: 82-91 | 
| 98 |   | Simone Stumpf,
Margaret M. Burnett,
Thomas G. Dietterich:
Improving Intelligent Assistants for Desktop Activities.
Interaction Challenges for Intelligent Assistants 2007: 119-121 | 
| 97 | EE | Laura Beckwith,
Derek Inman,
Kyle Rector,
Margaret M. Burnett:
On to the Real World: Gender and Self-Efficacy in Excel.
VL/HCC 2007: 119-126 | 
| 96 | EE | Neeraja Subrahmaniyan,
Cory Kissinger,
Kyle Rector,
Derek Inman,
Jared Kaplan,
Laura Beckwith,
Margaret M. Burnett:
Explaining Debugging Strategies to End-User Programmers.
VL/HCC 2007: 127-136 | 
| 95 | EE | Joseph Lawrance,
Rachel K. E. Bellamy,
Margaret M. Burnett:
Scents in Programs: Does Information Foraging Theory Apply to Program Maintenance?
VL/HCC 2007: 15-22 | 
| 2006 | 
| 94 |   | Eileen Kraemer,
Margaret M. Burnett,
Stephan Diehl:
Proceedings of the ACM 2006 Symposium on Software Visualization, Brighton, UK, September 4-5, 2006
ACM 2006 | 
| 93 | EE | Cory Kissinger,
Margaret M. Burnett,
Simone Stumpf,
Neeraja Subrahmaniyan,
Laura Beckwith,
Sherry Yang,
Mary Beth Rosson:
Supporting end-user debugging: what do users want to know?
AVI 2006: 135-142 | 
| 92 | 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 | 
| 91 | EE | Margaret M. Burnett,
Brad A. Myers,
Mary Beth Rosson,
Susan Wiedenbeck:
The next step: from end-user programming to end-user software engineering.
CHI Extended Abstracts 2006: 1699-1702 | 
| 90 | EE | Brad A. Myers,
Andrew Jensen Ko,
Margaret M. Burnett:
Invited research overview: end-user programming.
CHI Extended Abstracts 2006: 75-80 | 
| 89 | EE | Marc Fisher II,
Gregg Rothermel,
Tyler Creelan,
Margaret M. Burnett:
Scaling a Dataflow Testing Methodology to the MultiparadigmWorld of Commercial Spreadsheets.
ISSRE 2006: 13-22 | 
| 88 | 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 | 
| 87 | EE | Thippaya Chintakovid,
Susan Wiedenbeck,
Margaret M. Burnett,
Valentina Grigoreanu:
Pair Collaboration in End-User Debugging.
VL/HCC 2006: 3-10 | 
| 86 | EE | Joseph Lawrance,
Robin Abraham,
Margaret M. Burnett,
Martin Erwig:
Sharing reasoning about faults in spreadsheets: An empirical study.
VL/HCC 2006: 35-42 | 
| 85 | 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) | 
| 84 | EE | Laura Beckwith,
Margaret M. Burnett,
Valentina Grigoreanu,
Susan Wiedenbeck:
Gender HCI: What About the Software?
IEEE Computer 39(11): 97-101 (2006) | 
| 83 | EE | Joseph R. Ruthruff,
Margaret M. Burnett,
Gregg Rothermel:
Interactive Fault Localization Techniques in a Spreadsheet Environment.
IEEE Trans. Software Eng. 32(4): 213-239 (2006) | 
| 82 | EE | T. J. Robertson,
Joseph Lawrance,
Margaret M. Burnett:
Impact of high-intensity negotiated-style interruptions on end-user debugging.
J. Vis. Lang. Comput. 17(2): 187-202 (2006) | 
| 81 | EE | Jason Dagit,
Joseph Lawrance,
Christoph Neumann,
Margaret M. Burnett,
Ronald A. Metoyer,
Sam Adams:
Using cognitive dimensions: Advice from the trenches.
J. Vis. Lang. Comput. 17(4): 302-327 (2006) | 
| 2005 | 
| 80 | 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 | 
| 79 | EE | Brad A. Myers,
Margaret M. Burnett,
Mary Beth Rosson:
End users creating effective software.
CHI Extended Abstracts 2005: 2047-2048 | 
| 78 | EE | Joseph R. Ruthruff,
Margaret M. Burnett,
Gregg Rothermel:
An empirical study of fault localization for end-user programmers.
ICSE 2005: 352-361 | 
| 77 | 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 | 
| 76 | 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 | 
| 75 | EE | Joseph Lawrance,
Steven Clarke,
Margaret M. Burnett,
Gregg Rothermel:
How Well Do Professional Developers Test with Code Coverage Visualizations? An Empirical Study.
VL/HCC 2005: 53-60 | 
| 74 | EE | Joseph R. Ruthruff,
Margaret M. Burnett:
Six challenges in supporting end-user debugging.
ACM SIGSOFT Software Engineering Notes 30(4): 1-6 (2005) | 
| 73 | EE | Barbara G. Ryder,
Mary Lou Soffa,
Margaret M. Burnett:
The impact of software engineering research on modern progamming languages.
ACM Trans. Softw. Eng. Methodol. 14(4): 431-477 (2005) | 
| 72 | 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 | 
| 71 | 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 | 
| 70 | EE | Brad A. Myers,
Margaret M. Burnett:
End users creating effective software.
CHI Extended Abstracts 2004: 1592-1593 | 
| 69 | EE | Laura Beckwith,
Margaret M. Burnett:
Gender: An Important Factor in End-User Programming Environments?.
VL/HCC 2004: 107-114 | 
| 68 | 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 | 
| 67 | EE | Alan F. Blackwell,
Margaret M. Burnett,
Simon L. Peyton Jones:
Champagne Prototyping: A Research Technique for Early Evaluation of Complex End-User Programming Systems.
VL/HCC 2004: 47-54 | 
| 66 | EE | Margaret M. Burnett,
Curtis R. Cook,
Gregg Rothermel:
End-user software engineering.
Commun. ACM 47(9): 53-58 (2004) | 
| 2003 | 
| 65 | 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 | 
| 64 |   | Darren Brown,
Margaret M. Burnett,
Gregg Rothermel,
Hamido Fujita,
Fumio Negoro:
Generalizing WYSIWYT visual testing to screen transition languages.
HCC 2003: 203-210 | 
| 63 | EE | Simon L. Peyton Jones,
Alan F. Blackwell,
Margaret M. Burnett:
A user-centred approach to functions in Excel.
ICFP 2003: 165-176 | 
| 62 | 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 | 
| 61 |   | 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 | 
| 60 | EE | Margaret M. Burnett:
HCI research regarding end-user requirement specification: a tutorial.
Knowl.-Based Syst. 16(7-8): 341-349 (2003) | 
| 59 | EE | Darren Brown,
Margaret M. Burnett,
Gregg Rothermel:
End-User Testing for the Lyee Methodology using the Screen Transition Paradigm and WYSIWYT.
Knowl.-Based Syst. 16(7-8): 431-440 (2003) | 
| 2002 | 
| 58 | EE | Margaret M. Burnett,
Martin Erwig:
Visually Customizing Inference Rules About Apples and Oranges.
HCC 2002: 140-148 | 
| 57 | EE | Laura Beckwith,
Margaret M. Burnett,
Curtis R. Cook:
Reasoning about Many-to-Many Requirement Relationships in Spreadsheets.
HCC 2002: 149-157 | 
| 56 | EE | Alan F. Blackwell,
Margaret M. Burnett:
Applying Attention Investment to End-User Programming.
HCC 2002: 28-30 | 
| 55 | EE | Christine Wallace,
Curtis R. Cook,
Jay Summet,
Margaret M. Burnett:
Assertions in End-User Software Engineering: A Think-Aloud Study.
HCC 2002: 63- | 
| 54 | EE | Marc Fisher II,
Mingming Cao,
Gregg Rothermel,
Curtis R. Cook,
Margaret M. Burnett:
Automated test case generation for spreadsheets.
ICSE 2002: 141-153 | 
| 53 | EE | Margaret M. Burnett,
Martin Erwig:
Visually Customizing Inference Rules About Apples and Oranges.
IEEE Symposia on Human Centric Computing Languages and Environments 2002: 140-148 | 
| 52 | 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 | 
| 51 | EE | Alan F. Blackwell,
Margaret M. Burnett:
Applying Attention Investment to End-User Programming.
IEEE Symposia on Human Centric Computing Languages and Environments 2002: 28-30 | 
| 50 | 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- | 
| 49 | EE | Marc Fisher II,
Dalai Jin,
Gregg Rothermel,
Margaret M. Burnett:
Test Reuse in the Spreadsheet Paradigm.
ISSRE 2002: 257-268 | 
| 48 | EE | Martin Erwig,
Margaret M. Burnett:
Adding Apples and Oranges.
PADL 2002: 173-191 | 
| 47 | EE | Margaret M. Burnett,
Sherry Yang,
Jay Summet:
Appendices A-D: A scalable method for deductive generalization in the spreadsheet paradigm.
ACM Trans. Comput.-Hum. Interact. 9(4): 1-5 (2002) | 
| 46 | EE | Margaret M. Burnett,
Sherry Yang,
Jay Summet:
A scalable method for deductive generalization in the spreadsheet paradigm.
ACM Trans. Comput.-Hum. Interact. 9(4): 253-284 (2002) | 
| 45 | EE | Margaret M. Burnett,
Andrei Sheretov,
Bing Ren,
Gregg Rothermel:
Testing Homogeneous Spreadsheet Grids with the "What You See Is What You Test" Methodology.
IEEE Trans. Software Eng. 28(6): 576-594 (2002) | 
| 44 | EE | Margaret M. Burnett,
Sherry Yang,
Jay Summet:
A scalable method for deductive generalization in the spreadsheet paradigm.
Interactions 9(5): 9-11 (2002) | 
| 43 | EE | Margaret M. Burnett,
Nanyu Cao,
Miguel Arredondo-Castro,
J. William Atwood:
End-User Programming of Time as an 'Ordinary' Dimension in Grid-Oriented Visual Programming Languages.
J. Vis. Lang. Comput. 13(4): 421-447 (2002) | 
| 42 | 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 | 
| 41 | EE | Margaret M. Burnett,
Sudheer Kumar Chekka,
Rajeev K. Pandey:
FAR: An End-User Language to Support Cottage E-Services.
HCC 2001: 195-202 | 
| 40 | EE | Margaret M. Burnett,
Bing Ren,
Andrew Jensen Ko,
Curtis R. Cook,
Gregg Rothermel:
Visually Testing Recursive Programs in Spreadsheet Languages.
HCC 2001: 288- | 
| 39 |   | Margaret M. Burnett:
What visual programming research contributes to universal access.
HCI 2001: 257-261 | 
| 38 | 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 | 
| 37 | EE | Gregg Rothermel,
Margaret M. Burnett,
Lixin Li,
Christopher DuPuis,
Andrei Sheretov:
A methodology for testing spreadsheets.
ACM Trans. Softw. Eng. Methodol. 10(1): 110-147 (2001) | 
| 36 |   | Margaret M. Burnett,
J. William Atwood,
Rebecca Walpole Djang,
James Reichwein,
Herkimer J. Gottfried,
Sherry Yang:
Forms/3: A first-order visual language to explore the boundaries of the spreadsheet paradigm.
J. Funct. Program. 11(2): 155-206 (2001) | 
| 2000 | 
| 35 | 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 | 
| 34 | EE | Margaret M. Burnett,
Nanyu Cao,
John W. Atwood Jr.:
Time in Grid-Oriented VPLs: Just Another Dimension?.
VL 2000: 137-144 | 
| 33 | 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 | 
| 32 | EE | Margaret M. Burnett,
Anurag Agrawal,
Pieter van Zee:
Exception Handling in the Spreadsheet Paradigm.
IEEE Trans. Software Eng. 26(10): 923-942 (2000) | 
| 31 |   | Rebecca Walpole Djang,
Margaret M. Burnett,
Roger D. Chen:
Static Type Inference for a First-Order Declarative Visual Programming Language with Inheritance.
J. Vis. Lang. Comput. 11(2): 191-235 (2000) | 
| 1999 | 
| 30 | EE | James Reichwein,
Gregg Rothermel,
Margaret M. Burnett:
Slicing spreadsheets: an integrated methodology for spreadsheet testing and debugging.
DSL 1999: 25-38 | 
| 29 | EE | Margaret M. Burnett,
Andrei Sheretov,
Gregg Rothermel:
Scaling up a "What You See Is What You Test" Methodology to Spreadsheet Grids.
VL 1999: 30-37 | 
| 1998 | 
| 28 |   | Margaret M. Burnett:
Challenges and Oppurtunities Visual Programming Languages Bring to Programming Language Research.
CC 1998: 188 | 
| 27 |   | Gregg Rothermel,
Lixin Li,
Christopher DuPuis,
Margaret M. Burnett:
What You See Is What You Test: A Methodology for Testing Form-Based Visual Programs.
ICSE 1998: 198-207 | 
| 26 |   | Margaret M. Burnett,
John W. Atwood Jr.,
Zachary T. Welch:
Implementing Level 4 Liveness in Declarative Visual Programming Languages.
VL 1998: 126-133 | 
| 25 |   | Rebecca Walpole Djang,
Margaret M. Burnett:
Similarity Inheritance: A New Model of Inheritance for Spreadsheet VPLs.
VL 1998: 134-141 | 
| 24 | EE | Margaret M. Burnett,
Herkimer J. Gottfried:
Graphical Definitions: Expanding Spreadsheet Languages Through Direct Manipulation and Gestures.
ACM Trans. Comput.-Hum. Interact. 5(1): 1-33 (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 |   | Herkimer J. Gottfried,
Margaret M. Burnett:
Graphical Definitions: Making Spreadsheets Visual Through Direct Manipulation and Gestures.
VL 1997: 250-257 | 
| 21 |   | Rebecca A. Walpole,
Margaret M. Burnett:
Supporting Reuse of Evolving Visual Code.
VL 1997: 68-75 | 
| 20 |   | Sherry Yang,
Margaret M. Burnett,
Elyon DeKoven,
Moshé M. Zloof:
Representation Design Benchmarks: A Design-Time Aid for VPL Navigable Static Representations.
J. Vis. Lang. Comput. 8(5-6): 563-599 (1997) | 
| 1996 | 
| 19 | EE | Paul Carlson,
Margaret M. Burnett,
Jonathan J. Cadiz:
A seamless integration of algorithm animation into a visual programming language.
AVI 1996: 194-202 | 
| 18 | EE | Pieter van Zee,
Margaret M. Burnett,
Maureen Chesire:
Retire Superman: Handling Exceptions Seamlessly in a Declarative Visual Programming Language.
VL 1996: 222-230 | 
| 17 |   | John W. Atwood Jr.,
Margaret M. Burnett,
Rebecca A. Walpole,
E. M. Wilcox,
Sherry Yang:
Steering programs via time travel.
VL 1996: 4-11 | 
| 1995 | 
| 16 | EE | Paul Carlson,
Margaret M. Burnett:
Integrating Algorithm Animation into a Declarative Visual Programming Language.
VL 1995: 126-127 | 
| 15 |   | Margaret M. Burnett,
David W. McIntyre:
Visual Programming - Guest Editors' Introduction.
IEEE Computer 28(3): 14-16 (1995) | 
| 14 |   | Margaret M. Burnett,
Marla J. Baker,
Carisa Bohus,
Paul Carlson,
Sherry Yang,
Pieter van Zee:
Scaling Up Visual Programming Languages.
IEEE Computer 28(3): 45-54 (1995) | 
| 1994 | 
| 13 |   | Sherry Yang,
Margaret M. Burnett:
From Concrete Forms to Generalized Abstractions through Perspective-Oriented Analysis Of Logical Relationships.
VL 1994: 6-14 | 
| 12 |   | Margaret M. Burnett,
Allen L. Ambler:
Declarative Visual Languages.
J. Vis. Lang. Comput. 5(1): 1-3 (1994) | 
| 11 |   | Margaret M. Burnett,
Allen L. Ambler:
Interactive Visual Data Abstraction in a Declarative Visual Programming Language.
J. Vis. Lang. Comput. 5(1): 29-60 (1994) | 
| 10 |   | Margaret M. Burnett,
Marla J. Baker:
A Classification System for Visual Programming Languages.
J. Vis. Lang. Comput. 5(3): 287-300 (1994) | 
| 9 |   | Margaret M. Burnett:
Visual object-oriented programming.
OOPS Messenger 5(2): 127-129 (1994) | 
| 1993 | 
| 8 |   | Margaret M. Burnett:
Types and Type Inference in a Visual Programming Language.
VL 1993: 238-243 | 
| 7 |   | Rajeev K. Pandey,
Margaret M. Burnett:
Is It Easier to Write Matrix Manipulation Programs Visually or Textually? An Empirical Study.
VL 1993: 344-351 | 
| 6 |   | Allen L. Ambler,
Margaret M. Burnett:
Visual programming languages from an object-oriented perspective (abstract).
OOPS Messenger 4(2): 225 (1993) | 
| 1992 | 
| 5 |   | Margaret M. Burnett,
Allen L. Ambler:
Generalizing Event Detection and Response in Visual Programming Languages.
Advanced Visual Interfaces 1992: 334-347 | 
| 4 |   | Margaret M. Burnett,
Allen L. Ambler:
A Declarative Approach to Event-Handling in Visual Programming Languages.
VL 1992: 34-40 | 
| 3 |   | Allen L. Ambler,
Margaret M. Burnett,
Betsy A. Zimmerman:
Operational Versus Definitional: A Perspective on Programming Paradigms.
IEEE Computer 25(9): 28-43 (1992) | 
| 1990 | 
| 2 |   | Margaret M. Burnett,
Allen L. Ambler:
Efficiency Issues in a Class of Visual Language.
VL 1990: 209-214 | 
| 1989 | 
| 1 |   | Allen L. Ambler,
Margaret M. Burnett:
Influence of Visual Technology on the Evolution of Language Environments.
IEEE Computer 22(10): 9-22 (1989) |