Profile image for Margaret B.

Margaret M. Burnett

Distinguished Professor at Interaction Design Foundation INC

United States

IxDF Distinctions

Book Author Distinction Book Author

Publications

Publication period start: 2011
Number of co-authors: 137

Co-authors

Number of publications with favourite co-authors
Susan Wiedenbeck
12
Curtis R. Cook
13
Laura Beckwith
16

Productive Colleagues

Most productive colleagues in number of publications
Mary Czerwinski
80
Mary Beth Rosson
142
Brad A. Myers
154

Publications

Ko, Andrew J., Abraham, Robin, Beckwith, Laura, Blackwell, Alan, Burnett, Margaret M., Erwig, Martin, Scaffidi, Christopher, Lawrance, Joseph, Lieberman, Henry, Myers, Brad A., Rosson, Mary Beth, Rothermel, Gregg, Shaw, Mary, Wiedenbeck, Susan (2011): The State of the Art in End-User Software Engineering. In ACM Computing Surveys, 43 (3) pp. 1-44.

Fern, Xiaoli, Komireddy, Chaitanya, Grigoreanu, Valentina, Burnett, Margaret M. (2010): Mining problem-solving strategies from HCI data. In ACM Transactions on Computer-Human Interaction, 17 (1) pp. 3. https://dx.doi.org/10.1145/1721831.1721834

Burnett, Margaret M. (2010): End-User Software Engineering and Why it Matters. In JOEUC, 22 (1) pp. 1-22. https://www.igi-global.com/Bookstore/Article.aspx?TitleId=39118

Scaffidi, Christopher, Bogart, Christopher, Burnett, Margaret M., Cypher, Allen, Myers, Brad A., Shaw, Mary (2010): Using traits of web macro scripts to predict reuse. In J. Vis. Lang. Comput., 21 (5) pp. 277-291. https://dx.doi.org/10.1016/j.jvlc.2010.08.003

Stumpf, Simone, Rajaram, Vidya, Li, Lida, Wong, Weng-Keen, Burnett, Margaret M., Dietterich, Thomas, Sullivan, Erin, Herlocker, Jonathan (2009): Interacting meaningfully with machine learning systems: Three experiments. In International Journal of Human-Computer Studies, 67 (8) pp. 639-662. https://dx.doi.org/10.1016/j.ijhcs.2009.03.004

Neumann, Christoph, Metoyer, Ronald A., Burnett, Margaret M. (2009): End-user strategy programming. In J. Vis. Lang. Comput., 20 (1) pp. 16-29. https://dx.doi.org/10.1016/j.jvlc.2008.04.005

Beckwith, Laura, Burnett, Margaret M., Grigoreanu, Valentina, Wiedenbeck, Susan (2006): Gender HCI: What About the Software?. In IEEE Computer, 39 (11) pp. 97-101. https://doi.ieeecomputersociety.org/10.1109/MC.2006.382

Fisher, Marc, Rothermel, Gregg, Brown, Darren, Cao, Mingming, Cook, Curtis R., Burnett, Margaret M. (2006): Integrating automated test generation into the WYSIWYT spreadsheet testing methodology. In ACM Trans. Softw. Eng. Methodol., 15 (2) pp. 150-194. https://dl.acm.org/doi/10.1145/1131421.1131423

Robertson, T. J., Lawrance, Joseph, Burnett, Margaret M. (2006): Impact of high-intensity negotiated-style interruptions on end-user debugging. In J. Vis. Lang. Comput., 17 (2) pp. 187-202. https://dx.doi.org/10.1016/j.jvlc.2005.09.002

Dagit, Jason, Lawrance, Joseph, Neumann, Christoph, Burnett, Margaret M., Metoyer, Ronald A., Adams, Sam (2006): Using cognitive dimensions: Advice from the trenches. In J. Vis. Lang. Comput., 17 (4) pp. 302-327. https://dx.doi.org/10.1016/j.jvlc.2006.04.006

Ruthruff, Joseph R., Prabhakararao, Shrinu, Reichwein, James, Cook, Curtis R., Creswick, Eugene, Burnett, Margaret M. (2005): Interactive, visual fault localization support for end-user programmers. In J. Vis. Lang. Comput., 16 (1) pp. 3-40. https://dx.doi.org/10.1016/j.jvlc.2004.07.001

Robertson, T. J., Prabhakararao, Shrinu, Burnett, Margaret M., Cook, Curtis, Ruthruff, Joseph R., Beckwith, Laura, Phalgune, Amit (2004): Impact of interruption style on end-user debugging. In: Dykstra-Erickson, Elizabeth, Tscheligi, Manfred (eds.) Proceedings of ACM CHI 2004 Conference on Human Factors in Computing Systems April 24-29, 2004, Vienna, Austria. pp. 287-294. https://doi.acm.org/10.1145/985692.985729

