{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T17:27:42Z","timestamp":1780334862207,"version":"3.54.1"},"publisher-location":"Cham","reference-count":90,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783319602905","type":"print"},{"value":"9783319602912","type":"electronic"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1007\/978-3-319-60291-2_10","type":"book-chapter","created":{"date-parts":[[2017,8,10]],"date-time":"2017-08-10T11:14:57Z","timestamp":1502363697000},"page":"231-268","source":"Crossref","is-referenced-by-count":4,"title":["Toward Theory-Based End-User Software Engineering"],"prefix":"10.1007","author":[{"given":"Margaret","family":"Burnett","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Todd","family":"Kulesza","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Alannah","family":"Oleson","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shannon","family":"Ernst","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Laura","family":"Beckwith","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jill","family":"Cao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"William","family":"Jernigan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Valentina","family":"Grigoreanu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2017,8,11]]},"reference":[{"key":"10_CR1","unstructured":"Aho, A., Lam, M., Sethi, R., Ullman, J. (2006). Compilers: principles, techniques & tools. Boston, MA, USA: Addison Wesley."},{"key":"10_CR2","unstructured":"Anderson, L., Krathwohl, D., Airasian, P., Cruikshank, K., Mayer, R., Pintrich, P., et al. (Ed.). (2001). A taxonomy for learning, teaching, and assessing: a revision of Bloom\u2019s taxonomy of educational objectives (Complete edition). Longman."},{"issue":"7","key":"10_CR3","doi-asserted-by":"crossref","first-page":"904","DOI":"10.1002\/ejsp.835","volume":"41","author":"M Appel","year":"2011","unstructured":"Appel, M., Kronberger, N., Aronson, J. (2011). Stereotype threat impair ability building: effects on test preparation among women in science and technology. European Journal of Social Psychology, 41(7), 904\u2013913.","journal-title":"European Journal of Social Psychology"},{"issue":"2","key":"10_CR4","doi-asserted-by":"crossref","first-page":"191","DOI":"10.1037\/0033-295X.84.2.191","volume":"8","author":"A Bandura","year":"1977","unstructured":"Bandura, A. (1977). Self-efficacy: toward a unifying theory of behavioral change. Psychological Review, 8(2), 191\u2013215.","journal-title":"Psychological Review"},{"key":"10_CR5","volume-title":"Social foundations of thought and action","author":"A Bandura","year":"1986","unstructured":"Bandura, A. (1986). Social foundations of thought and action. Englewood Cliffs, NJ: Prentice Hall."},{"key":"10_CR6","doi-asserted-by":"crossref","unstructured":"Beckwith, L., Burnett, M., Wiedenbeck, S., Grigoreanua, V., Wiedenbeck, S. (2006). Gender HCI: what about the software? Computer, (Nov. 2006), 83\u201387.","DOI":"10.1109\/MC.2006.382"},{"key":"10_CR7","doi-asserted-by":"crossref","unstructured":"Beckwith, L., Inman, D., Rector, K., Burnett, M. (2007). On to the real world: gender and self-efficacy in excel. In IEEE symposium visual languages and human-centric computing (pp. 119\u2013126). USA: IEEE, Couer d\u2019Alene, Idaho.","DOI":"10.1109\/VLHCC.2007.15"},{"key":"10_CR8","doi-asserted-by":"crossref","unstructured":"Beckwith, L., Sorte S., Burnett, M., Wiedenback, S., Chintakovid, T., Cook C. (2005). Designing features for both genders in end-user programming environments. In IEEE symposium VLHCC (pp. 153\u2013160). USA: IEEE, Dallas, Texas.","DOI":"10.1109\/VLHCC.2005.31"},{"key":"10_CR9","doi-asserted-by":"crossref","unstructured":"Beyer, S., Rynes, K., Perrault, J., Hay, K., Haller, S. (2003). Gender differences in computer science students. In SIGCSE: special interest group on computer science education (pp. 49\u201353). Reno, Nevada, USA: ACM.","DOI":"10.1145\/611892.611930"},{"key":"10_CR10","doi-asserted-by":"crossref","first-page":"150","DOI":"10.1109\/HCC.2001.995253","volume-title":"IEEE symposium human-centric computing languages and environments","author":"A Blackwell","year":"2001","unstructured":"Blackwell, A., & Hague, R. (2001). AutoHAN: an architecture for programming the home. IEEE symposium human-centric computing languages and environments (pp. 150\u2013157). Stresa: IEEE."},{"key":"10_CR11","doi-asserted-by":"crossref","unstructured":"Blackwell, A. F. (2002). First steps in programming: a rationale for attention investment models. In IEEE VL\/HCC (pp. 2\u201310). Arlington, Virginia, USA: IEEE.","DOI":"10.1109\/HCC.2002.1046334"},{"key":"10_CR12","doi-asserted-by":"crossref","unstructured":"Brandt, J., Dontcheva, M., Weskamp, M., Klemmer, S. (2010). Example-centric programming: integrating web search into the programming environment. In ACM conference on human factors in computing systems (pp. 513\u2013522). Atlanta, Georgia, USA: ACM.","DOI":"10.1145\/1753326.1753402"},{"key":"10_CR13","unstructured":"Bunt, A., Lount, M., Lauzon, C. (2012). Are explanations always important? A study of deployed, low-cost intelligent interactive systems. In ACM IUI (pp. 169\u2013178). Austin, Texas, USA: ACM."},{"key":"10_CR14","doi-asserted-by":"crossref","first-page":"450","DOI":"10.1016\/j.intcom.2011.06.004","volume":"23","author":"M Burnett","year":"2011","unstructured":"Burnett, M., Beckwith, L., Wiedenbeck, S., Fleming, S. D., Cao, J., Park, T. H., et al. (2011). Gender pluralism in problem-solving software. Interacting with Computers, 23, 450\u2013460.","journal-title":"Interacting with Computers"},{"key":"10_CR15","doi-asserted-by":"publisher","unstructured":"Burnett, M., Fleming, S., Iqbal, S., Venolia, G., Rajaram, V., Farooq, U., et al. (2010). Gender differences and programming environments: across programming populations. In ACM-IEEE international symposium on empirical software engineering and measurement. 10 pages. http:\/\/doi.acm.org\/10.1145\/1852786.1852824","DOI":"10.1145\/1852786.1852824"},{"key":"10_CR16","doi-asserted-by":"crossref","unstructured":"Burnett, M., & Myers, B. (2014). Future of end-user software engineering: Beyond the silos. In ACM\/IEEE international conference on software engineering: future of software engineering track (ICSE companion proceedings) (pp. 201\u2013211). Hyderabad, India: ACM","DOI":"10.1145\/2593882.2593896"},{"key":"10_CR17","doi-asserted-by":"crossref","unstructured":"Burnett, M., Peters, A., Hill, C., Elarief, N. (2016). Finding gender-inclusiveness software issues with GenderMag: a field investigation. In ACM conference on human factors in computing systems (CHI). (pp. 760\u2013787). Oxford, UK: Oxford University Press.","DOI":"10.1145\/2858036.2858274"},{"issue":"6","key":"10_CR18","doi-asserted-by":"publisher","first-page":"760","DOI":"10.1093\/iwc\/iwv046","volume":"28","author":"M Burnett","year":"2016","unstructured":"Burnett, M., Stumpf, S., Macbeth, J., Makri, S., Beckwith, L., Kwan, I., et al. (2016). GenderMag: a method for evaluating software\u2019s gender inclusiveness. Interacting with Computers, 28(6), 760\u2013787. doi: 10.1093\/iwc\/iwv046 .","journal-title":"Interacting with Computers"},{"key":"10_CR19","unstructured":"Cao, J., Fleming, S., Burnett, M. (2011). An exploration of design opportunities for \u201cgardening\u201d end-user programmers\u2019 ideas. In IEEE symposium on visual languages and human-centric computing (pp. 35\u201342)."},{"issue":"6","key":"10_CR20","doi-asserted-by":"crossref","first-page":"640","DOI":"10.1093\/iwc\/iwu022","volume":"27","author":"J Cao","year":"2015","unstructured":"Cao, J., Fleming, S., Burnett, M., Scaffidi, C. (2015). Idea Garden: situated support for problem solving by end-user programmers. Interacting with Computers, 27(6), 640\u2013660.","journal-title":"Interacting with Computers"},{"key":"10_CR21","doi-asserted-by":"crossref","unstructured":"Cao, J., Rector, K., Park, T., Fleming, S., Burnett, M., Wiedenbeck, S. (2010). A debugging perspective on end-user mashup programming. In IEEE symposium on visual languages and human-centric computing (pp. 149\u2013156). Madrid, Spain: IEEE.","DOI":"10.1109\/VLHCC.2010.29"},{"key":"10_CR22","unstructured":"Carroll, J. (1990). The nurnberg funnel: designing minimalist instruction for practical computer skill. Cambridge, MA, USA: MIT Press."},{"key":"10_CR23","doi-asserted-by":"crossref","unstructured":"Carroll, J. (Ed.). (1998). Minimalism beyond the nurnberg funnel. Cambridge, MA, USA: MIT Press.","DOI":"10.7551\/mitpress\/4616.001.0001"},{"key":"10_CR24","unstructured":"Carroll, J., & Rosson, C. (1987). The paradox of the active user. In Interfacing thought: cognitive aspects of human-computer interaction (pp. 26\u201328). Cambridge, MA, USA: MIT Press."},{"key":"10_CR25","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1109\/VLHCC.2010.33","volume-title":"IEEE symposium on visual languages and human-centric computing","author":"C Chambers","year":"2010","unstructured":"Chambers, C., & Scaffidi, C. (2010). Struggling to excel: a field study of challenges faced by spreadsheet users. IEEE symposium on visual languages and human-centric computing (pp. 187\u2013194). Pittsburg, USA: IEEE."},{"issue":"2","key":"10_CR26","doi-asserted-by":"crossref","first-page":"118","DOI":"10.1287\/isre.6.2.118","volume":"6","author":"D Compeau","year":"1995","unstructured":"Compeau, D., & Higgins, C. (1995). Application of social cognitive theory to training for computer skills. Information System Research, 6(2), 118\u2013143.","journal-title":"Information System Research"},{"key":"10_CR27","doi-asserted-by":"crossref","first-page":"211","DOI":"10.1016\/S0167-739X(97)00022-8","volume":"13","author":"MW Craven","year":"1997","unstructured":"Craven, M. W., & Shavlik, J. W. (1997). Using neural networks for data mining. Future Generation Computer Systems, 13, (Nov. 1997), 211\u2013229.","journal-title":"Future Generation Computer Systems"},{"key":"10_CR28","unstructured":"de Souza, C. S. (2017). Semiotic engineering: a cohering theory to connect EUD with HCI, CMC and more. In F. Patern\u00f2 & V. Wulf (Eds.). New perspectives in end-user development. (pp. 269\u2013306). Cham: Springer."},{"issue":"4","key":"10_CR29","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1145\/1361348.1361355","volume":"36","author":"R Ennals","year":"2007","unstructured":"Ennals, R., Brewer, E., Garofalakis, M., Shadle, M., Gandhi, P. (2007). Intel mash maker: join the web. SIGMOD Record, 36(4), 27\u201333.","journal-title":"SIGMOD Record"},{"issue":"2","key":"10_CR30","first-page":"14:1","volume":"22","author":"S Fleming","year":"2013","unstructured":"Fleming, S., Scaffidi, C., Piorkowski, D., Burnett, M., Bellamy, R., Lawrance, J., et al. (2013). An information foraging theory perspective on tools for debugging, refactoring, and reuse tasks. ACM Trans. Soft. Engr. and Method. (TOSEM), 22(2), 14:1.","journal-title":"ACM Trans. Soft. Engr. and Method. (TOSEM)"},{"issue":"3","key":"10_CR31","doi-asserted-by":"crossref","first-page":"611","DOI":"10.2307\/25148742","volume":"30","author":"S Gregor","year":"2006","unstructured":"Gregor, S. (2006). The nature of theory in information systems. MIS Quarterly, 30(3), 611\u2013642.","journal-title":"MIS Quarterly"},{"key":"10_CR32","unstructured":"Grigoreanu, V., Brundage, J., Bahna, E., Burnett, M., ElRif, P., Snover, J. (2009). Males\u2019 and females\u2019 script debugging strategies. In Symposium on end-user development. (pp. 205\u2013224). Siegen, Germany: Springer."},{"key":"10_CR33","first-page":"1","volume-title":"Transactions on Computer-Human Interaction","author":"V Grigoreanu","year":"2012","unstructured":"Grigoreanu, V., Burnett, M., Wiedenbeck, S., Cao, J., Rector, K., Kwan, I. (2012). End-user debugging strategies: a sensemaking perspective. Transactions on Computer-Human Interaction 19, 1, ACM."},{"key":"10_CR34","doi-asserted-by":"crossref","unstructured":"Grigoreanu, V., Cao, J., Kulesza, T., Bogart, C., Rector, K., Burnett, M., et al. (2008). Can feature design reduce the gender gap in end-user software development environments? In IEEE symposium on visual languages and human-centric computing (pp. 149\u2013156). New York, New York, USA: ACM.","DOI":"10.1109\/VLHCC.2008.4639077"},{"issue":"2","key":"10_CR35","doi-asserted-by":"crossref","first-page":"432","DOI":"10.1111\/j.1540-6237.2006.00389.x","volume":"87","author":"E Hargittai","year":"2006","unstructured":"Hargittai, E., & Shafer, S. (2006). Differences in actual and perceived online skills: the role of gender. Social Science Quarterly, 87(2), 432\u2013448.","journal-title":"Social Science Quarterly"},{"key":"10_CR36","doi-asserted-by":"crossref","unstructured":"Hartmann, B., MacDougall, D., Brandt, J., Klemmer, S. (2010). What would other programmers do: suggesting solutions to error messages. In ACM conference on human factors in computing systems (pp. 1019\u20131028). Atlanta, Georgia, USA: ACM.","DOI":"10.1145\/1753326.1753478"},{"issue":"9","key":"10_CR37","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1145\/903893.903933","volume":"46","author":"K Hartzel","year":"2003","unstructured":"Hartzel, K. (2003). How self-efficacy and gender issues affect software adoption and use. Communications of ACM, 46(9), 167\u2013171.","journal-title":"Communications of ACM"},{"key":"10_CR38","unstructured":"Herbsleb, J. (2016). Building a socio-technical theory of coordination: why and how. In ACM symposium foundations of software engineering (pp. 2\u201310). Seattle, Washington, USA: ACM."},{"issue":"4","key":"10_CR39","doi-asserted-by":"crossref","first-page":"1779","DOI":"10.1016\/j.chb.2013.02.012","volume":"29","author":"A Huffman","year":"2013","unstructured":"Huffman, A., Whetton, J., Huffman, W. (2013). Using technology in higher education: the influence of gender roles on technology self-efficacy. Computers in Human Behavior, 29(4), 1779\u20131786.","journal-title":"Computers in Human Behavior"},{"key":"10_CR40","doi-asserted-by":"crossref","unstructured":"Jernigan, W., Horvath, A., Lee, M., Burnett, M., Cuilty, T., Kuttal, S., et al. (2015). A principled evaluation for a principled Idea Garden. In Proceedings IEEE Visual Languages and Human-Centric Computing (VL\/HCC \u201915) (pp. 235\u2013243). Atlanta, Georgia, USA: IEEE.","DOI":"10.1109\/VLHCC.2015.7357222"},{"key":"10_CR41","doi-asserted-by":"crossref","unstructured":"Jernigan, W., Horvath, A, Lee, M., Burnett, M., Cuilty, T., Kuttal, S., et al. (2017). General principles for a Generalized Idea Garden. Journal of Visual Languages and Computing, 39, 51\u201365.","DOI":"10.1016\/j.jvlc.2017.04.005"},{"key":"10_CR88","volume-title":"Mental Models: Towards a Cognitive Science of Language, Inference, and Consciousness","author":"PN Johnson-Laird","year":"1983","unstructured":"Johnson-Laird, P. N. (1983). Mental Models: Towards a Cognitive Science of Language, Inference, and Consciousness. Cambridge MA, USA: Harvard University Press."},{"key":"10_CR42","doi-asserted-by":"crossref","first-page":"165","DOI":"10.1109\/VLHCC.2006.30","volume-title":"Symposium on visual languaes and human-centric computing","author":"C Kelleher","year":"2006","unstructured":"Kelleher, C., & Pausch, R. (2006). Lessons learned from designing a programming system to support middle school girls creating animated stories. Symposium on visual languaes and human-centric computing (pp. 165\u2013172). Brighton: IEEE."},{"key":"10_CR43","doi-asserted-by":"crossref","unstructured":"Ko, A., Abraham, R., Beckwith, L., Blackwell, A., Burnett, M., Erwig, M., et al. (2011). The state of the art in end-user software engineering. ACM Computing Surveys 43(3), Article 21, 44 pages.","DOI":"10.1145\/1922649.1922658"},{"key":"10_CR44","doi-asserted-by":"crossref","unstructured":"Ko, A., & Myers, B. (2004). Designing the whyline: a debugging interface for asking questions about program behavior. In ACM conference on human factors in computing systems (pp. 151\u2013158). Vienna, Austria: ACM.","DOI":"10.1145\/985692.985712"},{"key":"10_CR45","doi-asserted-by":"crossref","unstructured":"Ko, A., Myers, B., Aung, H. (2004). Six learning barriers in end-user programming systems. In IEEE symposium on visual languages and human-centric computing (pp. 199\u2013206). Rome, Italy: IEEE","DOI":"10.1109\/VLHCC.2004.47"},{"key":"10_CR46","doi-asserted-by":"crossref","unstructured":"Kulesza, T., Burnett, M. M., Wong, W. -K., Stumpf, S. (2015). Principles of explanatory debugging to personalize interactive machine learning. In ACM conference on intelligent user interfaces (pp. 126\u2013137). Atlanta, Georgia, USA: ACM.","DOI":"10.1145\/2678025.2701399"},{"key":"10_CR47","unstructured":"Kulesza, T., Stumpf, S., Burnett, M. M., Kwan, I. (2012). Tell me more? The effects of mental model soundness on personalizing an intelligent agent. In ACM CHI (pp. 1\u201310). Austin, Texas, USA: ACM."},{"key":"10_CR48","doi-asserted-by":"crossref","unstructured":"Kulesza, T., Stumpf, S., Burnett, M. M., Wong, W. -K., Riche, Y., Moore, T., et al. (2010). Explanatory debugging: supporting end-user debugging of machine-learned programs. In IEEE symposium on visual languages and human-centric computing (pp. 41\u201348). Madrid, Spain: IEEE.","DOI":"10.1109\/VLHCC.2010.15"},{"key":"10_CR49","unstructured":"Kulesza, T., Stumpf, S., Burnett, M. M., Yang, S. (2013). Too much, too little, or just right? Ways explanations impact end users\u2019 mental models. In IEEE symposium on visual languages and human-centric computing (pp. 3\u201310). San Jose, California, USA: IEEE."},{"key":"10_CR50","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2030365.2030367","volume":"1","author":"T Kulesza","year":"2011","unstructured":"Kulesza, T., Stumpf, S., Wong, W. -K., Burnett, M. M., Perona, S., Ko, A. J., et al. (2011). Why-oriented end-user debugging of naive Bayes text classification. ACM Transactions on Interactive Intelligent Systems, 1, 1.","journal-title":"ACM Transactions on Interactive Intelligent Systems"},{"issue":"2","key":"10_CR51","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1017\/S026988890200019X","volume":"17","author":"C Lacave","year":"2002","unstructured":"Lacave, C., & D\u00edez, F. J. (2002). A review of explanation methods for Bayesian networks. The Knowledge Engineering Review, 17(2), 107\u2013127.","journal-title":"The Knowledge Engineering Review"},{"key":"10_CR89","doi-asserted-by":"crossref","unstructured":"Lee, M., Bahmani, F., Kwan, I., Laferte, J., Charters, P., Horvath, A., et al. (2014). Principles of a debugging-first puzzle game for computing education. IEEE Symposium on Visual Languages and Human-Centric Computing, Melbourne, Australia (pp. 57\u201364).","DOI":"10.1109\/VLHCC.2014.6883023"},{"key":"10_CR52","doi-asserted-by":"crossref","unstructured":"Lee, M., & Ko, A. (2011). Personifying programming tool feedback improves novice programmers\u2019 learning. In Proceedings of ICER (pp. 109\u2013116). Providence, Rhode Island, USA: ACM Press.","DOI":"10.1145\/2016911.2016934"},{"key":"10_CR53","doi-asserted-by":"crossref","unstructured":"Lieberman, H., Paterno, F., Wulf, V. (Eds.). (2006). End-user development. Dordrecht, The Netherlands: Kluwer\/Springer.","DOI":"10.1007\/1-4020-5386-X"},{"key":"10_CR54","unstructured":"Lim, B. Y., & Dey, A. K. (2009). Proceedings of the International Conference on Ubiquitous Computing. Orlando, Florida, USA: ACM."},{"key":"10_CR55","unstructured":"Lin, J., Wong, J., Nichols, J., Cypher, A., Lau, T. (2009). End-user programming of mashups with Vegemite. In ACM international conference on intelligent user interfaces (pp. 97\u2013106). Sanibel Island, Florida, USA: ACM."},{"key":"10_CR56","doi-asserted-by":"crossref","unstructured":"Little, G., Lau, T., Cypher, A., Lin, J., Haber, D., Kandogan, E. (2007). Koala: capture, share, automate, personalize business processes on the web. In ACM conference on human factors in computing systems (pp. 943\u2013946). San Jose, California, USA: ACM.","DOI":"10.1145\/1240624.1240767"},{"key":"10_CR57","doi-asserted-by":"crossref","unstructured":"Loksa, D., Ko, A. J., Jernigan, W., Oleson, A., Mendez, C.J., Burnett, M. (2016). Programming, problem solving, and self-awareness: effects of explicit guidance. In ACM conference on human factors in computing systems (CHI). (pp. 1449\u20131461). California, USA: ACM, San Jose","DOI":"10.1145\/2858036.2858252"},{"key":"10_CR58","unstructured":"Luger, E. (2014). A design for life: recognizing the gendered politics affecting product design. In CHI workshop: perspectives on gender and product design. https:\/\/www.sites.google.com\/site\/technologydesignperspectives\/papers ."},{"key":"10_CR59","unstructured":"Marsden, N. (2014). CHI 2014 workshop on perspectives on gender and product design. https:\/\/www.sites.google.com\/site\/technologydesignperspectives\/papers ."},{"issue":"1","key":"10_CR60","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1207\/S15327051HCI1701_2","volume":"17","author":"D McFarlane","year":"2002","unstructured":"McFarlane, D. (2002). Comparison of four primary methods for coordinating the interruption of people in human-computer interaction. Human-Computer Interaction, 17(1), 63\u2013139.","journal-title":"Human-Computer Interaction"},{"key":"10_CR61","unstructured":"Meyers-Levy, J. (1989). Gender differences in information processing: a selectivity interpretation. In P. Cafferata & A. Tubout (Eds.), Cognitive and affective responses to advertising. Lexington Books. (pp. 219\u2013260). Lanham, Maryland, USA."},{"key":"10_CR62","doi-asserted-by":"crossref","unstructured":"Meyers-Levy, J., & Loken, B. (2015). Revisiting gender differences: what we know and what lies ahead. Journal of Consumer Psychology, 25, pp. 129\u2013149.","DOI":"10.1016\/j.jcps.2014.06.003"},{"key":"10_CR63","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1086\/209241","volume":"18","author":"J Meyers-Levy","year":"1991","unstructured":"Meyers-Levy, J., & Maheswaran, D. (1991). Exploing differences in males\u2019 and females\u2019 processing strategies. Journal of Consumer Research, 18, 63\u201370.","journal-title":"Journal of Consumer Research"},{"key":"10_CR64","doi-asserted-by":"crossref","unstructured":"Miller, R., Bolin, M., Chilton, L., Little, G., Webber, M., Yu, C. -H. (2010). Rewriting the web with chickenfoot. In A. Cypher, M. Dontcheva, T. Lau, & J. Nichols (Eds.), No code required: giving users tools to transform the web (pp. 39\u201363). Burlington, MA, USA: Morgan Kaufmann.","DOI":"10.1016\/B978-0-12-381541-5.00003-1"},{"issue":"9","key":"10_CR65","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1145\/1015864.1015888","volume":"47","author":"BA Myers","year":"2004","unstructured":"Myers, B. A., Pane, J. F., Ko, A. (2004). Natural programming languages and environments. Communications of the ACM, 47(9), 47\u201352.","journal-title":"Communications of the ACM"},{"key":"10_CR66","unstructured":"Norman, D. A. (2002). The design of everyday things. Revised and Expanded Edition. New York, New York, USA: Basic Books."},{"key":"10_CR67","doi-asserted-by":"crossref","unstructured":"Oney, S., & Myers, B. (2009). FireCrystal: understanding interactive behaviors in dynamic web pages. In IEEE symposium on visual languages and human-centric computing (pp. 105\u2013108).","DOI":"10.1109\/VLHCC.2009.5295287"},{"key":"10_CR68","unstructured":"Piorkowski, D., Henley, A., Nabi, T., Fleming, S., Scaffidi, C., Burnett, M. (2016). Foraging and navigations, fundamentally: developers\u2019 predictions of value and cost. In ACM symposium foundations of software engineering (pp. 97\u2013108). Seattle, Washington, USA: ACM."},{"key":"10_CR69","doi-asserted-by":"crossref","unstructured":"Pirolli, P. (2007). Information foraging theory: adaptive interaction with information. Oxford, UK: Oxford University Press.","DOI":"10.1093\/acprof:oso\/9780195173321.001.0001"},{"key":"10_CR70","first-page":"305","volume-title":"International Conference on Software Engineering","author":"A Repenning","year":"2008","unstructured":"Repenning, A., & Ioannidou, A. (2008). Broadening participation through scalable game design. International Conference on Software Engineering (pp. 305\u2013309). Leipzig: ACM."},{"key":"10_CR71","doi-asserted-by":"crossref","unstructured":"Robertson, T., Prabhakararao, S., Burnett, M., Cook, C., Ruthruff, J., Beckwith, L., et al. (2004). Impact of interruption style on end-user debugging. In ACM conference on human factors in computing systems (CHI) (pp. 287\u2013294). Vienna, Austria: ACM.","DOI":"10.1145\/985692.985729"},{"key":"10_CR72","unstructured":"Rowe, M. B. (1973). Teaching science as continuous inquiry. New York, New York, USA: McGraw-Hill."},{"issue":"4","key":"10_CR73","doi-asserted-by":"crossref","first-page":"213","DOI":"10.1109\/TSE.2006.37","volume":"2","author":"J Ruthruff","year":"2006","unstructured":"Ruthruff, J., Burnett, M., Rothermel, G. (2006). Interactive fault localization techniques in a spreadsheet environment. IEEE Transactions on Software Engineering, 2(4), 213\u2013239.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"10_CR74","doi-asserted-by":"crossref","unstructured":"Shaw, M. (1990). Prospects for an engineering discipline of software. IEEE Software, 7, 15\u201324.","DOI":"10.1109\/52.60586"},{"issue":"1","key":"10_CR75","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1145\/208143.208150","volume":"2","author":"B Shneiderman","year":"1995","unstructured":"Shneiderman, B. (1995). Looking for the bright side of user interface agents. ACM Interactions, 2(1), 13\u201315, January.","journal-title":"ACM Interactions"},{"key":"10_CR76","unstructured":"Sj\u00f8berg, D., Dyb\u00e5, T., Anda, B., Hannay, J. (2008). Building theories in software engineering. In F. Shull, J. Singer, & D. I. K. Sj\u00f8berg (Eds.), Guide to advanced empirical software engineering (pp. 312\u2013336). London, UK: Springer."},{"key":"10_CR90","doi-asserted-by":"crossref","unstructured":"Spencer, R. (2000). The streamlined cognitive walkthrough method, working around social constraints encountered in a software development company. ACM Conference on Human Factors in Computing Systems, The Hague, The Netherlands (pp. 353\u2013359).","DOI":"10.1145\/332040.332456"},{"key":"10_CR77","doi-asserted-by":"crossref","unstructured":"Stol, K., Ralph, P., Fitzgerald, B. (2016). Grounded theory in Software Engineering research: a critical review and guidelines. In ACM\/IEEE international conference on software engineering (pp. 120\u2013131). Austin, Texas, USA: ACM.","DOI":"10.1145\/2884781.2884833"},{"issue":"8","key":"10_CR78","doi-asserted-by":"crossref","first-page":"639","DOI":"10.1016\/j.ijhcs.2009.03.004","volume":"67","author":"S Stumpf","year":"2009","unstructured":"Stumpf, S., Rajaram, V., Li, L., Wong, W. -K., Burnett, M. M., Dietterich, T., et al. (2009). Interacting meaningfully with machine learning systems: three experiments. International Journal of Human-Computer Studies, 67(8), 639\u2013662. (Aug. 2009).","journal-title":"International Journal of Human-Computer Studies"},{"key":"10_CR79","unstructured":"Subrahmaniyan, N., Beckwith, L., Grigoreanu, V., Burnett, M., Wiedenbeck, S., Narayanan, V., et al. (2008). Testing vs. code inspection vs. \u2026 what else? Male and female end users\u2019 debugging strategies. In Proceedings of CHI (pp. 617\u2013626). Florence, Italy: ACM."},{"key":"10_CR80","unstructured":"Szafron, D., Greiner, R., Lu, P., Wishart, D. (2003). Explaining naive Bayes classifications. Tech report TR03-09, University of Alberta."},{"key":"10_CR81","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1016\/j.destud.2010.06.002","volume":"32","author":"P Turner","year":"2011","unstructured":"Turner, P., & Turner, S. (2011). Is stereotyping inevitable when designing with personas? Design Studies, 32, 30\u201344, 1, January 2011.","journal-title":"Design Studies"},{"key":"10_CR82","doi-asserted-by":"crossref","first-page":"19","DOI":"10.7551\/mitpress\/4616.003.0003","volume-title":"Minimalism beyond the nurnberg funnel","author":"H Meij van der","year":"1998","unstructured":"van der Meij, H., & Carroll, J. M. (1998). Principles and heuristics for designing minimalist instruction. In J. M. Carroll (Ed.). Minimalism beyond the nurnberg funnel (pp. 19\u201353). Cambridge, MA: MIT Press."},{"key":"10_CR83","first-page":"105","volume-title":"Usability inspection methods","author":"C Wharton","year":"1994","unstructured":"Wharton, C., Rieman, J., Lewis, C., Polson, P. (1994). The cognitive walkthrough method: a practioner\u2019s guide. In J. Nielsen, & R. Mack (Eds.). Usability inspection methods (pp. 105\u2013140). New York: John Wiley."},{"key":"10_CR84","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4471-6720-4","volume-title":"Designing socially embedded technologies in the real-world.","author":"V Wulf","year":"2015","unstructured":"Wulf, V., M\u00fcller, C., Pipek, V., Randall, D., Rohde, M. (2015). Practice based computing: empirically-grounded conceptualizations derived from design cases studies. In V. Wulf, K. Schmidt, D. Randall (Eds.). Designing socially embedded technologies in the real-world. (pp. 111\u2013150). London: Springer."},{"key":"10_CR85","doi-asserted-by":"crossref","unstructured":"Yang, R., & Newman, M. W. (2013). Learning from a learning thermostat: lessons for intelligent systems for the home. In ACM international joint conference on pervasive and ubiquitous computing (pp. 93\u2013102). Zurich, Switzerland: ACM.","DOI":"10.1145\/2493432.2493489"},{"key":"10_CR86","unstructured":"Yang, Y., & Pedersen, J. O. (1997). A comparative study on feature selection in text categorization. Twentieth International Conference on Machine Learning, 412\u2013420. San Francisco, CA, USA: Morgan Kaufmann Publishers Inc."},{"key":"10_CR87","doi-asserted-by":"crossref","first-page":"215","DOI":"10.3102\/00028312037001215","volume":"37","author":"AL Zeldin","year":"2000","unstructured":"Zeldin, A. L., & Pajares, F. (2000). Against the odds: self-efficacy beliefs of women in mathematical, scientific, and technological careers. American Educational Research Journal, 37, 215\u2013246.","journal-title":"American Educational Research Journal"}],"container-title":["New Perspectives in End-User Development"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-60291-2_10","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,26]],"date-time":"2024-06-26T04:10:07Z","timestamp":1719375007000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-60291-2_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319602905","9783319602912"],"references-count":90,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-60291-2_10","relation":{},"subject":[],"published":{"date-parts":[[2017]]}}}