Prototyping with Data: Opportunistic Development of Data-Driven Interactive Applications
暂无分享,去创建一个
[1] John Bennett,et al. Reflective conversation with materials , 1996 .
[2] Fabio Paternò,et al. Design and development of multidevice user interfaces through multiple logical descriptions , 2004, IEEE Transactions on Software Engineering.
[3] Hallvard Trætteberg. Integrating Dialog Modeling and Domain Modeling - the Case of Diamodl and the Eclipse Modeling Framework , 2008, J. Univers. Comput. Sci..
[4] Alan F. Blackwell,et al. Children as Unwitting End-User Programmers , 2007, IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2007).
[5] Philip J. Guo,et al. Two studies of opportunistic programming: interleaving web foraging, learning, and writing code , 2009, CHI.
[6] Arie van Deursen,et al. Detecting and visualizing inter-worksheet smells in spreadsheets , 2012, 2012 34th International Conference on Software Engineering (ICSE).
[7] Björn Hartmann,et al. Gaining design insight through interaction prototyping tools , 2009 .
[8] Christopher D. Hundhausen,et al. How is User Interface Prototyping Really Done in Practice? A Survey of User Interface Designers , 2010, 2010 IEEE Symposium on Visual Languages and Human-Centric Computing.
[9] Hermann Kaindl,et al. Automatic Generation of the Behavior of a User Interface from a High-Level Discourse Model , 2009, 2009 42nd Hawaii International Conference on System Sciences.
[10] Jean Vanderdonckt,et al. Past, Present, and Future of Model-Based User Interface Development , 2011, i-com.
[11] Cristian Bogdan,et al. Makumba: the role of the technology for the sustainability of amateur programming practice and community , 2009, C&T.
[12] Mary Shaw,et al. The state of the art in end-user software engineering , 2011, ACM Comput. Surv..
[13] Scott R. Klemmer,et al. Programming by a sample: rapidly creating web applications with d.mix , 2007, UIST.
[14] HENRY LIEBERMAN,et al. End-User Development: An Emerging Paradigm , 2006, End User Development.
[15] Mary Beth Rosson,et al. Programming at runtime: Requirements & paradigms for nonprogrammer web application development , 2003, IEEE Symposium on Human Centric Computing Languages and Environments, 2003. Proceedings. 2003.
[16] Jeffrey Nichols,et al. End-user programming of mashups with vegemite , 2009, IUI.
[17] O. A. Ivanov. Easy as π , 1999 .
[18] Tommi Mikkonen,et al. Web Applications – Spaghetti Code for the 21st Century , 2008, 2008 Sixth International Conference on Software Engineering Research, Management and Applications.
[19] John Zimmerman,et al. How to support designers in getting hold of the immaterial material of software , 2010, CHI.
[20] Scott R. Klemmer,et al. The efficacy of prototyping under time constraints , 2009, C&C '09.
[21] Margaret M. Burnett,et al. Using cognitive dimensions: Advice from the trenches , 2006, J. Vis. Lang. Comput..
[22] Hallvard Trætteberg. A Hybrid Tool For User Interface Modeling And Prototyping , 2006, CADUI.
[23] Eser Kandogan,et al. Field studies of computer system administrators: analysis of system management tools and practices , 2004, CSCW.
[24] James D. Foley,et al. A second generation user interface design environment: the model and the runtime architecture , 1993, INTERCHI.
[25] Brad A. Myers,et al. Creating interactive web data applications with spreadsheets , 2014, UIST.
[26] Hermann Kaindl,et al. Transforming a Discourse Model to an Abstract User Interface Model , 2007, MDDAUI@MoDELS.
[27] Hermann Kaindl,et al. A discourse model for interaction design based on theories of human communication , 2006, CHI EA '06.
[28] Margaret M. Burnett,et al. A Debugging Perspective on End-User Mashup Programming , 2010, 2010 IEEE Symposium on Visual Languages and Human-Centric Computing.
[29] David Frohlich,et al. Computers and conversation , 1990 .
[30] David R. Karger,et al. Spreadsheet driven web applications , 2014, UIST.
[31] A. Koller,et al. Speech Acts: An Essay in the Philosophy of Language , 1969 .
[32] Cynthia Roberts-Gray,et al. Linking Data With Action , 1987 .
[33] Eben M. Haber,et al. CoScripter: automating & sharing how-to knowledge in the enterprise , 2008, CHI.
[34] Sophie Dupuy-Chessa,et al. UsiComp: an extensible model-driven composer , 2012, EICS '12.
[35] R. J. Bogumil,et al. The reflective practitioner: How professionals think in action , 1985, Proceedings of the IEEE.
[36] Chiara Francalanci,et al. DashMash: A Mashup Environment for End User Development , 2011, ICWE.
[37] William C. Mann,et al. Rhetorical Structure Theory: Toward a functional theory of text organization , 1988 .
[38] Viswanath Venkatesh,et al. Why Don't Men Ever Stop to Ask for Directions? Gender, Social Influence, and Their Role in Technology Acceptance and Usage Behavior , 2000, MIS Q..
[39] Brad A. Myers,et al. ConstraintJS: programming interactive behaviors for the web by integrating constraints and states , 2012, UIST '12.
[40] Hermann Kaindl,et al. Fully-automatic generation of user interfaces for multiple devices from a high-level model based on communicative acts , 2007, HICSS.
[41] Dragan Milicev,et al. A Retrospective on User Interface Development Technology , 2013, IEEE Software.
[42] Jean Vanderdonckt,et al. An automated layout approach for model-driven WIMP-UI generation , 2012, EICS '12.
[43] Tony Gorschek,et al. Software development in startup companies: A systematic mapping study , 2014, Inf. Softw. Technol..
[44] Erik Stolterman,et al. The Anatomy of Prototypes , 2010 .
[45] Alan F. Blackwell,et al. First steps in programming: a rationale for attention investment models , 2002, Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments.
[46] Fred D. Davis,et al. Toward preprototype user acceptance testing of new information systems: implications for software project management , 2004, IEEE Transactions on Engineering Management.
[47] D. Schoen,et al. The Reflective Practitioner: How Professionals Think in Action , 1985 .
[48] James D. Herbsleb,et al. How to Hackathon: Socio-technical Tradeoffs in Brief, Intensive Collocation , 2016, CSCW.
[49] John Leaney,et al. Towards a general purpose architecture for UI generation , 2010, J. Syst. Softw..
[50] Jean Vanderdonckt,et al. Model-Driven Engineering of User Interfaces: Promises, Successes, Failures, and Challenges , 2008 .
[51] Benjamin Michotte,et al. USIXML: A Language Supporting Multi-path Development of User Interfaces , 2004, EHCI/DS-VIS.
[52] Jean-Luc Hak,et al. A Review of Milestones in the History of GUI Prototyping Tools , 2015, INTERACT 2015.
[53] Fabio Paternò,et al. MARIA: A universal, declarative, multiple abstraction-level language for service-oriented applications in ubiquitous environments , 2009, TCHI.
[54] Philip J. Guo,et al. Opportunistic programming: how rapid ideation and prototyping occur in practice , 2008, WEUSE@ICSE.
[55] Marian Petre,et al. Usability Analysis of Visual Programming Environments: A 'Cognitive Dimensions' Framework , 1996, J. Vis. Lang. Comput..
[56] Daniel Pargman,et al. Hacking sustainability Broadening participation through Green Hackathons , 2013, IS-EUD 2013.
[57] Fabio Paternò,et al. End User Development: Survey of an Emerging Field for Empowering People , 2013 .
[58] Brad A. Myers,et al. Past, Present and Future of User Interface Software Tools , 2000, TCHI.
[59] Alan F. Blackwell,et al. A Cognitive Dimensions questionnaire optimised for users , 2000, PPIG.
[60] Stefano Ceri,et al. The History of WebML Lessons Learned from 10 Years of Model-Driven Development of Web Applications , 2009, Conceptual Modeling: Foundations and Applications.
[61] Mary Shaw,et al. Estimating the numbers of end users and end user programmers , 2005, 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05).
[62] Jan Meskens,et al. Gummy for multi-platform user interface designs: shape me, multiply me, fix me, use me , 2008, AVI '08.
[63] Gerhard Fischer,et al. End-User Development and Meta-design: Foundations for Cultures of Participation , 2009, IS-EUD.
[64] Marisa E. Campbell,et al. Conference preview: HCI 2000: usability or else! , 2000, INTR.
[65] Ingrid Mulder,et al. PARTICIPATORY PROTOTYPING FOR FUTURE CITIES , 2015 .
[66] Daniele Braga,et al. Mashing Up Search Services , 2008, IEEE Internet Computing.
[67] Frank Maurer,et al. What makes a good code example?: A study of programming Q&A in StackOverflow , 2012, 2012 28th IEEE International Conference on Software Maintenance (ICSM).
[68] Andrew Dillon,et al. How User Perceptions Influence Software Use , 1997, IEEE Softw..
[69] Filip Kis,et al. Enough power to move: dimensions for representing energy availability , 2012, Mobile HCI.
[70] Margaret M. Burnett,et al. Software visualization for end-user programmers: trial period obstacles , 2008, SoftVis '08.
[71] Hermann Kaindl,et al. Duality of task- and discourse-based interaction design for GUI generation , 2014, 2014 IEEE International Conference on Systems, Man, and Cybernetics (SMC).
[72] Terry Winograd,et al. FRAME REPRESENTATIONS AND THE DECLARATIVE/PROCEDURAL CONTROVERSY , 1975 .
[73] Jeffrey C. Carver,et al. Software Development Environments for Scientific and Engineering Software: A Series of Case Studies , 2007, 29th International Conference on Software Engineering (ICSE'07).
[74] Paulo Pinheiro,et al. User Interface Declarative Models and Development Environments: A Survey , 2000, DSV-IS.
[75] I. Ajzen,et al. Belief, Attitude, Intention, and Behavior: An Introduction to Theory and Research , 1977 .
[76] Hermann Kaindl,et al. A process for facilitating interaction design through automated GUI generation , 2014, SAC.
[77] Bill Buxton,et al. Sketching User Experiences: Getting the Design Right and the Right Design , 2007 .
[78] Gottfried Vossen,et al. Web Service Discovery - Reality Check 2.0 , 2007, Third International Conference on Next Generation Web Services Practices (NWeSP'07).
[79] Ping Luo,et al. Beyond interface builders: model-based interface tools , 1993, INTERCHI.
[80] Filip Kis,et al. Augmenting PBL with large public presentations: a case study in interactive graphics pedagogy , 2014, ITiCSE '14.
[81] Ralph H. Sprague,et al. Building Effective Decision Support Systems , 1982 .
[82] Brad A. Myers,et al. Six Learning Barriers in End-User Programming Systems , 2004, 2004 IEEE Symposium on Visual Languages - Human Centric Computing.
[83] Raymonde Guindon,et al. Designing the Design Process: Exploiting Opportunistic Thoughts , 1990, Hum. Comput. Interact..
[84] Leonid Stoimenov,et al. Benchmarking open government: An open data perspective , 2014, Gov. Inf. Q..
[85] Margaret M. Burnett,et al. FAR: an end-user language to support cottage e-services , 2001, Proceedings IEEE Symposia on Human-Centric Computing Languages and Environments (Cat. No.01TH8587).
[86] Alexander Repenning,et al. What Makes End-User Development Tick? 13 Design Guidelines , 2006, End User Development.
[87] G. Ryle. I.—Knowing How and Knowing that: The Presidential Address , 1946 .
[88] Scott R. Klemmer,et al. Hacking, Mashing, Gluing: Understanding Opportunistic Design , 2008, IEEE Pervasive Computing.
[89] Johann Habakuk Israel,et al. Perspectives on Future Prototyping—Results from an Expert Discussion , 2016 .
[90] Gregg Rothermel,et al. A methodology for testing spreadsheets , 2001, TSEM.
[91] Margaret M. Burnett,et al. Future of end-user software engineering: beyond the silos , 2014, FOSE.
[92] Cesare Pautasso,et al. Natural End-User Development of Web Mashups , 2013, 2013 IEEE Symposium on Visual Languages and Human Centric Computing.
[93] D DavisFred. Perceived usefulness, perceived ease of use, and user acceptance of information technology , 1989 .
[94] Ann Blandford,et al. Cognitive dimensions: Achievements, new directions, and open questions , 2006, J. Vis. Lang. Comput..
[95] Jean Vanderdonckt,et al. A Unifying Reference Framework for multi-target user interfaces , 2003, Interact. Comput..
[96] Wendy E. Mackay,et al. Patterns of sharing customizable software , 1990, CSCW '90.
[97] Jakob Nielsen,et al. Iterative user-interface design , 1993, Computer.
[98] Erik Wilde. Declarative Web 2.0 , 2007, 2007 IEEE International Conference on Information Reuse and Integration.
[99] Martin Gaedke,et al. WebSoDa: A Tailored Data Binding Framework for Web Programmers Leveraging the WebSocket Protocol and HTML5 Microdata , 2011, ICWE.
[100] Kori Inkpen Quinn,et al. What designers want: Needs of interactive application designers , 2009, 2009 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC).
[101] Fabio Paternò,et al. CTTE: Support for Developing and Analyzing Task Models for Interactive System Design , 2002, IEEE Trans. Software Eng..
[102] Stephen Travis Pope,et al. A Description of the Model-View-Controller User Interface Paradigm in the Smalltalk-80 System , 1998 .
[103] Gregg Rothermel,et al. Predator behavior in the wild web world of bugs: An information foraging theory perspective , 2013, 2013 IEEE Symposium on Visual Languages and Human Centric Computing.
[104] Brad A. Myers,et al. A spreadsheet model for using web service data , 2014, 2014 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC).
[105] Fabio Paternò,et al. ConcurTaskTrees: A Diagrammatic Notation for Specifying Task Models , 1997, INTERACT.
[106] Jacob Michael C.C. Megan Sapp Carlson,et al. Determining Data Information Literacy Needs: A Study of Students and Research Faculty , 2011 .
[107] Margaret M. Burnett,et al. Gender HCI: What About the Software? , 2006, Computer.
[108] Brad A. Myers,et al. How designers design and program interactive behaviors , 2008, 2008 IEEE Symposium on Visual Languages and Human-Centric Computing.
[109] Gary W. Johnson,et al. LabVIEW Graphical Programming: Practical Applications in Instrumentation and Control , 1997 .
[110] Jean Vanderdonckt,et al. Generating User Interface for Information Applications from Task, Domain and User models with DB-USE , 2010 .
[111] Gerard Briscoe,et al. Digital Innovation: The Hackathon Phenomenon , 2014 .
[112] Mary Shaw,et al. Dimensions Characterizing Programming Feature Usage by Information Workers , 2006, Visual Languages and Human-Centric Computing (VL/HCC'06).
[113] Ivan E. Sutherland,et al. Sketch pad a man-machine graphical communication system , 1964, DAC.
[114] Anders Green,et al. Cooperative Design of a Robotic Shopping Trolley , 2009 .
[115] Petri Vuorimaa,et al. Leveraging declarative languages in web application development , 2015, World Wide Web.
[116] Bonnie A. Nardi,et al. A Small Matter of Programming: Perspectives on End User Computing , 1993 .
[117] Margaret M. Burnett,et al. Idea Garden: Situated Support for Problem Solving by End-User Programmers , 2015, Interact. Comput..
[118] Brad A. Myers,et al. A framework and methodology for studying the causes of software errors in programming systems , 2005, J. Vis. Lang. Comput..
[119] Carole A. Goble,et al. Teallach: a model-based user interface development environment for object databases , 1999, Proceedings User Interfaces to Data Intensive Systems.
[120] Antonella De Angeli,et al. Developing Mashup Tools for End-Users: On the Importance of the Application Domain , 2012, Int. J. Next Gener. Comput..
[121] Cristian Bogdan,et al. IT Design for Amateur Communities , 2003 .
[122] Giovanni Toffetti Carughi,et al. State-of-the Art and trends in the Systematic Development of Rich Internet Applications , 2011, J. Web Eng..
[123] Mark Keil,et al. Usefulness and ease of use: field study evidence regarding task considerations , 1995, Decis. Support Syst..
[124] Pedro A. Szekely. User Interface Prototyping: Tools and Techniques , 1994, ICSE Workshop on SE-HCI.
[125] Mark W. Newman,et al. DENIM: finding a tighter fit between tools and practice for Web site design , 2000, CHI.
[126] Alan J. Dix,et al. HCI 2.0?: usability meets web 2.0 , 2007, BCS HCI.
[127] W. Mackay,et al. Prototyping tools and techniques , 2002 .