Burnett, Margaret M., Cook, Curtis R., Rothermel, Gregg (2004): End-user software engineering. In Communications of the ACM, 47 (9) pp. 53-58. https://dl.acm.org/doi/10.1145/1015864.1015889

Wilson, Aaron, Burnett, Margaret M., Beckwith, Laura, Granatir, Orion, Casburn, Ledah, Cook, Curtis, Durham, Mike, Rothermel, Gregg (2003): Harnessing curiosity to increase correctness in end-user programming. In: Cockton, Gilbert, Korhonen, Panu (eds.) Proceedings of the ACM CHI 2003 Human Factors in Computing Systems Conference April 5-10, 2003, Ft. Lauderdale, Florida, USA. pp. 305-312.

Jones, Simon L. Peyton, Blackwell, Alan, Burnett, Margaret M. (2003): A user-centred approach to functions in Excel. In SIGPLAN Notices, 38 (9) pp. 165-176. https://dl.acm.org/doi/10.1145/944746.944721

Burnett, Margaret M., Yang, Sherry, Summet, Jay (2002): A scalable method for deductive generalization in the spreadsheet paradigm. In Interactions, 9 (5) pp. 9-11.

Burnett, Margaret M., Yang, Sherry, Summet, Jay (2002): Appendices A--D: A scalable method for deductive generalization in the spreadsheet paradig. In ACM Transactions on Computer-Human Interaction, 9 (4) pp. 1-5. https://dl.acm.org/doi/10.1145/586081.586082

Burnett, Margaret M., Yang, Sherry, Summet, Jay (2002): A scalable method for deductive generalization in the spreadsheet paradigm. In ACM Transactions on Computer-Human Interaction, 9 (4) pp. 253-284. https://dl.acm.org/doi/10.1145/586081.586083

Burnett, Margaret M., Sheretov, Andrei, Ren, Bing, Rothermel, Gregg (2002): Testing Homogeneous Spreadsheet Grids with the "What You See Is What You Test" Methodology. In IEEE Trans. Software Eng., 28 (6) pp. 576-594. https://csdl.computer.org/comp/trans/ts/2002/06/e0576abs.htm

Burnett, Margaret M., Cao, Nanyu, Arredondo-Castro, Miguel, Atwood, J. William (2002): End-User Programming of Time as an 'Ordinary' Dimension in Grid-Oriented Visual Programmin. In J. Vis. Lang. Comput., 13 (4) pp. 421-447. https://dx.doi.org/10.1006/jvlc.2002.0241

Ko, Andrew Jensen, Burnett, Margaret M., Green, T. R. G., Rothermel, Karen J., Cook, Curtis R. (2002): Improving the Design of Visual Programming Language Experiments Using Cognitive Walkthroug. In J. Vis. Lang. Comput., 13 (5) pp. 517-544. https://dx.doi.org/10.1006/jvlc.2002.0245

Djang, Rebecca Walpole, Burnett, Margaret M., Chen, Roger D. (2000): Static Type Inference for a First-Order Declarative Visual Programming Language with Inher. In J. Vis. Lang. Comput., 11 (2) pp. 191-235.

Burnett, Margaret M., Gottfried, Herkimer J. (1998): Graphical Definitions: Expanding Spreadsheet Languages through Direct Manipulation and Ges. In ACM Transactions on Computer-Human Interaction, 5 (1) pp. 1-33. https://www.acm.org/pubs/articles/journals/tochi/1998-5-1/p1-burnett/p1-burnett.pdf

Wilcox, E. M., Atwood, J. W., Burnett, Margaret M., Cadiz, Jonathan J., Cook, Curtis (1997): Does Continuous Visual Feedback Aid Debugging in Direct-Manipulation Programming Systems?. In: Pemberton, Steven (eds.) Proceedings of the ACM CHI 97 Human Factors in Computing Systems Conference March 22-27, 1997, Atlanta, Georgia. pp. 258-265. https://www.acm.org/pubs/articles/proceedings/chi/258549/p258-wilcox/p258-wilcox.pdf

Cook, Curtis, Burnett, Margaret M., Boom, Derrick (1997): A Bug's Eye View of Immediate Visual Feedback in Direct-Manipulation Programming Systems. In: Empirical Studies of Programmers - Seventh Workshop October 24-26, 1997, 1997, Alexandria, Virginia. pp. 20-41. https://www.acm.org/pubs/articles/proceedings/chi/266399/p20-cook/p20-cook.pdf

Gottfried, Herkimer J., Burnett, Margaret M. (1997): Programming Complex Objects in Spreadsheets: An Empirical Study Comparing Textual Formula . In: Empirical Studies of Programmers - Seventh Workshop October 24-26, 1997, 1997, Alexandria, Virginia. pp. 42-68. https://www.acm.org/pubs/articles/proceedings/chi/266399/p42-gottfried/p42-gottfried.pdf

Yang, Sherry, Burnett, Margaret M., DeKoven, Elyon, Zloof, Moshé M. (1997): Representation Design Benchmarks: A Design-Time Aid for VPL Navigable Static Representatio. In J. Vis. Lang. Comput., 8 (5) pp. 563-599.

