Software Architecture for Collaborative Crowd-Storming Applications
Abstract
Diversity in crowdsourcing systems in terms of processes, participants, workflow, and technologies is quite problematic; as there is no standard guidance to inform the designing process of such crowdsourcing ideation system. To build a well-engineered crowdsourcing system with different ideation and collaboration components, a software architecture model is needed to guide the design of the collaborative ideation process. Within this general context, this paper is focused to create a vision for the architectural design for crowdsourcing collaborative idea generation, with an attempt to provide the required features for coordinating and aggregating ideation of individual participants into collective solutions.
Keywords
Crowdsourcing Idea-generation Collaboration Crowdstorming Software architecturePreview
Unable to display preview. Download preview PDF.
References
- 1.Doan, A., Ramakrishnan, R., Halevy, A.Y.: Crowdsourcing systems on the World-Wide Web. Communications of the ACM, 86–96 (April 2011)Google Scholar
- 2.Howe, J.: The rise of crowdsourcing. Wired Magazine 14(6), 1–4 (2006)Google Scholar
- 3.Quinn, A.J., Bederson, B.B.: Human Computation: A Survey and Taxonomy of a Growing Field. In: CHI 2011 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 1403–1412. ACM (2011)Google Scholar
- 4.Hirth, M., Hoßfeld, T., Tran-Gia, P.: Analyzing costs and accuracy of validation mechanisms for crowdsourcing platforms. Mathematical and Computer Modelling (2012)Google Scholar
- 5.Hosseini, M., Phalp, K., Taylor, J., Ali, R.: The four pillars of crowdsourcing: A reference model. In: 2014 IEEE Eighth International Conference Research Challenges in Information Science (RCIS), pp. 1–12. IEEE, MarrakechGoogle Scholar
- 6.Geerts, S.A.: Discovering Crowdsourcing:Theory, Classification and Directions for use. Eindhoven University of Technology (February 2009). http://alexandria.tue.nl/extra2/afstversl/tm/Geerts%202009.pdf
- 7.Westhoff, A.: Using the crowd: an exploration of conditions for crowdsourcing in the idea generation process. University of Twente Student Theses (August 19, 2009). http://essay.utwente.nl/59908/
- 8.Howe, J.: “Towards A New Taxonomy” By Jeff Howe (July 20, 2011). Retrieved January 29, 2015, from Crowdsourcing.org: The Industry Website: http://www.crowdsourcing.org/editorial/towards-a-new-taxonomy-by-jeff-howe/5458
- 9.Tripathi, A., Tahmasbi, N., Khazanchi, D., Najjar, L.: Crowdsourcing typology: a review of is research and organizations. In: MWAIS 2014 Proceedings, p. 4. AIS Electronic Library (2014)Google Scholar
- 10.Wang, K.: Collective innovation: a literature review. technology management in the IT-Driven services (PICMET). In: 2013 Proceedings of PICMET 2013, pp. 608–615. IEEE, San Jose (2013)Google Scholar
- 11.Strategy & Innovation (March 2008). Retrieved February 5, 2015, from Innosight: http://www.innosight.com/innovation-resources/loader.cfm?csModule=security/getfile&pageid=2518
- 12.Paulini, M.: Collective Intelligence in Online Innovation Communities (2012). Retrieved November 20, 2014, from academia.edu: https://www.academia.edu/3053107/Collective_Intelligence_in_Online_Innovation_Communities_-_Thesis_Introduction
- 13.Reinig, B.A., Briggs, R.O.: Measuring the quality of ideation technology and techniques system sciences. In: HICSS 2006 Proceedings of the 39th Annual Hawaii International Conference, p. 20. IEEE (2006)Google Scholar
- 14.Toubia, O.: Idea Generation, Creativity, and Incentives (September 1, 2006). Retrieved February 8, 2015, from The Institute for Operations Research and the Management Sciences (INFORMS): http://pubsonline.informs.org/doi/abs/10.1287/mksc.1050.0166
- 15.Nickerson, J.V., Sakamoto, Y.: Crowdsourcing creativity: combining ideas in networks. In: Workshop on Information in Networks. SSRN (2010)Google Scholar
- 16.Hetmank, L.: Components and Functions of Crowdsourcing Systems – A Systematic Literature Review. Wirtschaftsinformatik Proceedings 2013, p. 4 (2013)Google Scholar
- 17.Hossain, M.: Crowdsourcing: Activities, incentives and users’ motivations to participate. In: 2012 International Conference on Innovation Management and Technology Research (ICIMTR), pp. 501–506. IEEE (May 2012)Google Scholar
- 18.Brabham, D.C.: Crowdsourcing as a model for problem solving. The International Journal of Research into New Media, 75–90 (2008)Google Scholar
- 19.Schlagwein, D., Daneshgar, F.: User requirements of a crowdsourcing platform: findings from a serises of focus group. In: Pacific Asia Conference on Information Systems (PACIS), p. 195. AIS Electronic Library (AISeL) (2014)Google Scholar
- 20.Šundić, M., Leitner, K.: Crowdsourcing as an Innovation Strategy: A Study on Innovation Platforms in Austria and Switzerland. Social Science Research Network (SSRN) (March 31, 2013). http://ssrn.com/abstract=2378250
- 21.Vukovic, M.: Crowdsourcing for enterprises. In: 2009 World Conference on Services-I, pp. 686–692. IEEE (2009)Google Scholar
- 22.Huhns, M.N., Li, W., Tsai, W.T.: Cloud-based Software Crowdsourcing. Dagstuhl Seminar Technical Report 13362 (2013)Google Scholar
- 23.Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R., Konwinski, A., … Zaharia, M.: A view of cloud computing. Communications of the ACM 53(4), 50–58 (2010)Google Scholar
- 24.Liu, X., Lu, M., Ooi, B.C., Shen, Y., Wu, S., Zhang, M.: Cdas: a crowdsourcing data analytics system. Proceedings of the VLDB Endowment 5(10), 1040–1051 (2012)Google Scholar
- 25.School of Computing, National University of Singapore. (n.d.). Crowdsourcing Data Analytics System. Retrieved April 10, 2015, from Crowdsourcing Data Analytics System: http://www.comp.nus.edu.sg/~cdas/index.html
- 26.Qian, K.: Software architecture and design illuminated. Jones & Bartlett Learning (2009)Google Scholar
- 27.Microsoft MSDN Library. (n.d.). Architectural Patterns and Styles. Retrieved April 3, 2015, from Microsoft MSDN Library: https://msdn.microsoft.com/en-us/library/ee658117.aspx