Human-Computer Cloud for Decision Support: Main Ontological Models and Dynamic Resource Network Configuration

  • Alexander Smirnov
  • Tatiana Levashova
  • Nikolay Shilov
  • Andrew PonomarevEmail author
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 874)


Information processing systems utilizing the input received from human contributors are currently gaining popularity. One of the problems relevant to most of these systems is that they need a large number of contributors to function properly, while collecting this number of contributors may require significant effort and time. In the ongoing research, this problem is addressed by adaptation of cloud computing resource management principles to human-computer systems. The proposed human-computer cloud environment relies heavily on the use of ontologies for both resource discovery and automatic decision support workflow composition. This paper describes the set of main ontological models of the proposed human-computer cloud. Namely, the ontological model of the cloud environment, ontological model of the decision support system based on this environment and the ontology-based mechanism for workflow construction. The paper also illustrates the principles of dynamic workflow construction by an example from e-Tourism domain.


Cloud computing Crowdsourcing Crowd computing Human-in-the-Loop Human factors Ontologies Decision support 



The research is funded by the Russian Science Foundation (project # 16-11-10253).


  1. 1.
    Franzoni, C., Sauermann, H.: Crowd science: the organization of scientific research in open collaborative projects. Res. Policy 43(1), 1–20 (2014)CrossRefGoogle Scholar
  2. 2.
    Jollymore, A., Haines, M., Satterfield, T., Johnson, M.: Citizen science for water quality monitoring: data implications of citizen perspectives. J. Environ. Manag. 200, 456–467 (2017)CrossRefGoogle Scholar
  3. 3.
    Faulkner, M.: Community sense and response systems: your phone as quake detector. Commun. ACM 57(7), 66–75 (2014)CrossRefGoogle Scholar
  4. 4.
    Ushahidi. Accessed 20 Apr 2018
  5. 5.
    Meier, P.: How Crisis Mapping Saved Lives in Haiti. Accessed 20 Apr 2018
  6. 6.
    Smirnov, A., Ponomarev, A., Levashova, T., Teslya, N.: Human-computer cloud for decision support in tourism: Approach and architecture. In: Proceedings of the 19th Conference of Open Innovations Association (FRUCT), pp. 226–235 (2016)Google Scholar
  7. 7.
    Smirnov, A., Ponomarev, A., Shilov, N., Kashevnik, A., Teslya, N.: Ontology-based human-computer cloud for decision support: architecture and applications in tourism. Int. J. Embedded Real-Time Commun. Syst. 9(1), 1–19 (2018)CrossRefGoogle Scholar
  8. 8.
    Euzenat, J., Shvaiko, P.: Ontology Matching, 2nd edn. Springer, Heidelberg (2013)CrossRefGoogle Scholar
  9. 9.
    Sun, Y.L., Harmer, T., Stewart, A.: Specifying cloud application requirements: an ontological approach. In: Cloudcomp 2012. LNICST, vol. 112, pp. 82–91 (2013)Google Scholar
  10. 10.
    Liu, F., et al.: NIST Cloud Computing Reference Architecture. Recommendations of the National Institute of Standards and Technology [Electronic resource]. National Institute of Standards and Technology Special Publication 500-292 (2011)Google Scholar
  11. 11.
    Bellini, P., Cenni, D., Nesi, P.: Smart cloud engine and solution based on knowledge base. Procedia Comput. Sci. 68, 3–16 (2015)CrossRefGoogle Scholar
  12. 12.
    Smirnov, A., Shilov, N., Kashevnik, A.: BTO supply chain configuration via agent-based negotiation. Int. J. Manuf. Technol. Manag. 17(1/2), 166–183 (2009). InderscienceGoogle Scholar
  13. 13.
    Moscato, F., Aversa, R., Martino, B., Rak, M., Venticinque, S., Petcu, D.: An ontology for the cloud in mOSAIC. In: Cloud Computing. Methodology, Systems, and Applications, pp. 467–485. CRC Press, Boca Raton (2011)CrossRefGoogle Scholar
  14. 14.
    Moscato, F., Aversa, R., Martino, B.: An analysis of mOSAIC ontology for cloud resource annotation. In: Proceedings of the Federated Conference on Computer Science and Information Systems, pp. 973–980. IEEE (2011)Google Scholar
  15. 15.
    Nyrén, R., Edmonds, A., Papaspyrou, A., Metsch, T., Parák, B.: Open Cloud Computing Interface – Core [Electronic resource]. GFD-R-P.221. Open Grid Forum (2016). Accessed 20 Apr 2018
  16. 16.
    Chandrasekaran, B., Josephson, J.R., Benjamins, V.R.: Ontology of tasks and methods. In: Proceedings of the Eleventh Workshop on Knowledge Acquisition, Modeling and Management (KAW 1998). Accessed 20 Apr 2018

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Alexander Smirnov
    • 1
  • Tatiana Levashova
    • 1
  • Nikolay Shilov
    • 1
  • Andrew Ponomarev
    • 1
    Email author
  1. 1.SPIIRASSt. PetersburgRussia

Personalised recommendations