Burnett, Margaret M., Mcintyre, David W. (1995): Visual Programming - Guest Editors\' Introduction. In IEEE Computer, 28 (3) pp. 14-16.

Burnett, Margaret M., Baker, Marla J., Bohus, Carisa, Carlson, Paul, Yang, Sherry, Zee, Pieter van (1995): Scaling Up Visual Programming Languages. In IEEE Computer, 28 (3) pp. 45-54.

Burnett, Margaret M., Ambler, Allen L. (1994): Declarative Visual Languages. In J. Vis. Lang. Comput., 5 (1) pp. 1-3.

Burnett, Margaret M., Ambler, Allen L. (1994): Interactive Visual Data Abstraction in a Declarative Visual Programming Language. In J. Vis. Lang. Comput., 5 (1) pp. 29-60.

Burnett, Margaret M., Baker, Marla J. (1994): A Classification System for Visual Programming Languages. In J. Vis. Lang. Comput., 5 (3) pp. 287-300.

Ambler, Allen L., Burnett, Margaret M., Zimmerman, Betsy A. (1992): Operational Versus Definitional: A Perspective on Programming Paradigms. In IEEE Computer, 25 (9) pp. 28-43.

Ambler, Allen L., Burnett, Margaret M. (1989): Influence of Visual Technology on the Evolution of Language Environments. In IEEE Computer, 22 (10) pp. 9-22.

Beckwith, Laura, Kissinger, Cory, Burnett, Margaret M., Wiedenbeck, Susan, Lawrance, Joseph, Blackwell, Alan, Cook, Curtis (2006): Tinkering and gender in end-user programmers\' debugging. In: Proceedings of ACM CHI 2006 Conference on Human Factors in Computing Systems , 2006, . pp. 231-240. https://doi.acm.org/10.1145/1124772.1124808

Beckwith, Laura, Burnett, Margaret M., Wiedenbeck, Susan, Cook, Curtis, Sorte, Shraddha, Hastings, Michelle (2005): Effectiveness of end-user debugging software features: are there gender issues?. In: Proceedings of ACM CHI 2005 Conference on Human Factors in Computing Systems , 2005, . pp. 869-878. https://doi.acm.org/10.1145/1054972.1055094

Myers, Brad A., Burnett, Margaret M., Rosson, Mary Beth (2005): End users creating effective software. In: Proceedings of ACM CHI 2005 Conference on Human Factors in Computing Systems , 2005, . pp. 2047-2048. https://doi.acm.org/10.1145/1056808.1057093

Stumpf, Simone, Rajaram, Vidya, Li, Lida, Burnett, Margaret M., Dietterich, Thomas G., Sullivan, Erin, Drummond, Russell, Herlocker, Jonathan (2007): Toward harnessing user feedback for machine learning. In: Proceedings of the 2007 International Conference on Intelligent User Interfaces , 2007, . pp. 82-91. https://doi.acm.org/10.1145/1216295.1216316

Burnett, Margaret M., Costabile, Maria Francesca, Catarci, Tiziana, Ruyter, Boris de, Tan, Desney S., Czerwinski, Mary, Lund, Arnold (eds.) Proceedings of the SIGCHI conference on Human factors in computing systems, CHI 2008 5-10 April, 2008, Florence, Italy.

Subrahmaniyan, Neeraja, Beckwith, Laura, Grigoreanu, Valentina, Burnett, Margaret M., Wiedenbeck, Susan, Narayanan, Vaishnavi, Bucht, Karin, Drummond, Russell, Fern, Xiaoli (2008): Testing vs. code inspection vs. what else?: male and female end users\' debugging strategi. In: Proceedings of ACM CHI 2008 Conference on Human Factors in Computing Systems April 5-10, 2008, . pp. 617-626. https://doi.acm.org/10.1145/1357054.1357153

Lawrance, Joseph, Bellamy, Rachel, Burnett, Margaret M., Rector, Kyle (2008): Using information scent to model the dynamic foraging behavior of programmers in maintenan. In: Proceedings of ACM CHI 2008 Conference on Human Factors in Computing Systems April 5-10, 2008, . pp. 1323-1332. https://doi.acm.org/10.1145/1357054.1357261

Myers, Brad A., Burnett, Margaret M., Rosson, Mary Beth, Ko, Andrew J., Blackwell, Alan (2008): End user software engineering: chi\'2008 special interest group meeting. In: Proceedings of ACM CHI 2008 Conference on Human Factors in Computing Systems April 5-10, 2008, . pp. 2371-2374. https://doi.acm.org/10.1145/1358628.1358687

Stumpf, Simone, Sullivan, Erin, Fitzhenry, Erin, Oberst, Ian, Wong, Weng-Keen, Burnett, Margaret M. (2008): Integrating rich user feedback into intelligent user interfaces. In: Proceedings of the 2008 International Conference on Intelligent User Interfaces , 2008, . pp. 50-59. https://doi.acm.org/10.1145/1378773.1378781

