Conversations in developer communities: a preliminary analysis of the yahoo! pipes community
dc.contributor.author | Jones, M. Cameron | |
dc.contributor.author | Churchill, Elizabeth F. | |
dc.date.accessioned | 2017-04-15T12:03:51Z | |
dc.date.available | 2017-04-15T12:03:51Z | |
dc.date.issued | 2009 | |
dc.description.abstract | In this paper we describe several issues end-users may face when developing web mashup applications in visual language tools like Yahoo! Pipes. We explore how these problems manifest themselves in the conversations users have in the associated discussion forums, and examine the community practices and processes at work in collaborative debugging, and problem solving. We have noticed two valences of engagement in the community: core and peripheral. Core engagement involves active question asking and answering and contribution of example content. Peripheral engagement refers to those who read but don't post, and those who post legitimate questions and content, but whose posts receive no response. We consider what the characteristics are of each of these groups, why there is such a strong divide, and how the periphery functions in the community process. | |
dc.identifier.doi | 10.1145/1556460.1556489 | |
dc.language.iso | en | |
dc.publisher | ACM Press | |
dc.relation.ispartof | Communities and Technologies 2009: Proceedings of the Fourth Communities and Technologies Conference | |
dc.relation.ispartofseries | Communities and Technologies | |
dc.title | Conversations in developer communities: a preliminary analysis of the yahoo! pipes community | |
dc.type | Text | |
gi.citation.endPage | 204 | |
gi.citation.startPage | 195 | |
gi.citations.count | 67 | |
gi.citations.element | Paul Curzon, Tim Bell, Jane Waite, Mark Dorling (2019): Computational Thinking, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.018 | |
gi.citations.element | Patricia Haden (2019): Inferential Statistics, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.007 | |
gi.citations.element | Abderrahmane Maaradji, Hakim Hacid, Assia Soukane (2023): From Service Composition to Mashup Editor: A Multiperspective Taxonomy, In: Future Internet 2(15), doi:10.3390/fi15020059 | |
gi.citations.element | Leo Porter, Beth Simon (2019): A Case Study of Peer Instruction, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.031 | |
gi.citations.element | Xi Chen, Angel Lagares Lemos, Moshe Chai Barukh, Boualem Benatallah (2012): Service graph base: A unified graph-based platform for representing and manipulating service artifacts, In: 2012 Fifth IEEE International Conference on Service-Oriented Computing and Applications (SOCA), doi:10.1109/soca.2012.6449468 | |
gi.citations.element | Abdallah Namoun, Tobias Nestler, Antonella De Angeli (2010): Service Composition for Non-programmers: Prospects, Problems, and Design Recommendations, In: 2010 Eighth IEEE European Conference on Web Services, doi:10.1109/ecows.2010.17 | |
gi.citations.element | Beth Simon, Christopher Hundhausen, Charlie McDowell, Linda Werner, Helen Hu, Clif Kussmaul (2019): Students As Teachers and Communicators, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.030 | |
gi.citations.element | Amy J. Ko, Sally A. Fincher (2019): A Study Design Process, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.005 | |
gi.citations.element | Sally A. Fincher, Yifat Ben-David Kolikant, Katrina Falkner (2019): Teacher Learning and Professional Development, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.026 | |
gi.citations.element | Mark Guzdial (2019): Computing for Other Disciplines, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.020 | |
gi.citations.element | Liping Zhao, Pericles Loucopoulos, Evangelia Kavakli, Keletso J. Letsholo (2019): User Studies on End-User Service Composition, In: ACM Transactions on the Web 3(13), doi:10.1145/3340294 | |
gi.citations.element | Tomasz Kaczmarek, Dawid Grzegorz Węckowski (2014): Harvesting Deep Web Data through Produser Involvement, In: Advances in Business Information Systems and Analytics, doi:10.4018/978-1-4666-4313-0.ch013 | |
gi.citations.element | Edward Benson, David R. Karger (2014): End-users publishing structured information on the web, In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, doi:10.1145/2556288.2557036 | |
gi.citations.element | Chen Liu, Jianwu Wang, Yanbo Han (2013): Mashroom+: An Interactive Data Mashup Approach with Uncertainty Handling, In: Journal of Grid Computing 2(12), doi:10.1007/s10723-013-9280-5 | |
gi.citations.element | Usman Wajid, Abdallah Namoun, Nikolay Mehandjiev (2011): Alternative Representations for End User Composition of Service-Based Systems, In: Lecture Notes in Computer Science, doi:10.1007/978-3-642-21530-8_6 | |
gi.citations.element | (2019): Index, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.033 | |
gi.citations.element | Sally A. Fincher, Anthony V. Robins (2019): An Important and Timely Field, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.001 | |
gi.citations.element | Michael C. Loui, Maura Borrego (2019): Engineering Education Research, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.012 | |
gi.citations.element | Senaka Fernando, David Birch, Miguel Molina-Solana, Douglas Mcilwraith, Yike Guo (2019): Compositional Microservices for Immersive Social Visual Analytics, In: 2019 23rd International Conference Information Visualisation (IV), doi:10.1109/iv.2019.00044 | |
gi.citations.element | Anthony V. Robins (2019): Novice Programmers and Introductory Programming, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.013 | |
gi.citations.element | Tricia Wang, Joseph 'Jofish' Kaye (2011): Inventive leisure practices, In: CHI '11 Extended Abstracts on Human Factors in Computing Systems, doi:10.1145/1979742.1979615 | |
gi.citations.element | Colleen M. Lewis, Niral Shah, Katrina Falkner (2019): Equity and Diversity, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.017 | |
gi.citations.element | Georgios Metaxas, Panos Markopoulos (2017): Natural Contextual Reasoning for End Users, In: ACM Transactions on Computer-Human Interaction 2(24), doi:10.1145/3057860 | |
gi.citations.element | Klemo Vladimir, Zvonimir Pavlic, Sinisa Srbljic (2013): Erl-metafeed: Web feeds mashup engine and GUI widget toolkit, In: Eurocon 2013, doi:10.1109/eurocon.2013.6624959 | |
gi.citations.element | Paulo Blikstein, Sepi Hejazi Moghadam (2019): Computing EducationLiterature Review and Voices from the Field, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.004 | |
gi.citations.element | Anthony V. Robins, Lauren E. Margulieux, Briana B. Morrison (2019): Cognitive Sciences for Computing Education, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.010 | |
gi.citations.element | Diego Firmenich, Sergio Firmenich, José Matías Rivero, Leandro Antonelli (2014): A Platform for Web Augmentation Requirements Specification, In: Lecture Notes in Computer Science, doi:10.1007/978-3-319-08245-5_1 | |
gi.citations.element | Kiel Long, John Vines, Selina Sutton, Phillip Brooker, Tom Feltwell, Ben Kirman, Julie Barnett, Shaun Lawson (2017): "Could You Define That in Bot Terms"?, In: Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, doi:10.1145/3025453.3025830 | |
gi.citations.element | Tomasz Kaczmarek, Dawid Grzegorz Węckowski (2018): Harvesting Deep Web Data Through Produser Involvement, In: The Dark Web, doi:10.4018/978-1-5225-3163-0.ch009 | |
gi.citations.element | Kathryn T. Stolee, Sebastian Elbaum (2013): Identification, Impact, and Refactoring of Smells in Pipe-Like Web Mashups, In: IEEE Transactions on Software Engineering 12(39), doi:10.1109/tse.2013.42 | |
gi.citations.element | Kathryn T. Stolee, Sebastian Elbaum, Daniel Dobos (2014): Solving the Search for Source Code, In: ACM Transactions on Software Engineering and Methodology 3(23), doi:10.1145/2581377 | |
gi.citations.element | Colleen M. Lewis, Michael J. Clancy, Jan Vahrenhold (2019): Student Knowledge and Misconceptions, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.028 | |
gi.citations.element | Michael Horn, Marina Bers (2019): Tangible Computing, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.023 | |
gi.citations.element | Sandeep Kaur Kuttal, Anita Sarma, Amanda Swearngin, Gregg Rothermel (2011): Versioning for Mashups – An Exploratory Study, In: Lecture Notes in Computer Science, doi:10.1007/978-3-642-21530-8_4 | |
gi.citations.element | Lauri Malmi, Ian Utting, Amy J. Ko (2019): Tools and Environments, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.022 | |
gi.citations.element | Young Yoon (2017): Per-service supervised learning for identifying desired WoT apps from user requests in natural language, In: PLOS ONE 11(12), doi:10.1371/journal.pone.0187955 | |
gi.citations.element | Adam Carter, Christopher Hundhausen, Daniel Olivares (2019): Leveraging the Integrated Development Environment for Learning Analytics, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.024 | |
gi.citations.element | Lauren E. Margulieux, Brian Dorn, Kristin A. Searle (2019): Learning Sciences for Computing Education, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.009 | |
gi.citations.element | Kathryn T. Stolee, Sebastian Elbaum (2011): Refactoring pipe-like mashups for end-user programmers, In: Proceedings of the 33rd International Conference on Software Engineering, doi:10.1145/1985793.1985805 | |
gi.citations.element | Kathryn T. Stolee, Sebastian Elbaum (2013): On the Use of Input/Output Queries for Code Search, In: 2013 ACM / IEEE International Symposium on Empirical Software Engineering and Measurement, doi:10.1109/esem.2013.35 | |
gi.citations.element | Kathryn T. Stolee, Sebastian Elbaum, Anita Sarma (2013): Discovering how end-user programmers and their communities use public repositories: A study on Yahoo! Pipes, In: Information and Software Technology 7(55), doi:10.1016/j.infsof.2012.10.004 | |
gi.citations.element | Oliver Blunk, Michael Prilla (2017): Supporting Communities of Practice in Public Administrations, In: Proceedings of the 8th International Conference on Communities and Technologies, doi:10.1145/3083671.3083699 | |
gi.citations.element | Sandeep K. Kuttal, Anita Sarma, Gregg Rothermel (2014): On the benefits of providing versioning support for end users, In: ACM Transactions on Computer-Human Interaction 2(21), doi:10.1145/2560016 | |
gi.citations.element | Andrew Begel, Amy J. Ko (2019): Learning Outside the Classroom, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.027 | |
gi.citations.element | Jill Cao, Kyle Rector, Thomas H. Park, Scott D. Fleming, Margaret Burnett, Susan Wiedenbeck (2010): A Debugging Perspective on End-User Mashup Programming, In: 2010 IEEE Symposium on Visual Languages and Human-Centric Computing, doi:10.1109/vlhcc.2010.29 | |
gi.citations.element | Josh Tenenberg (2019): Qualitative Methods for Computing Education, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.008 | |
gi.citations.element | Mark Guzdial, Benedict du Boulay (2019): The History of Computing Education Research, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.002 | |
gi.citations.element | Jan Vahrenhold, Quintin Cutts, Katrina Falkner (2019): Schools (K–12), In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.019 | |
gi.citations.element | Thomas Lancaster, Anthony V. Robins, Sally A. Fincher (2019): Assessment and Plagiarism, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.015 | |
gi.citations.element | Colleen M. Lewis (2019): A Case Study of Qualitative Methods, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.032 | |
gi.citations.element | Diego Firmenich, Sergio Firmenich, Gustavo Rossi, Marco Winckler, Damiano Distante (2015): User Interface Adaptation Using Web Augmentation Techniques: Towards a Negotiated Approach, In: Lecture Notes in Computer Science, doi:10.1007/978-3-319-19890-3_11 | |
gi.citations.element | Kerry Shephard (2019): Higher Education Pedagogy, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.011 | |
gi.citations.element | Patricia Haden (2019): Descriptive Statistics, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.006 | |
gi.citations.element | Sandeep Kaur Kuttal, Anita Sarma, Gregg Rothermel (2013): Debugging support for end user mashup programming, In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, doi:10.1145/2470654.2466213 | |
gi.citations.element | Abdallah Namoun, Ali Owrak, Nikolay Mehandjiev (2019): Non-Programmers Composing Software Services: A Confirmatory Study of the Mental Models and Design Challenges, In: Applied Sciences 24(9), doi:10.3390/app9245558 | |
gi.citations.element | Joanna Goode, Jean J. Ryoo (2019): Teacher Knowledge for Inclusive Computing Learning, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.025 | |
gi.citations.element | Alex Lishinski, Aman Yadav (2019): Motivation, Attitudes, and Dispositions, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.029 | |
gi.citations.element | Sandeep Kaur Kuttal, Abim Sedhain, Benjamin Riethmeier (2022): How Do Web-Active End-User Programmers Forage?, In: Coding Theory - Recent Advances, New Perspectives and Applications, doi:10.5772/intechopen.97765 | |
gi.citations.element | (2019): The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555 | |
gi.citations.element | Sheela Surisetty, Catherine Law, Chris Scaffidi (2015): Behavior-based clustering of visual code, In: 2015 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), doi:10.1109/vlhcc.2015.7357225 | |
gi.citations.element | Shriram Krishnamurthi, Kathi Fisler (2019): Programming Paradigms and Beyond, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.014 | |
gi.citations.element | R. Benjamin Shapiro, Mike Tissenbaum (2019): New Programming Paradigms, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.021 | |
gi.citations.element | Nikolay Mehandjiev, Lu Ning, Abdallah Namoun (2015): Assisted Composition of Services on Mobile Devices, In: Lecture Notes in Computer Science, doi:10.1007/978-3-319-18425-8_23 | |
gi.citations.element | Katrina Falkner, Judy Sheard (2019): Pedagogic Approaches, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.016 | |
gi.citations.element | Boyang Han, Xinyang Liu, Jing Wang, Chen Liu, Roland-M. Wagner (2014): Service Mashup in a Mobile Environment, In: 2014 International Conference on Service Sciences, doi:10.1109/icss.2014.10 | |
gi.citations.element | Sally A. Fincher, Josh Tenenberg, Brian Dorn, Christopher Hundhausen, Robert McCartney, Laurie Murphy (2019): Computing Education Research Today, In: The Cambridge Handbook of Computing Education Research, doi:10.1017/9781108654555.003 | |
gi.citations.element | Kathryn T. Stolee, Sebastian Elbaum (2010): Exploring the use of crowdsourcing to support empirical studies in software engineering, In: Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, doi:10.1145/1852786.1852832 | |
gi.conference.sessiontitle | Full Papers |