Pub Date : 2022-12-16DOI: 10.23939/acps2022.02.115
Vladyslav Kotyk, Yevhenii Vavruk
Cloud computing is emerging as a powerful computing paradigm for the efficient use of resources. However, decisions to move to cloud computing always remain risky from the customer's point of view, considering the benefits they get from it. Existing research on cloud computing is more focused on technical aspects such as security, quality, efficiency, etc. However, research on the implementation of cloud computing is at an early stage. Thus, in this article, an attempt is made to create a model for cost analysis and advantages for deciding on the application of cloud computing. It takes into account various organizational parameters, designing server and serverless architectures using Microsoft Azure Portal cloud platform services and policies of this organization. Also, it makes a comparative characterization of these services according to power and price criteria. A comparative description of these services according to capacity and price criteria is also given. It shows the structure of the test tool for assessment. Evaluation parameters and metrics are defined. In addition, this article contains information about approaches to evaluating cloud platforms according to various criteria that are most important for a developer.
{"title":"Comparative Analysis of Server and Serverless Cloud Computing Platforms Vladyslav Kotyk, Yevhenii Vavruk","authors":"Vladyslav Kotyk, Yevhenii Vavruk","doi":"10.23939/acps2022.02.115","DOIUrl":"https://doi.org/10.23939/acps2022.02.115","url":null,"abstract":"Cloud computing is emerging as a powerful computing paradigm for the efficient use of resources. However, decisions to move to cloud computing always remain risky from the customer's point of view, considering the benefits they get from it. Existing research on cloud computing is more focused on technical aspects such as security, quality, efficiency, etc. However, research on the implementation of cloud computing is at an early stage. Thus, in this article, an attempt is made to create a model for cost analysis and advantages for deciding on the application of cloud computing. It takes into account various organizational parameters, designing server and serverless architectures using Microsoft Azure Portal cloud platform services and policies of this organization. Also, it makes a comparative characterization of these services according to power and price criteria. A comparative description of these services according to capacity and price criteria is also given. It shows the structure of the test tool for assessment. Evaluation parameters and metrics are defined. In addition, this article contains information about approaches to evaluating cloud platforms according to various criteria that are most important for a developer.","PeriodicalId":188480,"journal":{"name":"Advances in Cyber-Physical Systems","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126504588","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2022-12-16DOI: 10.23939/acps2022.02.121
Bohdan Marii, I. Zholubak
The paper analyzes and presents the architecture of REST systems construction. What is the REST API and why it should be used? It describes the basic principles for what the system could be called Restful. Examples of REST-like systems, their comparison, advantages, and disadvantages of REST, and why this particular architecture was chosen, have been given. It aims at which technologies can be used for the REST system, etc. A description of all technologies used during the development of this system, with all the advantages and disadvantages of using certain technologies and the system in general have been considered. A description of the development environment and some of its functions have been provided. Implementation of the REST system is based on the web application of the forum.
{"title":"Features of Development and Analysis of REST Systems","authors":"Bohdan Marii, I. Zholubak","doi":"10.23939/acps2022.02.121","DOIUrl":"https://doi.org/10.23939/acps2022.02.121","url":null,"abstract":"The paper analyzes and presents the architecture of REST systems construction. What is the REST API and why it should be used? It describes the basic principles for what the system could be called Restful. Examples of REST-like systems, their comparison, advantages, and disadvantages of REST, and why this particular architecture was chosen, have been given. It aims at which technologies can be used for the REST system, etc. A description of all technologies used during the development of this system, with all the advantages and disadvantages of using certain technologies and the system in general have been considered. A description of the development environment and some of its functions have been provided. Implementation of the REST system is based on the web application of the forum.","PeriodicalId":188480,"journal":{"name":"Advances in Cyber-Physical Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115252966","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2022-12-16DOI: 10.23939/acps2022.02.140
Marian Pisotskyi
The work aims to develop video data management service with a context-aware recommendation. It consists of the user interface which is presented as a website with the mobile application and the server. This paper describes the approaches to implementing video data management service. The decomposition of the task of video data management service development, the use case diagram, the generalized class diagram, the technologies and the services used in the development process have been considered. The developed structure of the video data management service has been presented. Features of designing the user interface of the video data management service have been considered. The issue of testing the developed video data management service has been considered.
{"title":"Approaches to Implementing Video Data Management Service with the Context-Aware Recommendation","authors":"Marian Pisotskyi","doi":"10.23939/acps2022.02.140","DOIUrl":"https://doi.org/10.23939/acps2022.02.140","url":null,"abstract":"The work aims to develop video data management service with a context-aware recommendation. It consists of the user interface which is presented as a website with the mobile application and the server. This paper describes the approaches to implementing video data management service. The decomposition of the task of video data management service development, the use case diagram, the generalized class diagram, the technologies and the services used in the development process have been considered. The developed structure of the video data management service has been presented. Features of designing the user interface of the video data management service have been considered. The issue of testing the developed video data management service has been considered.","PeriodicalId":188480,"journal":{"name":"Advances in Cyber-Physical Systems","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133265756","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2022-12-16DOI: 10.23939/acps2022.02.108
Busra Ozdenizci Kose, Senol Yaya, V. Coskun, Ali Mantar
Today, there are millions of Wi-Fi hotspots available by diverse service providers such as operators, public spaces, enterprises, and even cities. With the developments on OpenRoaming approach, cloud federation, automatic global roaming, efficient user onboarding and network automation have become important requirements for stakeholders within the ecosystem. This study aims to present a cloud based hotspot platform solution called WifiZoneCloud which enriches the limited hotspot capabilities of new generation firewall, access point and similar network devices; provides roaming between different locations of an institution; keeps the use of the network under control and makes the network reportable, and even performs required logging. With diverse authentication tools, the platform ensures high security according to the needs of users. Above all, these operations are completely administered in the cloud environment. The proposed new platform is likely to pave the way for the establishment of the global Wi-Fi network and present valuable opportunities in the 5G era.
{"title":"WifiZoneCloud: A Cloud-Based Wi-Fi Hotspot Platform","authors":"Busra Ozdenizci Kose, Senol Yaya, V. Coskun, Ali Mantar","doi":"10.23939/acps2022.02.108","DOIUrl":"https://doi.org/10.23939/acps2022.02.108","url":null,"abstract":"Today, there are millions of Wi-Fi hotspots available by diverse service providers such as operators, public spaces, enterprises, and even cities. With the developments on OpenRoaming approach, cloud federation, automatic global roaming, efficient user onboarding and network automation have become important requirements for stakeholders within the ecosystem. This study aims to present a cloud based hotspot platform solution called WifiZoneCloud which enriches the limited hotspot capabilities of new generation firewall, access point and similar network devices; provides roaming between different locations of an institution; keeps the use of the network under control and makes the network reportable, and even performs required logging. With diverse authentication tools, the platform ensures high security according to the needs of users. Above all, these operations are completely administered in the cloud environment. The proposed new platform is likely to pave the way for the establishment of the global Wi-Fi network and present valuable opportunities in the 5G era.","PeriodicalId":188480,"journal":{"name":"Advances in Cyber-Physical Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131291875","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2022-12-16DOI: 10.23939/acps2022.02.156
Bohdan Tsiunyk, Oleksandr Muliarevych
The goal of the work is to develop a software system for motion detection of and tracking object. It consists of the user interface which is presented as a desktop application. This paper describes the process of developing a desktop software system stage using the latest technologies which will be relevant and easy to maintain in future development and upgrade. The technologies used in the development process, the systems and modules which were integrated into the project, the main approaches to software development, as well as an explanation of why this particular stack of technologies was preferred for the implementation of this software system have been described. To make sure that the developed desktop application meets common optimization requirements it has been tested for resource usage.
{"title":"Software System for Motion Detection and Tracking","authors":"Bohdan Tsiunyk, Oleksandr Muliarevych","doi":"10.23939/acps2022.02.156","DOIUrl":"https://doi.org/10.23939/acps2022.02.156","url":null,"abstract":"The goal of the work is to develop a software system for motion detection of and tracking object. It consists of the user interface which is presented as a desktop application. This paper describes the process of developing a desktop software system stage using the latest technologies which will be relevant and easy to maintain in future development and upgrade. The technologies used in the development process, the systems and modules which were integrated into the project, the main approaches to software development, as well as an explanation of why this particular stack of technologies was preferred for the implementation of this software system have been described. To make sure that the developed desktop application meets common optimization requirements it has been tested for resource usage.","PeriodicalId":188480,"journal":{"name":"Advances in Cyber-Physical Systems","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128654073","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2022-12-16DOI: 10.23939/acps2022.02.101
Yurii Ivanov, Borys Sharov, Nazar Zalevskyi, Ostap Kernytskyi
Among the main requirements of modern surveillance systems are stability in the face of negative influences and intellectualization. The purpose of intellectualization is that the surveillance system should perform not only the main functions such as monitoring and stream recording but also have to provide effective stream processing. The requirement for this processing is that the system operation has to be automated, and the operator's influence should be minimal. Modern intelligent surveillance systems require the development of grouping methods. The context of the grouping method here is associated with a decomposition of the target problem. Depending on the purpose of the system, the target problem can represent several subproblems, each of which usually accomplishes by artificial intelligence or data mining methods.
{"title":"Software System for End-Products Accounting in Bakery Production Lines Based on Distributed Video Streams Analysis","authors":"Yurii Ivanov, Borys Sharov, Nazar Zalevskyi, Ostap Kernytskyi","doi":"10.23939/acps2022.02.101","DOIUrl":"https://doi.org/10.23939/acps2022.02.101","url":null,"abstract":"Among the main requirements of modern surveillance systems are stability in the face of negative influences and intellectualization. The purpose of intellectualization is that the surveillance system should perform not only the main functions such as monitoring and stream recording but also have to provide effective stream processing. The requirement for this processing is that the system operation has to be automated, and the operator's influence should be minimal. Modern intelligent surveillance systems require the development of grouping methods. The context of the grouping method here is associated with a decomposition of the target problem. Depending on the purpose of the system, the target problem can represent several subproblems, each of which usually accomplishes by artificial intelligence or data mining methods.","PeriodicalId":188480,"journal":{"name":"Advances in Cyber-Physical Systems","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117157945","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2022-12-16DOI: 10.23939/acps2022.02.076
A. Botchkaryov
The problem of coscheduling spatial self-organization control processes and distributed data collection processes in a multi-agent system has been considered. The goal of coscheduling is to find and use the possibilities of functional coordination of these processes and increase the efficiency of the multi-agent system due to their parallel execution. An analysis of the main features of spatial self-organization tasks that affect the solution of the problem of coscheduling has been carried out. Variants of the mobile agent robotic platform configuration and the problem of the dependence of spatial self-organization algorithms on the type of robotic platform have been considered. A method of coscheduling of spatial self-organization and distributed data collection by coordinated parallel execution of the corresponding data collection process and the process of controlling mobile agent motion has been proposed. The method of coscheduling is implemented using the interaction protocol of these processes and the algorithm for planning their parallel execution using functional decomposition. The simulation results of the proposed method of coscheduling are given. It is proved that the proposed method of coscheduling provides acceleration of computations in the decision-making module of the mobile agent due to more efficient parallelization. On average, for typical values of parameters of control processes, the proposed method of coscheduling provides acceleration of computations in the decision-making module of the mobile agent by 40.6 %.
{"title":"Coscheduling Spatial Self-organization and Distributed Data Collection in Multi-agent System","authors":"A. Botchkaryov","doi":"10.23939/acps2022.02.076","DOIUrl":"https://doi.org/10.23939/acps2022.02.076","url":null,"abstract":"The problem of coscheduling spatial self-organization control processes and distributed data collection processes in a multi-agent system has been considered. The goal of coscheduling is to find and use the possibilities of functional coordination of these processes and increase the efficiency of the multi-agent system due to their parallel execution. An analysis of the main features of spatial self-organization tasks that affect the solution of the problem of coscheduling has been carried out. Variants of the mobile agent robotic platform configuration and the problem of the dependence of spatial self-organization algorithms on the type of robotic platform have been considered. A method of coscheduling of spatial self-organization and distributed data collection by coordinated parallel execution of the corresponding data collection process and the process of controlling mobile agent motion has been proposed. The method of coscheduling is implemented using the interaction protocol of these processes and the algorithm for planning their parallel execution using functional decomposition. The simulation results of the proposed method of coscheduling are given. It is proved that the proposed method of coscheduling provides acceleration of computations in the decision-making module of the mobile agent due to more efficient parallelization. On average, for typical values of parameters of control processes, the proposed method of coscheduling provides acceleration of computations in the decision-making module of the mobile agent by 40.6 %.","PeriodicalId":188480,"journal":{"name":"Advances in Cyber-Physical Systems","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129151234","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2022-12-16DOI: 10.23939/acps2022.02.083
A. Botchkaryov
A method of multi-agent coordination with deferred asynchronous messaging in a distributed coordination space has been proposed. The method has been based on the concept of multi-agent conditional interaction. The method has used 1) a distributed coordination space in which agents move, 2) the rules of state transitions for the coordination space nodes depending on the movements of agents, 3) the rules of agents move and state transitions depending on the states of the coordination space nodes, 4) a multi-agent coordination game based on the coordination space and the rules. The coordination space has been implemented based on the distributed shared memory of agents. The rules have been applied by exchanging deferred asynchronous messages between agents through the distributed shared memory. The agent's decisions about movement in the coordination space and their consequences are interpreted according to the rules in asynchronous messages. Delivery of messages to other agents has been deferred until these agents visit the corresponding nodes of the coordination space. This has ensured 1) mutual exclusion when agents choose conflicting actions, and 2) resilience of multi-agent coordination to agent failures and loss of coordinating messages. Four multi-agent coordination games have been considered as examples. The issue of fault tolerance of the proposed coordination method has been considered. The simulation results show that the use of the method ensures the resilience of multi-agent coordination to agent failures in the considered coordination games.
{"title":"Multi-agent Coordination with Deferred Asynchronous Messaging in a Distributed Coordination Space","authors":"A. Botchkaryov","doi":"10.23939/acps2022.02.083","DOIUrl":"https://doi.org/10.23939/acps2022.02.083","url":null,"abstract":"A method of multi-agent coordination with deferred asynchronous messaging in a distributed coordination space has been proposed. The method has been based on the concept of multi-agent conditional interaction. The method has used 1) a distributed coordination space in which agents move, 2) the rules of state transitions for the coordination space nodes depending on the movements of agents, 3) the rules of agents move and state transitions depending on the states of the coordination space nodes, 4) a multi-agent coordination game based on the coordination space and the rules. The coordination space has been implemented based on the distributed shared memory of agents. The rules have been applied by exchanging deferred asynchronous messages between agents through the distributed shared memory. The agent's decisions about movement in the coordination space and their consequences are interpreted according to the rules in asynchronous messages. Delivery of messages to other agents has been deferred until these agents visit the corresponding nodes of the coordination space. This has ensured 1) mutual exclusion when agents choose conflicting actions, and 2) resilience of multi-agent coordination to agent failures and loss of coordinating messages. Four multi-agent coordination games have been considered as examples. The issue of fault tolerance of the proposed coordination method has been considered. The simulation results show that the use of the method ensures the resilience of multi-agent coordination to agent failures in the considered coordination games.","PeriodicalId":188480,"journal":{"name":"Advances in Cyber-Physical Systems","volume":"104 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117344345","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2022-12-16DOI: 10.23939/acps2022.02.130
Maksym Pavlov, I. Yurchak
Today, it is often necessary to transmit a confidential message of a small volume, while the use of complex cryptographic systems is difficult for some reasons. One of these reasons is the impossibility of using reliable products, which, as a rule, are commercial and unavailable to the average computer user. In modern information society, many services are provided with the help of computer networks and information technologies. Information presented in digital form must be reliably protected from many threats: unauthorized access and use, destruction, forgery, leakage, violation of license agreements, disclaimer of authorship, etc. Information protection is extremely important in both commercial and government spheres. The issues of developing effective methods of protecting digital information, in particular methods of computer steganography and steganalysis, are relevant and important for the state and society. To achieve the goal, it is necessary to propose a method of increasing stego-resistance, determine the effectiveness of the created solution and analyze the obtained results. The object of research is the process of protecting information embedded in a graphic e-container. The subject of research is methods and algorithms of computer steganography and steganalysis for images. The research methods used in this work are based on steganographic algorithms.
{"title":"Software Implementation of Modified LSB Algorithm with Shamir`s Secret Sharing","authors":"Maksym Pavlov, I. Yurchak","doi":"10.23939/acps2022.02.130","DOIUrl":"https://doi.org/10.23939/acps2022.02.130","url":null,"abstract":"Today, it is often necessary to transmit a confidential message of a small volume, while the use of complex cryptographic systems is difficult for some reasons. One of these reasons is the impossibility of using reliable products, which, as a rule, are commercial and unavailable to the average computer user. In modern information society, many services are provided with the help of computer networks and information technologies. Information presented in digital form must be reliably protected from many threats: unauthorized access and use, destruction, forgery, leakage, violation of license agreements, disclaimer of authorship, etc. Information protection is extremely important in both commercial and government spheres. The issues of developing effective methods of protecting digital information, in particular methods of computer steganography and steganalysis, are relevant and important for the state and society. To achieve the goal, it is necessary to propose a method of increasing stego-resistance, determine the effectiveness of the created solution and analyze the obtained results. The object of research is the process of protecting information embedded in a graphic e-container. The subject of research is methods and algorithms of computer steganography and steganalysis for images. The research methods used in this work are based on steganographic algorithms.","PeriodicalId":188480,"journal":{"name":"Advances in Cyber-Physical Systems","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133242736","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2022-12-16DOI: 10.23939/acps2022.02.091
Bohdan Dudok
In the article, the adaptive educational service is based on the mechanism of interval repetitions. This system allows the user to study material products without much effort. The technology "Training with reinforcement" has been used as a mechanism of interval repetitions. The technology and an adaptive service of development environment have been reasonably chosen. The structural scheme, the scheme of the algorithm of work, and the scheme of the database structure have been developed. The program has been implemented using the C# programming language and using ASP.NET technologies and its library. The purpose of the study: to develop an adaptive learning service based on the technology of interval repetition.
{"title":"Adaptive Learning Service Based on Spacing Effect","authors":"Bohdan Dudok","doi":"10.23939/acps2022.02.091","DOIUrl":"https://doi.org/10.23939/acps2022.02.091","url":null,"abstract":"In the article, the adaptive educational service is based on the mechanism of interval repetitions. This system allows the user to study material products without much effort. The technology \"Training with reinforcement\" has been used as a mechanism of interval repetitions. The technology and an adaptive service of development environment have been reasonably chosen. The structural scheme, the scheme of the algorithm of work, and the scheme of the database structure have been developed. The program has been implemented using the C# programming language and using ASP.NET technologies and its library. The purpose of the study: to develop an adaptive learning service based on the technology of interval repetition.","PeriodicalId":188480,"journal":{"name":"Advances in Cyber-Physical Systems","volume":"412 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124407038","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}