Myers, Brad A., Burnett, Margaret M., Wiedenbeck, Susan, Ko, Andrew J., Rosson, Mary Beth (2009): End user software engineering: CHI: 2009 special interest group meeting. In: Proceedings of ACM CHI 2009 Conference on Human Factors in Computing Systems , 2009, . pp. 2731-2734. https://doi.acm.org/10.1145/1520340.1520393

Kulesza, Todd, Wong, Weng-Keen, Stumpf, Simone, Perona, Stephen, White, Rachel, Burnett, Margaret M., Oberst, Ian, Ko, Andrew J. (2009): Fixing the program my computer learned: barriers for end users, challenges for the machine. In: Proceedings of the 2009 International Conference on Intelligent User Interfaces , 2009, . pp. 187-196. https://doi.acm.org/10.1145/1502650.1502678

Burnett, Margaret M. (2001): What visual programming research contributes to universal access. In: Stephanidis, Constantine (eds.) HCI International 2001 - Proceedings of the 9th International Conference on Human-Computer Interaction August 5-10, 2001, New Orleans, USA. pp. 257-261.

Brown, Darren, Burnett, Margaret M., Rothermel, Gregg, Fujita, Hamido, Negoro, Fumio (2003): Generalizing WYSIWYT visual testing to screen transition languages. In: HCC 2003 - IEEE Symposium on Human Centric Computing Languages and Environments 28-31 October, 2003, Auckland, New Zealand. pp. 203-210.

Blackwell, Alan, Burnett, Margaret M. (2002): Applying Attention Investment to End-User Programming. In: HCC 2002 - IEEE CS International Symposium on Human-Centric Computing Languages and Environments 3-6 September, 2002, Arlington, VA, USA. pp. 28-30. https://csdl.computer.org/comp/proceedings/hcc/2002/1644/00/16440028abs.htm

Burnett, Margaret M., Chekka, Sudheer Kumar, Pandey, Rajeev K. (2001): FAR: An End-User Language to Support Cottage E-Services. In: HCC 2001 - IEEE CS International Symposium on Human-Centric Computing Languages and Environments September 5-7, 2001, Stresa, Italy. pp. 195-202. https://csdl.computer.org/comp/proceedings/hcc/2001/0474/00/04740195abs.htm

Burnett, Margaret M., Erwig, Martin (2002): Visually Customizing Inference Rules About Apples and Oranges. In: HCC 2002 - IEEE CS International Symposium on Human-Centric Computing Languages and Environments 3-6 September, 2002, Arlington, VA, USA. pp. 140-148. https://csdl.computer.org/comp/proceedings/hcc/2002/1644/00/16440140abs.htm

Burnett, Margaret M., Ren, Bing, Ko, Andrew Jensen, Cook, Curtis R., Rothermel, Gregg (2001): Visually Testing Recursive Programs in Spreadsheet Languages. In: HCC 2001 - IEEE CS International Symposium on Human-Centric Computing Languages and Environments September 5-7, 2001, Stresa, Italy. pp. 288-. https://csdl.computer.org/comp/proceedings/hcc/2001/0474/00/04740288abs.htm

Beckwith, Laura, Burnett, Margaret M., Cook, Curtis R. (2002): Reasoning about Many-to-Many Requirement Relationships in Spreadsheets. In: HCC 2002 - IEEE CS International Symposium on Human-Centric Computing Languages and Environments 3-6 September, 2002, Arlington, VA, USA. pp. 149-157. https://csdl.computer.org/comp/proceedings/hcc/2002/1644/00/16440149abs.htm

Wallace, Christine, Cook, Curtis R., Summet, Jay, Burnett, Margaret M. (2002): Assertions in End-User Software Engineering: A Think-Aloud Study. In: HCC 2002 - IEEE CS International Symposium on Human-Centric Computing Languages and Environments 3-6 September, 2002, Arlington, VA, USA. pp. 63-. https://csdl.computer.org/comp/proceedings/hcc/2002/1644/00/16440063abs.htm

Jr., John W. Atwood, Burnett, Margaret M., Walpole, Rebecca A., Wilcox, E. M., Yang, Sherry (1996): Steering programs via time travel. In: VL 1996 , 1996, . pp. 4-11.

Burnett, Margaret M. (1993): Types and Type Inference in a Visual Programming Language. In: Proceedings of the 1993 IEEE Workshop on Visual Languages August 24-27, 1993, Bergen, Norway. pp. 238-243.

Burnett, Margaret M., Ambler, Allen L. (1990): Efficiency Issues in a Class of Visual Language. In: VL 1990 , 1990, . pp. 209-214.

Burnett, Margaret M., Ambler, Allen L. (1992): A Declarative Approach to Event-Handling in Visual Programming Languages. In: Proceedings of the 1992 IEEE Workshop on Visual Languages September 15-18, 1992, Seattle, Washington, USA. pp. 34-40.

