{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T03:47:13Z","timestamp":1760240833921,"version":"build-2065373602"},"reference-count":30,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2019,9,14]],"date-time":"2019-09-14T00:00:00Z","timestamp":1568419200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Entropy"],"abstract":"<jats:p>With the rise in cloud computing architecture, the development of service-oriented simulation models has gradually become a prominent topic in the field of complex system simulation. In order to support the distributed sharing of the simulation models with large computational requirements and to select the optimal service model to construct complex system simulation applications, this paper proposes a service-oriented model encapsulation and selection method. This method encapsulates models into shared simulation services, supports the distributed scheduling of model services in the network, and designs a semantic search framework which can support users in searching models according to model correlation. An optimization selection algorithm based on quality of service (QoS) is proposed to support users in customizing the weights of QoS indices and obtaining the ordered candidate model set by weighted comparison. The experimental results showed that the parallel operation of service models can effectively improve the execution efficiency of complex system simulation applications, and the performance was increased by 19.76% compared with that of scatter distribution strategy. The QoS weighted model selection method based on semantic search can support the effective search and selection of simulation models in the cloud environment according to the user\u2019s preferences.<\/jats:p>","DOI":"10.3390\/e21090891","type":"journal-article","created":{"date-parts":[[2019,9,16]],"date-time":"2019-09-16T03:17:57Z","timestamp":1568603877000},"page":"891","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Service-Oriented Model Encapsulation and Selection Method for Complex System Simulation Based on Cloud Architecture"],"prefix":"10.3390","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5421-7585","authenticated-orcid":false,"given":"Siqi","family":"Xiong","sequence":"first","affiliation":[{"name":"College of Systems Engineering, National University of Defense Technology, Changsha 410073, China"}]},{"given":"Feng","family":"Zhu","sequence":"additional","affiliation":[{"name":"College of Systems Engineering, National University of Defense Technology, Changsha 410073, China"}]},{"given":"Yiping","family":"Yao","sequence":"additional","affiliation":[{"name":"College of Systems Engineering, National University of Defense Technology, Changsha 410073, China"}]},{"given":"Wenjie","family":"Tang","sequence":"additional","affiliation":[{"name":"College of Systems Engineering, National University of Defense Technology, Changsha 410073, China"}]},{"given":"Yuhao","family":"Xiao","sequence":"additional","affiliation":[{"name":"College of Systems Engineering, National University of Defense Technology, Changsha 410073, China"}]}],"member":"1968","published-online":{"date-parts":[[2019,9,14]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Angelica, S., Emanuele, P., and Andrea, Z.P.S. (2018). The Role of Complex Analysis in Modelling Economic Growth. Entropy, 20.","DOI":"10.3390\/e20110883"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Martin, I., and Jan, C. (2017). A Behavioural Analysis of Complexity in Socio-Technical Systems under Tension Modelled by Petri Nets. Entropy, 19.","DOI":"10.3390\/e19110572"},{"key":"ref_3","first-page":"1617","article-title":"High-performance Simulation Computer for Large-scale System-of-Systems Simulation. Journal of System Simulation","volume":"23","author":"Yiping","year":"2011","journal-title":"J. Syst. Simul."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1002\/spe.995","article-title":"CloudSim: A toolkit for modelling and simulation of cloud computing environments and evaluation of resource provisioning algorithms","volume":"41","author":"Calheiros","year":"2011","journal-title":"Softw. Pract. Exp."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"648","DOI":"10.1177\/0037549715590594","article-title":"Grand challenges for modelling and simulation: Simulation everywhere\u2014from cyber infrastructure to clouds to citizens","volume":"91","author":"Simon","year":"2015","journal-title":"Simulation"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Feng, Z., Yiping, Y., and Huilong, C. (2014). Reusable Component Model Development Approach for Parallel and Distributed Simulation. Sci. World J.","DOI":"10.1155\/2014\/696904"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1007\/s00170-015-7996-z","article-title":"Common intelligent semantic matching engines of cloud manufacturing service based on OWL-S","volume":"84","author":"Sheng","year":"2016","journal-title":"Int. J. Adv. Manuf. Technol."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"241","DOI":"10.1007\/s11227-014-1295-6","article-title":"QRSF: QoS-aware resource scheduling framework in cloud computing","volume":"71","author":"Singh","year":"2015","journal-title":"J. Supercomput."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Pujara, J. (2013). Knowledge Graph Identification. Int. Semant. Web Conf.","DOI":"10.1007\/978-3-642-41335-3_34"},{"key":"ref_10","first-page":"1522","article-title":"Research on Simulation Composability and Reusability Based on SOA","volume":"26","author":"Yang","year":"2014","journal-title":"J. Syst. Simul."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"438","DOI":"10.1177\/0037549714525679","article-title":"Domain-oriented variability modeling for reuse of simulation models","volume":"90","author":"Lee","year":"2014","journal-title":"Simulation"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Jianbo, L., and Yiping, Y. (2015). Research on the Development Approach for Reusable Model inParallel Discrete Event Simulation. Discrete Dyn. Nat. Soc.","DOI":"10.1155\/2015\/580328"},{"key":"ref_13","unstructured":"Yiping, Y., and Feng, Z. (2013). A Reusable Simulation Model Development and Usage Method. (1 0353755.5), China Patent."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Purohit, L., and Kumar, S. (2016, January 12\u201313). Web Service Selection using Semantic Matching. Proceedings of the International Conference on Advances in Information Communication Technology & Computing, Bikaner, India.","DOI":"10.1145\/2979779.2979795"},{"key":"ref_15","first-page":"69","article-title":"OWL-S Semantic Extension in the Dynamic Combination of Web services","volume":"24","author":"Wu","year":"2007","journal-title":"Comput. Appl. Softw."},{"key":"ref_16","first-page":"433","article-title":"Research on cloud manufacturing service discovery based on latent semantic preference about OWL-S","volume":"30","author":"Jiao","year":"2017","journal-title":"Int. J. Comput. Integr. Manuf."},{"key":"ref_17","first-page":"15","article-title":"Semantic Web-based approach to simulation services dynamic discovery","volume":"43","author":"Zhang","year":"2007","journal-title":"Comput. Eng. Appl."},{"key":"ref_18","first-page":"6","article-title":"Research on simulation model description ontology and its matching model","volume":"44","author":"Song","year":"2008","journal-title":"Comput. Eng. Appl."},{"key":"ref_19","first-page":"2091","article-title":"Layered simulation service description framework oriented to cloud simulation","volume":"18","author":"Li","year":"2012","journal-title":"Comput. Integr. Manuf. Syst."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"683","DOI":"10.4028\/www.scientific.net\/AMM.742.683","article-title":"Study on Cloud Service Evaluation Index System Based on QoS","volume":"742","author":"Cheng","year":"2015","journal-title":"Appl. Mech. Mater."},{"key":"ref_21","first-page":"4990","article-title":"Optimal Approach to QoS-Driven Simulation Services Composition","volume":"21","author":"Tong","year":"2009","journal-title":"J. Syst. Simul."},{"key":"ref_22","first-page":"8801","article-title":"A QoS Evaluation Model for Cloud Computing","volume":"6","author":"Jiahang","year":"2010","journal-title":"Comput. Knowl. Technol."},{"key":"ref_23","first-page":"5292","article-title":"Networked Modeling & Simulation Platform Based on Concept of Cloud Computing\u2014Cloud Simulation Platform","volume":"21","author":"Li","year":"2009","journal-title":"J. Syst. Simul."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1016\/j.rcim.2015.12.010","article-title":"Development of a cloud-based factory simulation system for enabling ubiquitous factory simulation","volume":"45","author":"Chen","year":"2017","journal-title":"Robot. Comput. Integr. Manuf."},{"key":"ref_25","unstructured":"Jeanjacques, M.C. (2003). Web services Description Language (WSDL) Version 1.2, World Wide Web Consortium (W3C)."},{"key":"ref_26","first-page":"589","article-title":"Review on Knowledge Graph Techniques","volume":"45","author":"Xu","year":"2016","journal-title":"J. Univ. Electron. Sci. Technol. China"},{"key":"ref_27","unstructured":"Shekar, S., and Xiong, H. (2004). Resource Description Framework (RDF). Encyclopedia of Gis, Spring."},{"key":"ref_28","unstructured":"Siqi, X., Feng, Z., Yiping, Y., and WenJie, T. (2019, January 12\u201315). A Description Method of Cloud Simulation Model Resources based on Knowledge Graph. Proceedings of the 4th International Conference on Cloud Computing and Big Data Analytics, IEEE, Chengdu, China."},{"key":"ref_29","first-page":"511","article-title":"A Highly Accurate Prediction Algorithm for Unknown Web Service QoS Values","volume":"9","author":"You","year":"2017","journal-title":"IEEE Trans. Serv. Comput."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Francis, N., Green, A., and Guagliardo, P. (2018). Formal Semantics of the Language Cypher. arXiv.","DOI":"10.1145\/3183713.3190657"}],"container-title":["Entropy"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1099-4300\/21\/9\/891\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T13:20:12Z","timestamp":1760188812000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1099-4300\/21\/9\/891"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,9,14]]},"references-count":30,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2019,9]]}},"alternative-id":["e21090891"],"URL":"https:\/\/doi.org\/10.3390\/e21090891","relation":{},"ISSN":["1099-4300"],"issn-type":[{"type":"electronic","value":"1099-4300"}],"subject":[],"published":{"date-parts":[[2019,9,14]]}}}