(Selected) Papers and Technical Reports Authored or Co-Authored by Margaret Burnett
This material is presented to ensure timely dissemination of scholarly
and technical work. Copyright and all rights therein are retained by
authors or by other copyright holders. All persons copying this
information are expected to adhere to the terms and constraints
invoked by each author's copyright. These works may not be reposted
without the explicit permission of the copyright holder.
Note that the definitive versions of all published papers appearing
here are those that actually appeared in print. In some cases, the
versions presented here may differ in minor ways. When citing any
published papers provided here, please reference the published
versions.
This list is not complete. If there is a paper or report you need
that I haven't gotten around to posting, let me know and I
will make sure to add it.
2008
- Using Information Scent to Model the Dynamic Foraging Behavior of Programmers in Maintenance Tasks,
Joseph Lawrance, Rachel Bellamy, Margaret Burnett, Kyle Rector,
ACM CHI 2008, Florence, Italy, April 2008.
(Best Paper Award Honorable Mention)
- Testing vs. Code Inspection vs. ... What Else? Male and Female End Users Debugging Strategies, Neeraja Subrahmaniyan, Laura Beckwith, Valentina Grigoreanu, Margaret Burnett, Susan Wiedenbeck, Vaishnavi Narayanan, Karin Bucht, Russell Drummond, and Xiaoli Fern, ACM Conference on Human-Computer Interaction, April 2008.
- Integrating Rich User Feedback into Intelligent User Interfaces, Simone Stumpf, Erin Sullivan, Erin Fitzhenry, Ian Oberst, Weng-Keen Wong, Margaret Burnett, ACM International Conference on Intelligent User Interfaces, January 2008. Here is the final version we sent them but unfortunately it is missing Table 2. Here is the corrected version.
2007
-
Mining Interpretable Human Strategies: A Case Study
Xiaoli Z. Fern, Chaitanya Komireddy, Margaret Burnett,
IEEE International Conference on Data Mining, Omaha NE, October 2007.
-
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.
-
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
-
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.
- 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.
- 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
-
Gender HCI: What About the Software? Laura Beckwith, Margaret Burnett, Valentina Grigoreanu, Susan Wiedenbeck, Computer, 83-87, November 2006. Here is the version that was printed. This is the version we sent them (which we like a little better than the version that was printed).
-
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.
-
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.
-
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.
-
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.
- 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.
-
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.
- "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.
- "Tinkering and Gender in End-User Programmers' Debugging," Laura Beckwith, Cory Kissinger, Margaret Burnett, Susan Wiedenbeck, Joseph Lawrance, Alan Blackwell, Curtis Cook, ACM Conference on Human-Computer Interaction (CHI'06), Montreal, Canada, April 2006.
- "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.
- "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.
- "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
- "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.
- "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.
- "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.
- "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.
- "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.
- "Six Challenges in Supporting End-User Debugging", Joseph Ruthruff and Margaret Burnett, First Workshop on End-User Software Engineering, St. Louis, MO, May 2005.
- "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.
- "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
- "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.
- "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.
- "End-User Software Engineering", Margaret Burnett, Curtis Cook, Gregg Rothermel, Communications of the ACM, Sept. 2004, 53-58.
- "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.
- "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.
- "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.
- "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.)
- "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
- "HCI research regarding end-user requirement specification: a tutorial," Margaret Burnett, Knowledge-Based Systems 16 (7-8), Elsevier, November 2003, 341-349.
- "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.
- "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.
- "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.
- "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.
- "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.
- "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.
- "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
- "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.
-
"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
- "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.
- "Bringing HCI Research to Bear Upon End-User Requirement
Specification (Invited paper)," Margaret Burnett, International
Workshop on Lyee Methodology, Paris, France, October 2002.
- "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.
- "A Scalable Method for Deductive Generalization in the
Spreadsheet Paradigm, Margaret Burnett, Sherry Yang, and Jay Summet,
interactions, ACM, Sept./Oct. 2002.
-
"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
-
"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
-
"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
-
"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
-
"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.
-
"Applying Attention Investment to End-User Programming" (Tech Note),
Alan Blackwell and Margaret Burnett, IEEE Symposium on Human-Centric
Languages, Sept. 2002.
-
"End-User Assertions: Propagating their Implications," Jay Summet and Margaret Burnett, TR # 02-60-04, Oregon State University. 2002.
PDF
- "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.
- "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
-
"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
- "Adding Apples and Oranges," Martin Erwig
and Margaret Burnett, Fourth International Symposium on Practical
Aspects of Declarative Languages, January 2002.
PDF
2001
-
"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
-
"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
-
"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
-
"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
-
"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
-
"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
- "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
- "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
-
"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
-
"Exception Handling in the Spreadsheet Paradigm", M. Burnett, A. Agrawal,
P. van Zee, IEEE Trans. on Software Engineering, Oct. 2000, 923-942.
PDF
-
"Time in Grid-Oriented VPLs: Just Another Dimension?" M. Burnett,
N. Cao, J. Atwood, IEEE Symposium on Visual Languages, Sept. 2000.
gzip'ed postscript
-
"Using the Cognitive Walkthrough to Improve the Design of a Visual
Programming Experiment", Thomas Green, Margaret Burnett, Andrew Ko,
Karen Rothermel, Curtis Cook and Justin Schonfeld, IEEE Symposium on
Visual Languages, Sept. 2000.
gzip'ed postscript
-
"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
-
"Scaling Up a 'What You See Is What You Test' Methodology to Testing
Spreadsheet Grids", Margaret M. Burnett, Andrei Sheretov, Gregg
Rothermel, 1999 IEEE Symposium on Visual Languages, Tokyo, Japan,
Sept. 1999.
Postscript
-
"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
-
"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
-
"Visual Programming," Margaret Burnett, in Encyclopedia of Electrical
and Electronics Engineering (John G. Webster, ed.), John WIley & Sons
Inc., New York, 1999.
Postscript
1998
- "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.
-
"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
-
Implementing Level-4 Liveness in Declarative Visual Programming Languages,
M. Burnett, J. Atwood, Z. Welch, 1998 IEEE Symposium on Visual Languages,
Sept. 1998:
Postscript
-
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
-
"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
-
"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
-
"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
-
"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
-
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
-
"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
-
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
-
"Testing Strategies for Form-Based Visual Programs",
Gregg Rothermel, Lixin Li, and Margaret Burnett, ISSRE, Nov. 1997.
Postscript
-
"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
-
"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
-
"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
-
"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
- "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.
-
"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.
-
Visual Object-Oriented Programming: Concepts and Environments,
(M. Burnett, A. Goldberg, T. Lewis, eds.), Prentice-Hall/Manning, 1995.
Html
-
TR: "Algorithm Animation in a Declarative Visual Programming Language",
Paul Carlson and Margaret Burnett, TR 95-60-2, April 1995.
Postscript
-
"Scaling Up Visual Programming Languages", Margaret Burnett,
Marla Baker, Carisa Bohus, Paul Carlson, Sherry Yang, Pieter van Zee,
Computer, March 1995, 45-54.
Html
-
"Visual Programming", Margaret Burnett and
David McIntyre, Computer, March 1995.
-
TR: "A Guided Tour of Forms/3", Judith G. Hays and Margaret M. Burnett,
TR 95-60-6, June 1995. Postscript
-
"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
-
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
-
"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
-
"Declarative Visual Languages",
Journal of Visual Languages and Computing, 1-3, March 1994.
PDF
-
"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
-
"A Classification System for Visual Programming Languages",
M. Burnett and M. Baker, Journal of Visual Languages and Computing,
September 1994.
PDF
-
"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.
-
TR: "Some Real-World Uses of Visual Programming Systems", TR 94-60-7,
Margaret Burnett and Benjamin Summers, December 1994.
Postscript
1993
-
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
-
"Types and Type Inference in a Visual Programming Language",
M. Burnett, 1993 IEEE Symposium on Visual Languages, 238-243, Aug. 1993.
-
"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
-
"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).
-
"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
-
"Operational Versus Definitional: A Perspective on Programming
Paradigms", A. Ambler, M. Burnett, B. Zimmerman, Computer, Sept. 1992.
1991
- Dissertation: "Abstraction in the Demand-Driven, Temporal-Assignment,
Visual Language Model", M. Burnett, August 1991.
1990
- "Visual Forms of Iteration that Preserve Single Assignment",
A. Ambler and M. Burnett, Journal of Visual Languages and Computing,
1990.
1989
- "Influence of visual technology on the evolution of language
environments", A. Ambler and M. Burnett, Computer, Oct. 1989.
Date of last update: Nov. 13, 2007.