Burnett, Margaret M., Jr., John W. Atwood, Welch, Zachary T. (1998): Implementing Level 4 Liveness in Declarative Visual Programming Languages. In: VL 1998 , 1998, . pp. 126-133.

Burnett, Margaret M., Cao, Nanyu, Jr., John W. Atwood (2000): Time in Grid-Oriented VPLs: Just Another Dimension?. In: VL 2000 , 2000, . pp. 137-144. https://csdl.computer.org/comp/proceedings/vl/2000/0840/00/08400137abs.htm

Burnett, Margaret M., Sheretov, Andrei, Rothermel, Gregg (1999): Scaling up a \"What You See Is What You Test\" Methodology to Spreadsheet Grids. In: VL 1999 , 1999, . pp. 30-37. https://csdl.computer.org/comp/proceedings/vl/1999/0216/00/02160030abs.htm

Carlson, Paul, Burnett, Margaret M. (1995): Integrating Algorithm Animation into a Declarative Visual Programming Language. In: VL 1995 , 1995, . pp. 126-127. https://csdl.computer.org/comp/proceedings/vl/1995/7045/00/70450126abs.htm

Djang, Rebecca Walpole, Burnett, Margaret M. (1998): Similarity Inheritance: A New Model of Inheritance for Spreadsheet VPLs. In: VL 1998 , 1998, . pp. 134-141.

Gottfried, Herkimer J., Burnett, Margaret M. (1997): Graphical Definitions: Making Spreadsheets Visual Through Direct Manipulation and Gestures. In: VL 1997 , 1997, . pp. 250-257.

Green, T. R. G., Burnett, Margaret M., Ko, Andrew Jensen, Rothermel, Karen J., Cook, Curtis R., Schonfeld, Justin (2000): Using the Cognitive Walkthrough to Improve the Design of a Visual Programming Experiment. In: VL 2000 , 2000, . pp. 172-179. https://csdl.computer.org/comp/proceedings/vl/2000/0840/00/08400172abs.htm

Pandey, Rajeev K., Burnett, Margaret M. (1993): Is It Easier to Write Matrix Manipulation Programs Visually or Textually? An Empirical Stu. In: Proceedings of the 1993 IEEE Workshop on Visual Languages August 24-27, 1993, Bergen, Norway. pp. 344-351.

Walpole, Rebecca A., Burnett, Margaret M. (1997): Supporting Reuse of Evolving Visual Code. In: VL 1997 , 1997, . pp. 68-75.

Yang, Sherry, Burnett, Margaret M. (1994): From Concrete Forms to Generalized Abstractions through Perspective-Oriented Analysis Of L. In: VL 1994 , 1994, . pp. 6-14.

Zee, Pieter van, Burnett, Margaret M., Chesire, Maureen (1996): Retire Superman: Handling Exceptions Seamlessly in a Declarative Visual Programming Langua. In: VL 1996 , 1996, . pp. 222-230. https://doi.ieeecomputersociety.org/10.1109/VL.1996.545291

Beckwith, Laura, Burnett, Margaret M. (2004): Gender: An Important Factor in End-User Programming Environments?. In: VL-HCC 2004 - IEEE Symposium on Visual Languages and Human-Centric Computing 26-29 September, 2004, Rome, Italy. pp. 107-114. https://doi.ieeecomputersociety.org/10.1109/VLHCC.2004.28

Beckwith, Laura, Sorte, Shraddha, Burnett, Margaret M., Wiedenbeck, Susan, Chintakovid, Thippaya, Cook, Curtis R. (2005): Designing Features for Both Genders in End-User Programming Environments. In: VL-HCC 2005 - IEEE Symposium on Visual Languages and Human-Centric Computing 21-24 September, 2005, Dallas, TX, USA. pp. 153-160. https://doi.ieeecomputersociety.org/10.1109/VLHCC.2005.31

Blackwell, Alan, Burnett, Margaret M., Jones, Simon L. Peyton (2004): Champagne Prototyping: A Research Technique for Early Evaluation of Complex End-User Progr. In: VL-HCC 2004 - IEEE Symposium on Visual Languages and Human-Centric Computing 26-29 September, 2004, Rome, Italy. pp. 47-54. https://doi.ieeecomputersociety.org/10.1109/VLHCC.2004.10

Lawrance, Joseph, Clarke, Steven, Burnett, Margaret M., Rothermel, Gregg (2005): How Well Do Professional Developers Test with Code Coverage Visualizations? An Empirical S. In: VL-HCC 2005 - IEEE Symposium on Visual Languages and Human-Centric Computing 21-24 September, 2005, Dallas, TX, USA. pp. 53-60. https://doi.ieeecomputersociety.org/10.1109/VLHCC.2005.44

