Skip to main content

Human-Computer Systems for Decision Support: From Cloud to Self-organizing Environments

  • Conference paper
  • First Online:
Cloud Computing and Services Science (CLOSER 2019)

Abstract

The paper describes conceptual and technological principles of the human-computer cloud, that allows to deploy and run human-based applications. It also presents two ways to build decision support services on top of the proposed cloud environment for problems where workflows are not (or cannot be) defined in advance. The first extension is represented by a decision support service leveraging task ontology to build the missing workflow, the second utilizes the idea of human-machine collective intelligence environment, where the workflow is defined in the process of a (sometimes, guided) collaboration of the participants.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    http://flynn.com.

References

  1. Smirnov, A., Shilov, N., Ponomarev, A., Schekotov, M.: Human-computer cloud: application platform and dynamic decision support. In: Proceedings of the 9th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, pp. 120–131 (2019)

    Google Scholar 

  2. Retelny, D., Bernstein, M.S., Valentine, M.A.: No workflow can ever be enough: how crowdsourcing workflows constrain complex work. Proc. ACM Hum.-Comput. Interact. 1, Article 89 (2017)

    Google Scholar 

  3. Distefano, S., Merlino, G., Puliafito, A.: SAaaS: a framework for volunteer-based sensing clouds. Parallel Cloud Comput. 1(2), 21–33 (2012)

    Google Scholar 

  4. Merlino, G., Arkoulis, S., Distefano, S., Papagianni, C., Puliafito, A., Papavassiliou, S.: Mobile crowdsensing as a service: a platform for applications on top of sensing clouds. Future Gen. Comput. Syst. 56, 623–639 (2016)

    Article  Google Scholar 

  5. Formisano, C., Pavia, D., Gurgen, L., et al.: The advantages of IoT and cloud applied to smart cities. In: 3rd International Conference Future Internet of Things and Cloud, Rome, pp. 325–332 (2015)

    Google Scholar 

  6. Dustdar, S., Bhattacharya, K.: The social compute unit. IEEE Internet Comput. 15(3), 64–69 (2011)

    Article  Google Scholar 

  7. Sengupta, B., Jain, A., Bhattacharya, K., Truong, H.-L., Dustdar, S.: Collective problem solving using social compute units. Int. J. Coop. Inf. Syst. 22(4), 1341002 (2013

    Google Scholar 

  8. Kulkarni, A.P., Can, M., Hartmann, B.: Turkomatic: automatic recursive task and workflow design for mechanical turk. In: CHI 2011 Extended Abstracts on Human Factors in Computing Systems. CHI EA 2011, pp. 2053–2058. ACM (2011)

    Google Scholar 

  9. Ahmad, S., Battle, A., Malkani, Z., Kamvar, S.: The jabberwocky programming environment for structured social computing. In: Proceedings of the 24th Annual ACM Symposium on User Interface Software and Technology (UIST 2011), pp. 53–64. ACM (2011)

    Google Scholar 

  10. Minder, P., Bernstein, A.: CrowdLang: a programming language for the systematic exploration of human computation systems. In: Aberer, K., Flache, A., Jager, W., Liu, L., Tang, J., Guéret, C. (eds.) SocInfo 2012. LNCS, vol. 7710, pp. 124–137. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-35386-4_10

    Chapter  Google Scholar 

  11. Tranquillini, S., Daniel, F., Kucherbaev, P., Casati, F.: Modeling, enacting, and integrating custom crowdsourcing processes. ACM Trans. Web 9(2), 7:1–7:43 (2015)

    Google Scholar 

  12. Kulkarni, A., Can, M., Hartmann, B.: Collaboratively crowdsourcing workflows with turkomatic. In: Proceedings of the ACM 2012 Conference on Computer Supported Cooperative Work. Seattle, Washington, USA (2012)

    Google Scholar 

  13. Valentine, M.A., et al.: Flash organizations. In: 2017 CHI Conference on Human Factors in Computing Systems – CHI 2017, pp. 3523–3537. ACM Press, New York (2017)

    Google Scholar 

  14. Ko, R.K.L., Lee, E.W., Lee, S.G.: BusinessOWL (BOWL) - a hierarchical task network ontology for dynamic business process decomposition and formulation. IEEE Trans. Serv. Comput. 5(2), 246–259 (2012)

    Article  Google Scholar 

  15. Baader, F., Milicic, M., Lutz, C., Sattler, U., Wolter, F.: Integrating description logics and action formalisms for reasoning about web services, LTCS-Report 05-02, Chair for Automata Theory, Institute for Theoretical Computer Science, Dresden University of Technology, Germany (2005). http://lat.inf.tu-dresden.de/research/reports.html

  16. Ergu, D., et al.: The analytic hierarchy process: task scheduling and resource allocation in cloud computing environment. J. Supercomputing 64(3), 835–848 (2013)

    Google Scholar 

  17. Kong, Y., Zhang, M., Ye, D.: A belief propagation-based method for task allocation in open and dynamic cloud environments. Knowl.-Based Syst. 115, 123–132 (2017)

    Google Scholar 

  18. Sujit, P., George, G., Beard, R.: Multiple UAV coalition formation. In: Proceedings of the American Control Conference, pp. 2010–2015 (2008)

    Google Scholar 

  19. Kim, M.H., Baik, H., Lee, S.: Resource welfare based task allocation for UAV team with resource constraints. J. Intell. Robot. Syst. 77(3-4), 611–627 (2015)

    Google Scholar 

  20. Kamar, E.: Directions in hybrid intelligence: complementing AI systems with human intelligence. IJCAI Invited Talk: Early Career Spotlight Track. (2016)

    Google Scholar 

  21. Nushi, B., Kamar, E., Horvitz, E., Kossmann, D.: On human intellect and machine failures: troubleshooting integrative machine learning systems. In: 31st AAAI Conference on Artificial Intelligence, pp. 1017–1025 (2017)

    Google Scholar 

  22. Verhulst, S.G.: AI Soc. 33(2), 293–297 (2018)

    Google Scholar 

  23. Smirnov, A., Shilov, N.: Service-based socio-cyberphysical network modeling for guided self-organization. Procedia Comput. Sci. 64, 290–297 (2015)

    Article  Google Scholar 

Download references

Acknowledgements

The research was funded by the Russian Science Foundation. The HCC architecture, PaaS and ontology-based decision support service based on task decomposition were developed as a part of project # 16-11-10253, the self-organizing environment for collective human-machine intelligence is being developed as a part of project # 19-11-00126.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andrew Ponomarev .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Smirnov, A., Shilov, N., Ponomarev, A. (2020). Human-Computer Systems for Decision Support: From Cloud to Self-organizing Environments. In: Ferguson, D., Méndez Muñoz, V., Pahl, C., Helfert, M. (eds) Cloud Computing and Services Science. CLOSER 2019. Communications in Computer and Information Science, vol 1218. Springer, Cham. https://doi.org/10.1007/978-3-030-49432-2_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-49432-2_1

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-49431-5

  • Online ISBN: 978-3-030-49432-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics