CFP last date
22 April 2024
Reseach Article

Crowd-Enhanced Cloud Services: Issues and Directions

by Saeed Arbabi, Mohammad Allahbakhsh, Mohsen Sharifi
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 117 - Number 21
Year of Publication: 2015
Authors: Saeed Arbabi, Mohammad Allahbakhsh, Mohsen Sharifi
10.5120/20676-3486

Saeed Arbabi, Mohammad Allahbakhsh, Mohsen Sharifi . Crowd-Enhanced Cloud Services: Issues and Directions. International Journal of Computer Applications. 117, 21 ( May 2015), 6-13. DOI=10.5120/20676-3486

@article{ 10.5120/20676-3486,
author = { Saeed Arbabi, Mohammad Allahbakhsh, Mohsen Sharifi },
title = { Crowd-Enhanced Cloud Services: Issues and Directions },
journal = { International Journal of Computer Applications },
issue_date = { May 2015 },
volume = { 117 },
number = { 21 },
month = { May },
year = { 2015 },
issn = { 0975-8887 },
pages = { 6-13 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume117/number21/20676-3486/ },
doi = { 10.5120/20676-3486 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:59:59.532726+05:30
%A Saeed Arbabi
%A Mohammad Allahbakhsh
%A Mohsen Sharifi
%T Crowd-Enhanced Cloud Services: Issues and Directions
%J International Journal of Computer Applications
%@ 0975-8887
%V 117
%N 21
%P 6-13
%D 2015
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Cloud computing systems have emerged as a type of distributed systems in which a multitude of interconnected machines are gathered and recruited over the internet to help solve a computation or data-intensive problem. There are large numbers of cases in which Cloud techniques solely are not able to solve the job due to the nature of the tasks. To overcome this problem recently a strong inclination has emerged towards enlisting the human intelligence and wisdom of crowds a. k. a. Crowdsourcing in combination with the machine automated techniques. In this paper the authors propose a model for integrating crowds of people in the Cloud environments to enrich Cloud computing environments to be able to provide hybrid human-machine services enabling it to solve a wider variety of problems which some of them are studied here. The authors nickname these rich types of services, Crowd-enhanced Cloud services. At the end, the modality and challenges of this convergence and its future trends are explored.

References
  1. Rajkumar Buyya, Chee Shin Yeo, and Srikumar Venugopal. Market-oriented cloud computing: Vision, hype, and reality for delivering it services as computing utili- ties. In High Performance Computing and Communications, 2008. HPCC'08. 10th IEEE International Conference on, pages 5–13. Ieee, 2008.
  2. Daren C Brabham. Crowdsourcing as a model for problem solving an introduc- tion and cases. Convergence: the international journal of research into new media technologies,14(1):75–90,2008.
  3. Anhai Doan, Raghu Ramakrishnan, and Alon Y Halevy. Crowdsourcing systems on the world-wide web. Communications of the ACM, 54(4):86–96, 2011.
  4. Luis Von Ahn. Games with a purpose. Computer, 39(6):92–94, 2006.
  5. Seth Cooper, Firas Khatib, Adrien Treuille, Janos Barbero, Jeehyung Lee, Michael Beenen, Andrew Leaver-Fay, David Baker, Zoran Popovi´c, et al. Predicting protein structures with a multiplayer online game. Nature, 466(7307):756–760, 2010.
  6. Chris J Lintott, Kevin Schawinski, An?ze Slosar, Kate Land, Steven Bamford, Daniel Thomas, M Jordan Raddick, Robert C Nichol, Alex Szalay, Dan Andreescu, et al. Galaxy zoo: morphologies derived from visual inspection of galaxies from the sloan digital sky survey. Monthly Notices of the Royal Astronomical Society, 389(3):1179–1189, 2008.
  7. Joseph G Davis. From crowdsourcing to crowdservicing. Internet Computing, IEEE, 15(3):92–94, 2011.
  8. Douglas F Parkhill. Challenge of the computer utility, 1996.
  9. Douglas C Engelbart. Augmenting human intellect: Experiments, concepts, and possibilities. Technical report, DTIC Document, 1965.
  10. Joseph Davis and Huairen Lin. Web 3. 0 and crowdservicing. 2011.
  11. Deniz Iren, Gokhan Kul, and Semih Bilgen. Utilization of synergetic human- machine clouds: a big data cleaning case. In Proceedings of the 1st International Workshop on CrowdSourcing in Software Engineering, pages 15–18. ACM, 2014.
  12. Christian Keimel, Julian Habigt, Clemens Horch, and Klaus Diepold. Video quality evaluation in the cloud. In Packet Video Workshop (PV), 2012 19th International, pages 155–160. IEEE, 2012.
  13. Qi Zhang, Lu Cheng, and Raouf Boutaba. Cloud computing: state-of-the-art and research challenges. Journal of internet services and applications, 1(1):7–18, 2010
  14. Luis M Vaquero, Luis Rodero-Merino, Juan Caceres, and Maik Lindner. A break in the clouds: towards a cloud definition. ACM SIGCOMM Computer Communication Review, 39(1):50–55, 2008.
  15. Frank Leymann and Dieter Fritsch. Cloud computing: The next revolution in it. Proceedings of the 52th Photogrammetric Week, pages 3–12, 2009.
  16. Ling Qian, Zhiguo Luo, Yujian Du, and Leitao Guo. Cloud computing: An overview. In Cloud computing, pages 626–631. Springer, 2009.
  17. Steve Lohr. Google and ibm join in cloud computingresearch. New York Times,
  18. Mladen A Vouk. Cloud computing–issues, research and implementations. CIT. Journal of Computing and Information Technology, 16(4):235–246, 2008.
  19. Michael Armbrust, Armando Fox, Rean Griffith, Anthony D Joseph, Randy Katz, Andy Konwinski, Gunho Lee, David Patterson, Ariel Rabkin, Ion Stoica, et al. A view of cloud computing. Communications of the ACM, 53(4):50–58,2010
  20. Daniel Gmach, Jerry Rolia, Ludmila Cherkasova, and Alfons Kemper. Capacity management and demand prediction for next generation data centers. In Web Services, 2007. ICWS 2007. IEEE International Conference on, pages 43–50. IEEE,
  21. Bhuvan Urgaonkar, Prashant Shenoy, Abhishek Chandra, and Pawan Goyal. Dy- namic provisioning of multi-tier internet applications. In Autonomic Computing, 2005. ICAC 2005. Proceedings. Second International Conference on, pages 217–228. IEEE, 2005.
  22. Pradeep Padala, Kang G Shin, Xiaoyun Zhu, Mustafa Uysal, Zhikui Wang, Sharad Singhal, Arif Merchant, and Kenneth Salem. Adaptive control of virtualized re- sources in utility computing environments. In ACM SIGOPS Operating Systems Review, volume 41, pages 289–302. ACM, 2007.
  23. Pankesh Patel, Ajith H Ranabahu, and Amit P Sheth. Service level agreement in cloud computing. 2009.
  24. Tharam Dillon, Chen Wu, and Elizabeth Chang. Cloud computing: issues and challenges. In Advanced Information Networking and Applications (AINA), 2010
  25. Allan Leinwand. The hidden cost of the cloud: Bandwidth charges, 2009.
  26. Anhai Doan, Raghu Ramakrishnan, and Alon Y. Halevy. Crowdsourcing systems on the world-wide web. Commun. ACM, 54:86–96, April 2011.
  27. Jeff. Howe. The rise of crowdsourcing. Wired, June 2006.
  28. Salman Ahmad, Alexis Battle, Zahan Malkani, and Sepander Kamvar. The jabberwocky programming environment for structured social computing. In Proceedings of the 24th annual ACM symposium on User interface software and technology, pages 53–64. ACM,2011.
  29. Maja Vukovic and Claudio Bartolini. Towards a research agenda for enterprise crowdsourcing. In Tiziana Margaria and Bernhard Steffen, editors, Leveraging Ap- plications of Formal Methods, Verification, and Validation, volume 6415 of Lecture Notes in Computer Science, pages 425–434. Springer Berlin / Heidelberg, 2010.
  30. M. Vukovic. Crowdsourcing for enterprises. In Services - I, 2009 World Conference on, pages 686 –692, july 2009.
  31. Natala J. Menezes Jenny J. Chen and Adam D. Bradley. Opportunities for crowdsourcing research on amazon mechanical turk. In Proceeding of The CHI 2011
  32. Alexander J. Quinn and Benjamin B. Bederson. Human computation: a survey and taxonomy of a growing field. In Proceedings of the 2011 annual conference on Human factors in computing systems, CHI '11, pages 1403–1412, New York, NY, USA, 2011. ACM.
  33. Mohammad Allahbakhsh, Boualem Benatallah, Aleksandar Ignjatovic, Hamid Reza Motahari-Nezhad, Elisa Bertino, and Schahram Dustdar. Quality control in crowdsourcing systems: Issues and directions. Internet Computing, IEEE, 17(2):76–81, 2013.
  34. H. Amintoosi and S. S. Kanhere. A trust-based recruitment framework for multi-hop social participatory sensing. In Distributed Computing in Sensor Systems (DCOSS), 2013 IEEE International Conference on, pages 266–273, May 2013.
  35. Haleh Amintoosi, Salil Kanhere, and Mohammad Allahbakhsh. Trust and privacy considerations in participant selection for social participatory sensing. Technical Report UNSW-CSE-TR-201409, UNSW, 2014.
  36. Murat Demirbas, Murat Ali Bayir, Cuneyt Gurcan Akcora, Yavuz Selim Yilmaz, and Hakan Ferhatosmanoglu. Crowd-sourced sensing and collaboration using twit- ter. In World of Wireless Mobile and Multimedia Networks (WoWMoM), 2010
  37. Michael S. Bernstein, Desney Tan, Greg Smith, Mary Czerwinski, and Eric Horvitz. Personalization via friendsourcing. ACM Trans. Comput. -Hum. Inter- act. , 17(2):6:1–6:28, May 2008.
  38. Maja Vukovic, Mariana Lopez, and Jim Laredo. Peoplecloud for the globally in- tegrated enterprise. In Service-Oriented Computing. ICSOC/ServiceWave 2009 Workshops, volume 6275 of Lecture Notes in Computer Science, pages 109–114. Springer Berlin / Heidelberg, 2010.
  39. Anand P Kulkarni, Matthew Can, and Bjoern Hartmann. Turkomatic: automatic recursive task and workflow design for mechanical turk. In CHI'11 Extended Ab- stracts on Human Factors in Computing Systems, pages 2053–2058. ACM, 2011.
  40. Aniket Kittur, Susheel Khamkar, Paul Andr´e, and Robert Kraut. Crowdweaver: visually managing complex crowd work. In Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work, pages 1033–1036. ACM, 2012.
  41. Steven Dow, Anand Kulkarni, Scott Klemmer, and Bjorn Hartmann. Shepherding the crowd yields better work. In Proceedings of the ACM 2012 Conference on Computer Supported Cooperative Work, CSCW '12, pages 1013–1022, New York, NY, USA, 2012. ACM.
  42. Mohammad Allahbakhsh, Aleksandar Ignjatovic, Boualem Benatallah, Seyed-Mehdi-Reza Beheshti, Elisa Bertino, and Norman Foo. Reputation management in crowdsourcing systems. In Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom), 2012 8th International Conference on, pages 664–671. IEEE, 2012.
  43. Gang Wang, Christo Wilson, Xiaohan Zhao, Yibo Zhu, Manish Mohanlal, Haitao Zheng, and Ben Y Zhao. Serf and turf: crowdturfing for fun and profit. In Pro- ceedings of the 21st international conference on World Wide Web, pages 679–688. ACM, 2012.
  44. Aniket Kittur Boris Smus Jim Laredoc Maja Vukovic Jakob Rogstadius, Vassilis Kostakos. An assessment of intrinsic and extrinsic motivation on task perfor- mance in crowdsourcing. In Proceeding of the Fifth International AAAI Conference on Weblogs and Social Media. AAAI, 2011.
  45. Joel Ross, Lilly Irani, M Silberman, Andrew Zaldivar, and Bill Tomlinson. Who are the crowdworkers?: shifting demographics in mechanical turk. In CHI'10 Extended Abstracts on Human Factors in Computing Systems, pages 2863–2872. ACM, 2010.
  46. Alexander Lenk, Markus Klems, Jens Nimis, Stefan Tai, and Thomas Sandholm. What's inside the cloud? an architectural map of the cloud landscape. In Pro- ceedings of the ICSE Workshop on Software Engineering Challenges of Cloud Computing, pages 23–31. IEEE Computer Society, 2009
  47. Georg Lackermair. Hybrid cloud architectures for the online commerce. Proceeding of Computer Science, 3:550–555, 2011. 1966.
  48. Sihem Amer-Yahia, AnHai Doan, Jon Kleinberg, Nick Koudas, and Michael Franklin. Crowds, clouds, and algorithms: exploring the human side of big data applications. In Proceedings of the 2010 ACM SIGMOD International Conference on Management of data, pages 1259–1260. ACM, 2010.
  49. Maja Vukovic. Crowdsourcing for enterprises. In Services-I, 2009 World Confer- ence on, pages 686–692. IEEE, 2009.
  50. Aniket Kittur, Boris Smus, Susheel Khamkar, and Robert E Kraut. Crowdforge: Crowdsourcing complex work. In Proceedings of the 24th annual ACM symposium on User interface software and technology, pages 43–52. ACM, 2011.
  51. Greg Little, Lydia B Chilton, Max Goldman, and Robert C Miller. Turkit: tools for iterative tasks on mechanical turk. In Proceedings of the ACM SIGKDD workshop on human computation, pages 29–30. ACM, 2009.
  52. Michael S Bernstein, Greg Little, Robert C Miller, Bjorn Hartmann, Mark S Ack- erman, David R Karger, David Crowell, and Katrina Panovich. Soylent: a word processor with a crowd inside. In Proceedings of the 23nd annual ACM symposium on User interface software and technology, pages 313–322. ACM, 2010.
  53. Michael J Franklin, Donald Kossmann, Tim Kraska, Sukriti Ramesh, and Reynold Xin. Crowddb: answering queries with crowdsourcing. In Proceedings of the 2011
  54. Adam Marcus, Eugene Wu, David R Karger, Samuel Madden, and Robert C Miller. Demonstration of qurk: a query processor for humanoperators. In Proceedings of the 2011 ACM SIGMOD International Conference on Management of data
  55. Abraham Bernstein, Mark Klein, and Thomas W Malone. Programming the global brain. Communications of the ACM, 55(5):41–43, 2012.
  56. Jeffrey Philip Bigham, Walter Stephen Lasecki, Kyle Ian Murray, and Samuel Christopher White. Closed-loop crowd control of existing interface, July 10 2012. US Patent App. 13/545,280.
  57. Norbert Wiener. The human use of human beings: Cybernetics and society. Number 20. Da Capo Press, 1954.
  58. William Ross Ashby et al. An introduction to cybernetics, volume 2. Chapman & Hall London, 1956.
  59. Joseph Carl Robnett Licklider. Man-computer symbiosis. Human Factors in Elec- tronics, IRE Transactions on, (1):4–11, 1960.
  60. Andrew Tanenbaum and Maarten Van Steen. Distributed systems. Pearson Pren- tice Hall, 2007.
  61. David Alan Grier. When computers were human. Princeton University Press, 2013.
  62. Saeed Arbabi, Mohsen Sharifi, Seyedeh Leili Mirtaheri, and Ehsan Mousavi Khaneghah. A low-overhead structure maintenance approach for building robust structured p2p systems. In Telecommunications (IST), 2012 Sixth International Symposium on, pages 586–591. IEEE, 2012.
Index Terms

Computer Science
Information Sciences

Keywords

Crowdsourcing Cloud Services Distributed Systems.