Phalgune, Amit, Kissinger, Cory, Burnett, Margaret M., Cook, Curtis R., Beckwith, Laura, Ruthruff, Joseph R. (2005): Garbage in, Garbage out? An Empirical Look at Oracle Mistakes by End-User Programmers. In: VL-HCC 2005 - IEEE Symposium on Visual Languages and Human-Centric Computing 21-24 September, 2005, Dallas, TX, USA. pp. 45-52. https://doi.ieeecomputersociety.org/10.1109/VLHCC.2005.40

Ruthruff, Joseph R., Phalgune, Amit, Beckwith, Laura, Burnett, Margaret M., Cook, Curtis R. (2004): Rewarding \"Good\" Behavior: End-User Debugging and Rewards. In: VL-HCC 2004 - IEEE Symposium on Visual Languages and Human-Centric Computing 26-29 September, 2004, Rome, Italy. pp. 115-122. https://doi.ieeecomputersociety.org/10.1109/VLHCC.2004.44

Lawrance, Joseph, Bellamy, Rachel K. E., Burnett, Margaret M. (2007): Scents in Programs: Does Information Foraging Theory Apply to Program Maintenance?. In: VL-HCC 2007 - IEEE Symposium on Visual Languages and Human-Centric Computing 23-27 September, 2007, Coeur dAlene, Idaho, USA. pp. 15-22. https://doi.ieeecomputersociety.org/10.1109/VLHCC.2007.48

Lawrance, Joseph, Abraham, Robin, Burnett, Margaret M., Erwig, Martin (2006): Sharing reasoning about faults in spreadsheets: An empirical study. In: VL-HCC 2006 - IEEE Symposium on Visual Languages and Human-Centric Computing 4-8 September, 2006, Brighton, UK. pp. 35-42. https://doi.ieeecomputersociety.org/10.1109/VLHCC.2006.43

Beckwith, Laura, Inman, Derek, Rector, Kyle, Burnett, Margaret M. (2007): On to the Real World: Gender and Self-Efficacy in Excel. In: VL-HCC 2007 - IEEE Symposium on Visual Languages and Human-Centric Computing 23-27 September, 2007, Coeur dAlene, Idaho, USA. pp. 119-126. https://doi.ieeecomputersociety.org/10.1109/VLHCC.2007.42

Chintakovid, Thippaya, Wiedenbeck, Susan, Burnett, Margaret M., Grigoreanu, Valentina (2006): Pair Collaboration in End-User Debugging. In: VL-HCC 2006 - IEEE Symposium on Visual Languages and Human-Centric Computing 4-8 September, 2006, Brighton, UK. pp. 3-10. https://doi.ieeecomputersociety.org/10.1109/VLHCC.2006.36

Grigoreanu, Valentina, Beckwith, Laura, Fern, Xiaoli Z., Yang, Sherry, Komireddy, Chaitanya, Narayanan, Vaishnavi, Cook, Curtis R., Burnett, Margaret M. (2006): Gender Differences in End-User Debugging, Revisited: What the Miners Found. In: VL-HCC 2006 - IEEE Symposium on Visual Languages and Human-Centric Computing 4-8 September, 2006, Brighton, UK. pp. 19-26. https://doi.ieeecomputersociety.org/10.1109/VLHCC.2006.24

Subrahmaniyan, Neeraja, Kissinger, Cory, Rector, Kyle, Inman, Derek, Kaplan, Jared, Beckwith, Laura, Burnett, Margaret M. (2007): Explaining Debugging Strategies to End-User Programmers. In: VL-HCC 2007 - IEEE Symposium on Visual Languages and Human-Centric Computing 23-27 September, 2007, Coeur dAlene, Idaho, USA. pp. 127-136. https://doi.ieeecomputersociety.org/10.1109/VLHCC.2007.21

Grigoreanu, Valentina, Cao, Jill, Kulesza, Todd, Bogart, Christopher, Rector, Kyle, Burnett, Margaret M., Wiedenbeck, Susan (2008): Can feature design reduce the gender gap in end-user software development environments?. In: VL-HCC 2008 - IEEE Symposium on Visual Languages and Human-Centric Computing 15-19 September, 2008, Herrsching am Ammersee, Germany. pp. 149-156. https://dx.doi.org/10.1109/VLHCC.2008.4639077

Bogart, Christopher, Burnett, Margaret M., Cypher, Allen, Scaffidi, Christopher (2008): End-user programming in the wild: A field study of CoScripter scripts. In: VL-HCC 2008 - IEEE Symposium on Visual Languages and Human-Centric Computing 15-19 September, 2008, Herrsching am Ammersee, Germany. pp. 39-46. https://dx.doi.org/10.1109/VLHCC.2008.4639056

Burnett, Margaret M., Ambler, Allen L. (1992): Generalizing Event Detection and Response in Visual Programming Languages. In: Advanced Visual Interfaces 1992 , 1992, . pp. 334-347.

