Journal Home > Volume 4 , Issue 2
Purpose

Crowd network systems have been deemed as a promising mode of modern service industry and future economic society, and taking crowd network as the research object and exploring its operation mechanism and laws is of great significance for realizing the effective governance of the government and the rapid development of economy, avoiding social chaos and mutation. Because crowd network is a large-scale, dynamic and diversified online deep interconnection, its most results cannot be observed in real world, and it cannot be carried out in accordance with traditional way, simulation is of great importance to put forward related research. To solve above problems, this paper aims to propose a simulation architecture based on the characteristics of crowd network and to verify the feasibility of this architecture through a simulation example.

Design/methodology/approach

This paper adopts a data-driven architecture by deeply analyzing existing large-scale simulation architectures and proposes a novel reflective memory-based architecture for crowd network simulations. In this paper, the architecture is analyzed from three aspects: implementation framework, functional architecture and implementation architecture. The proposed architecture adopts a general structure to decouple related work in a harmonious way and gets support for reflection storage by connecting to different devices via reflection memory card. Several toolkits for system implementation are designed and connected by data-driven files (DDF), and these XML files constitute a persistent storage layer. To improve the credibility of simulations, VV&A (verification, validation and accreditation) is introduced into the architecture to verify the accuracy of simulation system executions.

Findings

Implementation framework introduces the scenes, methods and toolkits involved in the whole simulation architecture construction process. Functional architecture adopts a general structure to decouple related work in a harmonious way. In the implementation architecture, several toolkits for system implementation are designed, which are connected by DDF, and these XML files constitute a persistent storage layer. Crowd network simulations obtain the support of reflective memory by connecting the reflective memory cards on different devices and connect the interfaces of relevant simulation software to complete the corresponding function call. Meanwhile, to improve the credibility of simulations, VV&A is introduced into the architecture to verify the accuracy of simulation system executions.

Originality/value

This paper proposes a novel reflective memory-based architecture for crowd network simulations. Reflective memory is adopted as share memory within given simulation execution in this architecture; communication efficiency and capability have greatly improved by this share memory-based architecture. This paper adopts a data-driven architecture; the architecture mainly relies on XML files to drive the entire simulation process, and XML files have strong readability and do not need special software to read.


menu
Abstract
Full text
Outline
About this article

An implementation architecture for crowd network simulations

Show Author's information Jialin ZouKun WangHongbo Sun( )
School of Computer and Control Engineering, Yantai University, Yantai, China

Abstract

Purpose

Crowd network systems have been deemed as a promising mode of modern service industry and future economic society, and taking crowd network as the research object and exploring its operation mechanism and laws is of great significance for realizing the effective governance of the government and the rapid development of economy, avoiding social chaos and mutation. Because crowd network is a large-scale, dynamic and diversified online deep interconnection, its most results cannot be observed in real world, and it cannot be carried out in accordance with traditional way, simulation is of great importance to put forward related research. To solve above problems, this paper aims to propose a simulation architecture based on the characteristics of crowd network and to verify the feasibility of this architecture through a simulation example.

Design/methodology/approach

This paper adopts a data-driven architecture by deeply analyzing existing large-scale simulation architectures and proposes a novel reflective memory-based architecture for crowd network simulations. In this paper, the architecture is analyzed from three aspects: implementation framework, functional architecture and implementation architecture. The proposed architecture adopts a general structure to decouple related work in a harmonious way and gets support for reflection storage by connecting to different devices via reflection memory card. Several toolkits for system implementation are designed and connected by data-driven files (DDF), and these XML files constitute a persistent storage layer. To improve the credibility of simulations, VV&A (verification, validation and accreditation) is introduced into the architecture to verify the accuracy of simulation system executions.

Findings

