Citizen Engineering: Evolving OSS Practices to Engineering Design and Analysis

Open Source Software (OSS) development has much in common with concepts such as crowdsourcing, citizen science, collective intelligence, human-based computation, and what we call “Citizen Engineering (CE)”. We report on several pilot projects that apply these shared principles of OSS development to engineering activities beyond software engineering. CE models harness human computing power from open communities, which commonly consist of a cohort of geographically and/or institutionally scattered citizens - professionals or amateurs - to collaboratively solve real-world problems. In most cases, the problems targeted are challenging to computers, but manageable or trivial to human intelligence. In these systems, while humans play fundamental roles, whether they are project architects or problem solvers, the implementation of CE is greatly facilitated by the advance of information technology, particularly the Internet, considered as “creative mode of user interactivity, not merely a medium between messages and people” [10]. In this paper, we characterize existing citizen engineering practices into 6 major categories, followed by a discussion of 4 ongoing projects, aiming to provide new perspectives and insights for achieving successful CE project designs.

[1]  James Bennett,et al.  The Netflix Prize , 2007 .

[2]  Matteo Negri,et al.  Divide and Conquer: Crowdsourcing the Creation of Cross-Lingual Textual Entailment Corpora , 2011, EMNLP.

[3]  David Hachen,et al.  Citizen Engineering: Methods for "Crowdsourcing" Highly Trustworthy Results , 2012, 2012 45th Hawaii International Conference on System Sciences.

[4]  A. Neef,et al.  Using Citizen Expert Groups in Environmental Valuation - Lessons from a CVM study in Northern Thailand , 2008 .

[5]  Deborah Estrin,et al.  Using mobile phones to determine transportation modes , 2010, TOSN.

[6]  M. Hansen,et al.  Participatory Sensing , 2019, Internet of Things.

[7]  Laura A. Dabbish,et al.  Designing games with a purpose , 2008, CACM.

[8]  Sang-Hyeok Gang,et al.  Report Card for America's Infrastructure , 2012 .

[9]  Mirco Musolesi,et al.  The Rise of People-Centric Sensing , 2008, IEEE Internet Comput..

[10]  Alexandros A. Taflanidis,et al.  Assessment of Residential Housing in Léogâne, Haiti, and Identification of Needs for Rebuilding after the January 2010 Earthquake , 2011 .

[11]  Tracy Kijewski-Correa Open Sourcing the Design of Civil Infrastructure (OSD-CI): A Paradigm Shift , 2011 .

[12]  Padhraic Smyth,et al.  KDD Cup and workshop 2007 , 2007, SKDD.

[13]  Aniket Kittur,et al.  Crowdsourcing user studies with Mechanical Turk , 2008, CHI.

[14]  P. Cochat,et al.  Et al , 2008, Archives de pediatrie : organe officiel de la Societe francaise de pediatrie.

[15]  Netta Iivari,et al.  Integrating HCI Specialists into Open Source Software Development Projects , 2009, OSS.

[16]  John C. Tang,et al.  Reflecting on the DARPA Red Balloon Challenge , 2011, Commun. ACM.

[17]  O. Bjelland,et al.  An Inside View of IBM's 'Innovation Jam' , 2008 .

[18]  Clay Shirky,et al.  Cognitive Surplus: Creativity and Generosity in a Connected Age , 2010 .

[19]  Steve Feng,et al.  Distributed Medical Image Analysis and Diagnosis through Crowd-Sourced Games: A Malaria Case Study , 2012, PloS one.

[20]  Henry L. Tosi A Theory of Goal Setting and Task Performance , 1991 .

[21]  M. Goodchild Citizens as sensors: the world of volunteered geography , 2007 .

[22]  Frank Fischer,et al.  Citizen participation and the democratization of policy expertise: From theoretical inquiry to practical cases , 1993 .

[23]  Jonathan P. Allen Three Strategies for Open Source Deployment: Substitution, Innovation, and Knowledge Reuse , 2010, OSS.

[24]  Daren C. Brabham Crowdsourcing as a Model for Problem Solving , 2008 .

[25]  Douglas Thain,et al.  Expert-Citizen Engineering: "Crowdsourcing" Skilled Citizens , 2011, 2011 IEEE Ninth International Conference on Dependable, Autonomic and Secure Computing.

[26]  Ping Zhang,et al.  Satisfiers and dissatisfiers: A two-factor model for website design and evaluation , 2000, J. Am. Soc. Inf. Sci..

[27]  Mark H. Hansen,et al.  Participatory Sensing: A Citizen-Powered Approach to Illuminating the Patterns that Shape our World , 2009 .

[28]  Alon Y. Halevy,et al.  Crowdsourcing systems on the World-Wide Web , 2011, Commun. ACM.

[29]  Cornelia Boldyreff,et al.  Open Source Ecosystems: Diverse Communities Interacting, 5th IFIP WG 2.13 International Conference on Open Source Systems, OSS 2009, Skövde, Sweden, June 3-6, 2009. Proceedings , 2009, OSS.

[30]  A. Kansal,et al.  Building a Sensor Network of Mobile Phones , 2007, 2007 6th International Symposium on Information Processing in Sensor Networks.