Carlson, Paul, Burnett, Margaret M., Cadiz, Jonathan J. (1996): A seamless integration of algorithm animation into a visual programming language. In: Catarci, Tiziana, Costabile, Maria Francesca, Levialdi, Stefano, Santucci, Giuseppe (eds.) AVI 1996 - Proceedings of the workshop on Advanced visual interfaces May 27-29, 1996, Gubbio, Italy. pp. 194-202. https://doi.acm.org/10.1145/948449.948479

Kissinger, Cory, Burnett, Margaret M., Stumpf, Simone, Subrahmaniyan, Neeraja, Beckwith, Laura, Yang, Sherry, Rosson, Mary Beth (2006): Supporting end-user debugging: what do users want to know?. In: Celentano, Augusto (eds.) AVI 2006 - Proceedings of the working conference on Advanced visual interfaces May 23-26, 2006, Venezia, Italy. pp. 135-142. https://doi.acm.org/10.1145/1133265.1133293

Ruthruff, J., Creswick, E., Burnett, Margaret M., Cook, C., Prabhakararao, S., Fisher, M., Main, M. (2003): End-user software visualizations for fault localization. In: Proceedings of the ACM Symposium on Software Visualization , 2003, . pp. 123-132. https://doi.acm.org/10.1145/774833.774851

Subrahmaniyan, Neeraja, Burnett, Margaret M., Bogart, Christopher (2008): Software visualization for end-user programmers: trial period obstacles. In: Proceedings of the ACM Symposium on Software Visualization , 2008, . pp. 135-144. https://doi.acm.org/10.1145/1409720.1409742

Burnett, Margaret M., Scaffidi, Christopher (2014): End-User Development. In: Lowgren, Jonas, Carroll, John M., Hassenzahl, Marc, Erickson, Thomas, Blackwell, Alan, Overbeeke, Kees, Hummels, Caroline, Spence, Robert, Apperley, Mark, Holtzblatt, Karen, Beyer, Hugh R., Kjeldskov, Jesper, Burnett, Margaret M., Scaffidi, Christopher, Svanaes, Dag, Hook, Kristina, Sutcliffe, Alistair G., Schmidt, Albrecht, Cockton, Gilbert, Kaptelinin, Victor, Christensen, Clayton M., Hippel, Eric von, Tractinsky, Noam, Challis, Ben, Shusterman, Richard, Hudson, William, Mann, Steve, Whitworth, Brian, Ahmad, Adnan, de Souza, Clarisse Sieckenius, Fishwick, Paul A., Grudin, Jonathan, Poltrock, Steven, Gallagher, Shaun, Dix, Alan J., Nielsen, Lene, Randall, Dave, Rouncefield, Mark, Bowman, Doug A., Kock, Ned, Cairns, Paul, Few, Stephen, Dautenhahn, Kerstin, Paterno, Fabio, Cyr, Dianne, Mortier, Richard, Haddadi, Hamed, Henderson, Tristan, McAuley, Derek, Crowcroft, Jon, Crabtree, Andy, Stephanidis, Constantine, Giaccardi, Elisa, Stappers, Pieter, Blandford, Ann, Zimmerman, John, Forlizzi, Jodi (eds). "The Encyclopedia of Human-Computer Interaction, 2nd Ed." The Interaction Design Foundation .

Lawrance, Joseph, Burnett, Margaret M., Bellamy, Rachel, Bogart, Christopher, Swart, Calvin (2010): Reactive information foraging for evolving goals. In: Proceedings of ACM CHI 2010 Conference on Human Factors in Computing Systems , 2010, . pp. 25-34. https://doi.acm.org/10.1145/1753326.1753332

Grigoreanu, Valentina I., Burnett, Margaret M., Robertson, George G. (2010): A strategy-centric approach to the design of end-user debugging tools. In: Proceedings of ACM CHI 2010 Conference on Human Factors in Computing Systems , 2010, . pp. 713-722. https://doi.acm.org/10.1145/1753326.1753431

Cao, Jill, Riche, Yann, Wiedenbeck, Susan, Burnett, Margaret M., Grigoreanu, Valentina (2010): End-user mashup programming: through the design lens. In: Proceedings of ACM CHI 2010 Conference on Human Factors in Computing Systems , 2010, . pp. 1009-1018. https://doi.acm.org/10.1145/1753326.1753477

Myers, Brad A., Burnett, Margaret M., Ko, Andrew J., Rosson, Mary Beth, Scaffidi, Christopher, Wiedenbeck, Susan (2010): End user software engineering: CHI 2010 special interest group meeting. In: Proceedings of ACM CHI 2010 Conference on Human Factors in Computing Systems , 2010, . pp. 3189-3192. https://doi.acm.org/10.1145/1753846.1753953

Burnett, Margaret M. (2010): Gender HCI: what about the software?. In: ACM 28th International Conference on Design of Communication , 2010, . pp. 251. https://dx.doi.org/10.1145/1878450.1878493

