Human-Computer Cloud for Decision Support: Main Ontological Models and Dynamic Resource Network Configuration
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.
KeywordsCloud 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).
- 4.Ushahidi. http://www.ushahidi.com/. Accessed 20 Apr 2018
- 5.Meier, P.: How Crisis Mapping Saved Lives in Haiti. http://voices.nationalgeographic.com/2012/07/02/crisis-mapping-haiti/. Accessed 20 Apr 2018
- 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
- 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.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
- 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
- 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.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). https://www.ogf.org/documents/GFD.221.pdf. Accessed 20 Apr 2018
- 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). http://ksi.cpsc.ucalgary.ca/KAW/KAW98/chandra/index.html. Accessed 20 Apr 2018