Implementation framework introduces the scenes, methods and toolkits involved in the whole simulation architecture construction process. Functional architecture adopts a general structure to decouple related work in a harmonious way. In the implementation architecture, several toolkits for system implementation are designed, which are connected by DDF, and these XML files constitute a persistent storage layer. Crowd network simulations obtain the support of reflective memory by connecting the reflective memory cards on different devices and connect the interfaces of relevant simulation software to complete the corresponding function call. Meanwhile, to improve the credibility of simulations, VV&A is introduced into the architecture to verify the accuracy of simulation system executions.

Originality/value

This paper proposes a novel reflective memory-based architecture for crowd network simulations. Reflective memory is adopted as share memory within given simulation execution in this architecture; communication efficiency and capability have greatly improved by this share memory-based architecture. This paper adopts a data-driven architecture; the architecture mainly relies on XML files to drive the entire simulation process, and XML files have strong readability and do not need special software to read.

Keywords: Crowd network, Large-scale simulation, Simulation architecture

References(10)

Bosse, T., Hoogendoorn, M., Klein, M.C.A. and Treur, J. (2013), “Modelling collective decision making in groups and crowds: integrating social contagion and interacting emotions, beliefs and intentions”, Autonomous Agents and Multi-Agent Systems, Vol. 27 No. 1, pp. 52-84.

Chai, Y., Miao, C., Sun, B. and Zheng, Y. (2017), “Crowd science and engineering: concept and research framework”, International Journal of Crowd Science, Vol. 1 No. 1, pp. 2-8.

Cicirelli, F., Furfaro, A. and Nigro, L. (2009), “An agent infrastructure over HLA for distributed simulation of reconfigurable systems and its application to UAV coordination”, Simulation, Vol. 85 No. 1, pp. 17-32.

Quang, L.A., Jung, N., Cho, E.S., Choi, J.H. and Lee, J.W. (2018), “Agent-based models in social physics”, Journal of the Korean Physical Society, Vol. 72 No. 11, pp. 1272-1280.

Srbljinovic, A., Penzar, D., Rodik, P. and Kardov, K. (2003), “An agent-based model of ethnic mobilisation”, Journal of Artificial Societies and Social Simulation, Vol. 6 No. 1, p. 1.

Sun, H., M. and Zhang, A. (2017a), “HLA based simulation framework for crowd science”, (2017), International Conference on Mathematics, Modelling and Simulation Technologies and Applications (MMSTA 2017).https://doi.org/10.12783/dtcse/mmsta2017/19715
DOI

Sun, H. and Zhang, M. (2017b), “A reflective memory based framework for crowd network simulations”, International Journal of Crowd Science, Vol. 2 No. 1, available at: https://doi.org/10.1108/IJCS-01-2018-0004

Yin, Q., Duan, B., Kang, C. and Li, H. (2016), “Design of energy system and cyber system co-simulation based on HLA/agent”, Automation of Electric Power Systems, Vol. 40 No. 17, pp. 22-29.

Yu, C., Chai, Y. and Liu, Y. (2018), “Literature review on collective intelligence: a crowd science perspective”, International Journal of Crowd Science, Vol. 2 No. 1, pp. 64-73.

Zheng, J., Dong, J., Guan, Z. and Zhang, P. (2016), “Swarm simulation of combinatorial auction model based on PSO”, Systems Engineering-Theory and Practice, Vol. 36 No. 12, pp. 3142-3151.

Publication history
Copyright
Acknowledgements
Rights and permissions

Publication history

Received: 04 December 2019
Revised: 14 February 2020
Accepted: 21 February 2020
Published: 28 April 2020
Issue date: June 2020

Copyright

© The author(s)

Acknowledgements

Acknowledgements

This work is supported by National Key R&D Program of China (Grant No. 2017YFB1400105).

Rights and permissions

Jialin Zou, Kun Wang and Hongbo Sun. Published in International Journal of Crowd Science. Published by Emerald Publishing Limited. This article is published under the Creative Commons Attribution (CC BY 4.0) licence. Anyone may reproduce, distribute, translate and create derivative works of this article (for both commercial and non-commercial purposes), subject to full attribution to the original publication and authors. The full terms of this licence may be seen at http://creativecommons.org/licences/by/4.0/legalcode

Return