Burnett, Margaret M. (2009): What Is End-User Software Engineering and Why Does It Matter?. In: Pipek, Volkmar, Rosson, Mary Beth, Ruyter, Boris E. R. de, Wulf, Volker (eds.) End-User Development - 2nd International Symposium - IS-EUD 2009 March 2-4, 2009, Siegen, Germany. pp. 15-28. https://dx.doi.org/10.1007/978-3-642-00427-8_2

Grigoreanu, Valentina, Brundage, James, Bahna, Eric, Burnett, Margaret M., ElRif, Paul, Snover, Jeffrey (2009): Males' and Females' Script Debugging Strategies. In: Pipek, Volkmar, Rosson, Mary Beth, Ruyter, Boris E. R. de, Wulf, Volker (eds.) End-User Development - 2nd International Symposium - IS-EUD 2009 March 2-4, 2009, Siegen, Germany. pp. 205-224. https://dx.doi.org/10.1007/978-3-642-00427-8_12

Burnett, Margaret M., Cook, Curtis R., Pendse, Omkar, Rothermel, Gregg, Summet, Jay, Wallace, Chris S. (2003): End-User Software Engineering with Assertions in the Spreadsheet Paradigm. In: Proceedings of the 25th International Conference on Software Engineering May 3-10, 2003, Portland, Oregon, USA. pp. 93-105. https://csdl.computer.org/comp/proceedings/icse/2003/1877/00/18770093abs.htm

Erwig, Martin, Burnett, Margaret M. (2002): Adding Apples and Oranges. In: Krishnamurthi, Shriram, Ramakrishnan, C. R. (eds.) Practical Aspects of Declarative Languages, 4th International Symposium - PADL 2002 January 19-20, 2002, Portland, OR, USA. pp. 173-191. https://link.springer.de/link/service/series/0558/bibs/2257/22570173.htm

Bogart, Christopher, Burnett, Margaret M., Douglass, Scott, Piorkowski, David, Shinsel, Amber (2010): Does My Model Work? Evaluation Abstractions of Cognitive Modelers. In: Hundhausen, Christopher D., Pietriga, Emmanuel, Diaz, Paloma, Rosson, Mary Beth (eds.) IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2010 21-25 September 2010, 2010, Leganés-Madrid, Spain. pp. 49-56. https://dx.doi.org/10.1109/VLHCC.2010.16

Scaffidi, Christopher, Bogart, Christopher, Burnett, Margaret M., Cypher, Allen, Myers, Brad A., Shaw, Mary (2009): Predicting reuse of end-user web macro scripts. In: IEEE Symposium on Visual Languages and Human-Centric Computing - VL/HCC 2009 20-24 September, 2009, Corvallis, OR, USA. pp. 93-100. https://doi.ieeecomputersociety.org/10.1109/VLHCC.2009.5295290

Kulesza, Todd, Stumpf, Simone, Burnett, Margaret M., Wong, Weng-Keen, Riche, Yann, Moore, Travis, Oberst, Ian, Shinsel, Amber, McIntosh, Kevin (2010): Explanatory Debugging: Supporting End-User Debugging of Machine-Learned Programs. In: Hundhausen, Christopher D., Pietriga, Emmanuel, Diaz, Paloma, Rosson, Mary Beth (eds.) IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2010 21-25 September 2010, 2010, Leganés-Madrid, Spain. pp. 41-48. https://dx.doi.org/10.1109/VLHCC.2010.15

Cao, Jill, Rector, Kyle, Park, Thomas H., Fleming, Scott D., Burnett, Margaret M., Wiedenbeck, Susan (2010): A Debugging Perspective on End-User Mashup Programming. In: Hundhausen, Christopher D., Pietriga, Emmanuel, Diaz, Paloma, Rosson, Mary Beth (eds.) IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2010 21-25 September 2010, 2010, Leganés-Madrid, Spain. pp. 149-156. https://dx.doi.org/10.1109/VLHCC.2010.29

Gilbert, Juan E., Burnett, Margaret M., Ladner, Richard E., Rosson, Mary Beth, Davis, Janet (2011): Applying the NSF broader impacts criteria to HCI research. In: Proceedings of ACM CHI 2011 Conference on Human Factors in Computing Systems , 2011, . pp. 459-462. https://dx.doi.org/10.1145/1979742.1979534

New to UX Design? We're Giving You a Free eBook!

The Basics of User Experience Design

Download our free ebook “The Basics of User Experience Design” to learn about core concepts of UX design.

In 9 chapters, we’ll cover: conducting user interviews, design thinking, interaction design, mobile UX design, usability, UX research, and many more!

A valid email address is required.
314,851 designers enjoy our newsletter—sure you don’t want to receive it?

New to UX Design? We're Giving You a Free eBook!

The Basics of User Experience Design

Download our free ebook “The Basics of User Experience Design” to learn about core concepts of UX design.

In 9 chapters, we’ll cover: conducting user interviews, design thinking, interaction design, mobile UX design, usability, UX research, and many more!

A valid email address is required.
314,851 designers enjoy our newsletter—sure you don’t want to receive it?