首页 > 最新文献

NaUKMA Research Papers. Computer Science最新文献

英文 中文
Technological Characteristic of Futures Based on Virtual Assets 基于虚拟资产的期货技术特征研究
Pub Date : 2021-12-10 DOI: 10.18523/2617-3808.2021.4.113-116
E. Nevmerzhytsky, Mykola Yeshchenko
A virtual asset is a type of asset which does not have a material representation, although its value is reflected in a real currency. Due to their nature, the price of digital assets is usually highly volatile, especially with futures, which are derivative financial contracts. This is the most important contributing factor to the problem of the low usability of digital-based contracts in enterprise operations.Previously existing virtual assets included photography, logos, illustrations, animations, audiovisual media, etc. However, virtually all of such assets required a third-party platform for exchange to currency. The necessity of having a trusted by both sides mediator greatly limited the ease of use, and ultimately restricted the number of such transactions. Still, popularity of digital assets only grew, as evidenced by an explosive growth of software applications in the 2000s, as well as blockchain-based asset space in the 2010s.The newest and most promising solution developed is based on cryptoassets. Underlying usage of block- chain technology for the transactions checking and storage ensures clarity in virtual assets’ value history. Smart contracts written for the Ethereum platform, as an example, provide a highly trustful way of express- ing predefined conditions of a certain transaction. This allows safe and calculated enterprise usage, and also eliminates the need of having a mutually trusted third-party. The transactions are fully automated and happen at the same time as the pre-defined external conditions are met.Ethereum was chosen as an exemplary platform due to its high flexibility and amount of existing development. Even now, further advancements are being explored by its founder and community. Besides Ether, it is also used nоn-fungible tokens, decentralized finance, and enterprise blockchain solutions. Another important point is how much more nature friendly it is compared to main competitors, due to energy-efficiency of the mining process, enforced by the platform itself. This makes it ideal for responsible usage as well as further research.This article explores the digital assets usage, as well as explains cryptoassets technological background, in order to highlight the recent developments in the area of futures based on virtual assets, using certain Ether implementation as an example, which offers perpetual futures.
虚拟资产是一种没有实物表示的资产,尽管它的价值反映在真实货币中。由于其性质,数字资产的价格通常波动很大,尤其是作为衍生金融合约的期货。这是造成企业运营中数字合同可用性低的最重要因素。以前存在的虚拟资产包括摄影,标志,插图,动画,视听媒体等。然而,几乎所有此类资产都需要第三方平台进行货币兑换。双方信任的中介的必要性极大地限制了使用的便利性,并最终限制了此类交易的数量。尽管如此,数字资产的受欢迎程度只会增加,2000年代软件应用程序的爆炸式增长以及2010年代基于区块链的资产空间就是证明。最新和最有前途的解决方案是基于加密资产的。区块链技术用于交易检查和存储,确保了虚拟资产价值历史的明确性。例如,为以太坊平台编写的智能合约提供了一种高度可信的方式来表达某个交易的预定义条件。这允许安全且经过计算的企业使用,并且还消除了拥有相互信任的第三方的需要。事务是完全自动化的,并且在满足预定义的外部条件的同时发生。以太坊因其高度灵活性和现有开发数量而被选为典范平台。即使是现在,它的创始人和社区也在探索进一步的进步。除了以太币,它还被用于非可替代代币、去中心化金融和企业区块链解决方案。另一个重要的一点是,与主要竞争对手相比,由于平台本身执行的采矿过程的能源效率,它对自然的友好程度要高得多。这使其成为负责任的使用和进一步研究的理想选择。本文探讨了数字资产的使用,并解释了加密资产的技术背景,以突出基于虚拟资产的期货领域的最新发展,以某些以太坊实现为例,提供永久期货。
{"title":"Technological Characteristic of Futures Based on Virtual Assets","authors":"E. Nevmerzhytsky, Mykola Yeshchenko","doi":"10.18523/2617-3808.2021.4.113-116","DOIUrl":"https://doi.org/10.18523/2617-3808.2021.4.113-116","url":null,"abstract":"A virtual asset is a type of asset which does not have a material representation, although its value is reflected in a real currency. Due to their nature, the price of digital assets is usually highly volatile, especially with futures, which are derivative financial contracts. This is the most important contributing factor to the problem of the low usability of digital-based contracts in enterprise operations.Previously existing virtual assets included photography, logos, illustrations, animations, audiovisual media, etc. However, virtually all of such assets required a third-party platform for exchange to currency. The necessity of having a trusted by both sides mediator greatly limited the ease of use, and ultimately restricted the number of such transactions. Still, popularity of digital assets only grew, as evidenced by an explosive growth of software applications in the 2000s, as well as blockchain-based asset space in the 2010s.The newest and most promising solution developed is based on cryptoassets. Underlying usage of block- chain technology for the transactions checking and storage ensures clarity in virtual assets’ value history. Smart contracts written for the Ethereum platform, as an example, provide a highly trustful way of express- ing predefined conditions of a certain transaction. This allows safe and calculated enterprise usage, and also eliminates the need of having a mutually trusted third-party. The transactions are fully automated and happen at the same time as the pre-defined external conditions are met.Ethereum was chosen as an exemplary platform due to its high flexibility and amount of existing development. Even now, further advancements are being explored by its founder and community. Besides Ether, it is also used nоn-fungible tokens, decentralized finance, and enterprise blockchain solutions. Another important point is how much more nature friendly it is compared to main competitors, due to energy-efficiency of the mining process, enforced by the platform itself. This makes it ideal for responsible usage as well as further research.This article explores the digital assets usage, as well as explains cryptoassets technological background, in order to highlight the recent developments in the area of futures based on virtual assets, using certain Ether implementation as an example, which offers perpetual futures.","PeriodicalId":433538,"journal":{"name":"NaUKMA Research Papers. Computer Science","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130647489","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}
引用次数: 0
Using of Rectangular Stochastic Matrices for the Problem of Evaluating and Ranking Alternatives 矩形随机矩阵在方案评价和排序问题中的应用
Pub Date : 2021-12-10 DOI: 10.18523/2617-3808.2021.4.4-9
Oleksii Oletsky
The paper investigates the issue related to a possible generalization of the “state-probability of choice” model so that the generalized model could be applied to the problem of ranking alternatives, either individual or by a group of agents. It is shown that the results obtained before for the problem of multi-agent choice and decision making by majority of votes can be easily transferred to the problem of multi-agent alternatives ranking. On the basis of distributions of importance values for the problem of ranking alternatives, we can move on to similar models for the choice and voting with the help of well-known exponential normalization of rows.So we regard two types of matrices, both of which belonging to the sort of matrices named balanced rectangular stochastic matrices. For such matrices, sums of elements in each row equal 1, and all columns have equal sums of elements. Both types are involved in a two-level procedure regarded in this paper. Firstly a matrix representing all possible distributions of importance among alternatives should be formed, and secondly a “state-probability of choice” matrix should be obtained on its base. For forming a matrix of states, which belongs and the rows of which correspond to possible distributions of importance, applying pairwise comparisons and the Analytic Hierarchy Method is suggested. Parameterized transitive scales with the parameter affecting the spread of importance between the best and the worst alternatives are regarded. For further getting the matrices of choice probabilities, another parameter which reflects the degree of the agent’s decisiveness is also introduced. The role of both parameters is discussed and illustrated with examples in the paper.The results are reported regarding some numerical experiments which illustrate getting distributions of importance on the basis of the Analytic Hierarchy Process and which are connected to gaining the situation of dynamic equilibrium of alternatives, i.e. the situation when alternatives are considered as those of equal value.
本文研究了“状态-概率选择”模型的可能泛化问题,以便将泛化模型应用于个体或一组智能体的选择排序问题。结果表明,前人对多智能体选择和多数投票决策问题的研究结果可以很容易地推广到多智能体备选方案排序问题。在选择排序问题的重要值分布的基础上,我们可以借助众所周知的指数归一化行,转向类似的选择和投票模型。因此我们考虑两类矩阵,它们都属于平衡矩形随机矩阵。对于这样的矩阵,每行的元素和等于1,所有列的元素和相等。这两种类型都涉及到本文所考虑的两级程序。首先要构造一个表示所有可能的重要度分布的矩阵,然后在此基础上得到一个“选择状态-概率”矩阵。为了形成一个状态矩阵,建议采用两两比较和层次分析法,其中的状态矩阵属于并且其行对应于可能的重要分布。考虑了影响最佳方案和最差方案之间重要性分布的参数化传递尺度。为了进一步得到选择概率矩阵,还引入了另一个反映智能体决策程度的参数。文中讨论了这两个参数的作用,并举例说明了它们的作用。本文报道了一些数值实验的结果,这些实验说明了在层次分析法的基础上得到重要分布,并与获得备选方案的动态均衡情况有关,即当备选方案被认为是相等的情况。
{"title":"Using of Rectangular Stochastic Matrices for the Problem of Evaluating and Ranking Alternatives","authors":"Oleksii Oletsky","doi":"10.18523/2617-3808.2021.4.4-9","DOIUrl":"https://doi.org/10.18523/2617-3808.2021.4.4-9","url":null,"abstract":"The paper investigates the issue related to a possible generalization of the “state-probability of choice” model so that the generalized model could be applied to the problem of ranking alternatives, either individual or by a group of agents. It is shown that the results obtained before for the problem of multi-agent choice and decision making by majority of votes can be easily transferred to the problem of multi-agent alternatives ranking. On the basis of distributions of importance values for the problem of ranking alternatives, we can move on to similar models for the choice and voting with the help of well-known exponential normalization of rows.So we regard two types of matrices, both of which belonging to the sort of matrices named balanced rectangular stochastic matrices. For such matrices, sums of elements in each row equal 1, and all columns have equal sums of elements. Both types are involved in a two-level procedure regarded in this paper. Firstly a matrix representing all possible distributions of importance among alternatives should be formed, and secondly a “state-probability of choice” matrix should be obtained on its base. For forming a matrix of states, which belongs and the rows of which correspond to possible distributions of importance, applying pairwise comparisons and the Analytic Hierarchy Method is suggested. Parameterized transitive scales with the parameter affecting the spread of importance between the best and the worst alternatives are regarded. For further getting the matrices of choice probabilities, another parameter which reflects the degree of the agent’s decisiveness is also introduced. The role of both parameters is discussed and illustrated with examples in the paper.The results are reported regarding some numerical experiments which illustrate getting distributions of importance on the basis of the Analytic Hierarchy Process and which are connected to gaining the situation of dynamic equilibrium of alternatives, i.e. the situation when alternatives are considered as those of equal value.","PeriodicalId":433538,"journal":{"name":"NaUKMA Research Papers. Computer Science","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130857956","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}
引用次数: 0
Development of the Architecture of the System of High-Load Testing 高负载测试系统体系结构的开发
Pub Date : 2021-12-10 DOI: 10.18523/2617-3808.2021.4.88-92
Lada Beniukh, A. Hlybovets
Testing system performance and its importance at the same time is difficult to overestimate or underestimate. It would be much more correct to talk about the timeliness of this activity. Virtually any digital sys- tem built on modern approaches and technologies can work without any critical problems with its own performance. At the same time, for any system, especially when it becomes popular, it is very likely that there will be a time when it will not be able to cope with the ever-increasing load and become unstable. However, most companies that develop and maintain their own digital solutions – from websites to any other digital systems – often focus primarily on the functionality of the system and its compliance, rather than on the performance of the system as a whole. Such intentions are quite natural, because the system must properly perform the functions expected of it. When companies start to face performance problems, they try not to optimize the software as soon as possible, but to add more capacity – vertical and horizontal scaling. This strategy works, but it has limitations. After all, the addition of additional resources cannot be endless and sooner or later rests either on the architecture of the system, or in the capabilities of the company itself, and so on.Therefore it is recommended to carry out stress testing in advance, plan time and resources to have enough time to correct errors, and generally understand the boundaries of the system. At the same time, in order to organize full-fledged stress testing, trained specialists, tools and infrastructure are needed, especially when we are talking about heavy workload.As part of this work, an analysis of various tools for the implementation of stress testing and performance testing, scaling of such tests and centralized reporting of metrics. As a result, approaches and principles for the construction of a modern architecture for the implementation of the load testing subsystem in the continuous supply of code were proposed.
同时测试系统性能及其重要性是很难高估或低估的。更准确的说法是这一活动的及时性。实际上,任何建立在现代方法和技术上的数字系统都可以在没有任何关键问题的情况下工作。同时,对于任何一个系统来说,特别是当它变得流行起来的时候,很可能会有一段时间它无法应对不断增加的负载而变得不稳定。然而,大多数开发和维护自己的数字解决方案的公司——从网站到任何其他数字系统——通常主要关注系统的功能及其遵从性,而不是整个系统的性能。这样的意图是很自然的,因为系统必须正确地执行预期的功能。当公司开始面临性能问题时,他们不会尽快优化软件,而是增加更多的容量——纵向和横向扩展。这种策略有效,但也有局限性。毕竟,额外资源的增加不可能是无止境的,迟早取决于系统的架构,或者取决于公司本身的能力,等等。因此建议提前进行压力测试,计划时间和资源,以便有足够的时间来纠正错误,并大致了解系统的边界。与此同时,为了组织全面的压力测试,需要训练有素的专家、工具和基础设施,特别是当我们谈论繁重的工作量时。作为这项工作的一部分,分析用于实现压力测试和性能测试的各种工具,扩展这些测试并集中报告度量标准。在此基础上,提出了在持续提供代码的情况下,为实现负载测试子系统构建现代体系结构的方法和原则。
{"title":"Development of the Architecture of the System of High-Load Testing","authors":"Lada Beniukh, A. Hlybovets","doi":"10.18523/2617-3808.2021.4.88-92","DOIUrl":"https://doi.org/10.18523/2617-3808.2021.4.88-92","url":null,"abstract":"Testing system performance and its importance at the same time is difficult to overestimate or underestimate. It would be much more correct to talk about the timeliness of this activity. Virtually any digital sys- tem built on modern approaches and technologies can work without any critical problems with its own performance. At the same time, for any system, especially when it becomes popular, it is very likely that there will be a time when it will not be able to cope with the ever-increasing load and become unstable. However, most companies that develop and maintain their own digital solutions – from websites to any other digital systems – often focus primarily on the functionality of the system and its compliance, rather than on the performance of the system as a whole. Such intentions are quite natural, because the system must properly perform the functions expected of it. When companies start to face performance problems, they try not to optimize the software as soon as possible, but to add more capacity – vertical and horizontal scaling. This strategy works, but it has limitations. After all, the addition of additional resources cannot be endless and sooner or later rests either on the architecture of the system, or in the capabilities of the company itself, and so on.Therefore it is recommended to carry out stress testing in advance, plan time and resources to have enough time to correct errors, and generally understand the boundaries of the system. At the same time, in order to organize full-fledged stress testing, trained specialists, tools and infrastructure are needed, especially when we are talking about heavy workload.As part of this work, an analysis of various tools for the implementation of stress testing and performance testing, scaling of such tests and centralized reporting of metrics. As a result, approaches and principles for the construction of a modern architecture for the implementation of the load testing subsystem in the continuous supply of code were proposed.","PeriodicalId":433538,"journal":{"name":"NaUKMA Research Papers. Computer Science","volume":"191 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132742082","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}
引用次数: 0
Use of Augmented Reality to Create an iOS App with Watson Studio 使用增强现实与沃森工作室创建一个iOS应用程序
Pub Date : 2021-12-10 DOI: 10.18523/2617-3808.2021.4.98-100
S. Gorokhovskyi, Yelyzaveta Pyrohova
With the rapid development of applications for mobile platforms, developers from around the world already understand the need to impress with new technologies and the creation of such applications, with which the consumer will plunge into the world of virtual or augmented reality. Some of the world’s most popular mobile operating systems, Android and iOS, already have some well-known tools to make it easier to work with the machine learning industry and augmented reality technology. However, it cannot be said that their use has already reached its peak, as these technologies are at the stage of active study and development. Every year the demand for mobile application developers increases, and therefore more questions arise as to how and from which side it is better to approach immersion in augmented reality and machine learning. From a tourist point of view, there are already many applications that, with the help of these technologies, will provide more information simply by pointing the camera at a specific object.Augmented Reality (AR) is a technology that allows you to see the real environment right in front of us with a digital complement superimposed on it. Thanks to Ivan Sutherland’s first display, created in 1968 under the name «Sword of Damocles», paved the way for the development of AR, which is still used today.Augmented reality can be divided into two forms: based on location and based on vision. Location-based reality provides a digital picture to the user when moving through a physical area thanks to a GPS-enabled device. With a story or information, you can learn more details about a particular location. If you use AR based on vision, certain user actions will only be performed when the camera is aimed at the target object.Thanks to advances in technology that are happening every day, easy access to smart devices can be seen as the main engine of AR technology. As the smartphone market continues to grow, consumers have the opportunity to use their devices to interact with all types of digital information. The experience of using a smartphone to combine the real and digital world is becoming more common. The success of AR applications in the last decade has been due to the proliferation and use of smartphones that have the capabilities needed to work with the application itself. If companies want to remain competitive in their field, it is advisable to consider work that will be related to AR.However, analyzing the market, one can see that there are no such applications for future entrants to higher education institutions. This means that anyone can bring a camera to the university building and learn important information. The UniApp application based on the existing Swift and Watson Studio technologies was developed to simplify obtaining information on higher education institutions.
随着移动平台应用程序的快速发展,来自世界各地的开发者已经认识到需要用新技术和创建这样的应用程序来打动消费者,通过这些新技术和应用程序,消费者将进入虚拟或增强现实的世界。一些世界上最流行的移动操作系统,如Android和iOS,已经拥有一些知名的工具,可以更容易地与机器学习行业和增强现实技术合作。然而,还不能说它们的使用已经达到了顶峰,因为这些技术还处于积极研究和发展的阶段。每年对移动应用开发者的需求都在增加,因此出现了更多关于如何以及从哪方面更好地实现沉浸在增强现实和机器学习中的问题。从游客的角度来看,在这些技术的帮助下,已经有许多应用程序可以通过将相机对准特定物体来提供更多信息。增强现实(AR)是一种技术,它可以让你看到我们面前的真实环境,并在其上叠加一个数字补充。由于Ivan Sutherland的第一次展示,于1968年以“达摩克利斯之剑”的名义创建,为AR的发展铺平了道路,至今仍在使用。增强现实可以分为基于位置和基于视觉两种形式。基于位置的现实技术在用户通过物理区域时,通过启用gps的设备向用户提供数字图像。通过一个故事或信息,你可以了解到关于一个特定地点的更多细节。如果你使用基于视觉的AR,某些用户操作只会在相机瞄准目标物体时执行。由于每天都在发生的技术进步,易于访问的智能设备可以被视为AR技术的主要引擎。随着智能手机市场的持续增长,消费者有机会使用他们的设备与所有类型的数字信息进行交互。使用智能手机将现实世界和数字世界结合起来的体验正变得越来越普遍。AR应用在过去十年的成功是由于智能手机的普及和使用,智能手机具有与应用程序本身协同工作所需的功能。如果公司想要在他们的领域保持竞争力,考虑与ar相关的工作是明智的。然而,分析市场,人们可以看到,对于未来进入高等教育机构的学生来说,没有这样的申请。这意味着任何人都可以带着相机进入大学大楼,并了解重要信息。基于现有Swift和Watson Studio技术开发的UniApp应用程序是为了简化获取高等教育机构的信息。
{"title":"Use of Augmented Reality to Create an iOS App with Watson Studio","authors":"S. Gorokhovskyi, Yelyzaveta Pyrohova","doi":"10.18523/2617-3808.2021.4.98-100","DOIUrl":"https://doi.org/10.18523/2617-3808.2021.4.98-100","url":null,"abstract":"With the rapid development of applications for mobile platforms, developers from around the world already understand the need to impress with new technologies and the creation of such applications, with which the consumer will plunge into the world of virtual or augmented reality. Some of the world’s most popular mobile operating systems, Android and iOS, already have some well-known tools to make it easier to work with the machine learning industry and augmented reality technology. However, it cannot be said that their use has already reached its peak, as these technologies are at the stage of active study and development. Every year the demand for mobile application developers increases, and therefore more questions arise as to how and from which side it is better to approach immersion in augmented reality and machine learning. From a tourist point of view, there are already many applications that, with the help of these technologies, will provide more information simply by pointing the camera at a specific object.Augmented Reality (AR) is a technology that allows you to see the real environment right in front of us with a digital complement superimposed on it. Thanks to Ivan Sutherland’s first display, created in 1968 under the name «Sword of Damocles», paved the way for the development of AR, which is still used today.Augmented reality can be divided into two forms: based on location and based on vision. Location-based reality provides a digital picture to the user when moving through a physical area thanks to a GPS-enabled device. With a story or information, you can learn more details about a particular location. If you use AR based on vision, certain user actions will only be performed when the camera is aimed at the target object.Thanks to advances in technology that are happening every day, easy access to smart devices can be seen as the main engine of AR technology. As the smartphone market continues to grow, consumers have the opportunity to use their devices to interact with all types of digital information. The experience of using a smartphone to combine the real and digital world is becoming more common. The success of AR applications in the last decade has been due to the proliferation and use of smartphones that have the capabilities needed to work with the application itself. If companies want to remain competitive in their field, it is advisable to consider work that will be related to AR.However, analyzing the market, one can see that there are no such applications for future entrants to higher education institutions. This means that anyone can bring a camera to the university building and learn important information. The UniApp application based on the existing Swift and Watson Studio technologies was developed to simplify obtaining information on higher education institutions.","PeriodicalId":433538,"journal":{"name":"NaUKMA Research Papers. Computer Science","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127778147","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}
引用次数: 0
Euclidean Algorithm for Sound Generation 声音生成的欧几里德算法
Pub Date : 2021-12-10 DOI: 10.18523/2617-3808.2021.4.48-51
S. Gorokhovskyi, Artem Laiko
Euclidean algorithm is known by humanity for more than two thousand years. During this period many applications for it were found, covering different disciplines and music is one of those. Such algorithm application in music first appeared in 2005 when researchers found a correlation between world music rhythm and the Euclidean algorithm result, defining Euclidean rhythms as the concept.In the modern world, music could be created using many approaches. The first one being the simple analogue, the analogue signal is just a sound wave that emitted due to vibration of a certain medium, the one that is being recorded onto a computer hard drive or other digital storage called digital and has methods of digital signal processing applied. Having the ability to convert the analogue signal or create and modulate digital sounds creates a lot of possibilities for sound design and production, where sonic characteristics were never accessible because of limitations in sound development by the analogue devices or instruments, nowadays become true. Sound generation process, which usually consists of modulating waveform and frequency and can be influenced by many factors like oscillation, FX pipeline and so on. The programs that influence synthesised or recorded signal called VST plugins and they are utilising the concepts of digital signal processing.This paper aims to research the possible application of Euclidean rhythms and integrate those in the sound generation process by creating a VST plugin that oscillates incoming signal with one of the four basic wave shapes in order to achieve unique sonic qualities. The varying function allows modulation with one out of four basic wave shapes such as sine, triangle, square and sawtooth, depending on the value received from the Euclidean rhythm generator, switching modulating functions introduces subharmonics, with the resulting richer and tighter sound which could be seen on the spectrograms provided in the publication.
欧几里得算法为人类所知已有两千多年的历史。在此期间,人们发现了它的许多应用,涵盖了不同的学科,音乐就是其中之一。这种算法在音乐中的应用最早出现在2005年,当时研究人员发现世界音乐节奏与欧几里得算法结果之间存在相关性,并将欧几里得节奏定义为概念。在现代世界,音乐可以用很多方法来创作。第一种是简单的模拟信号,模拟信号只是由于某种介质的振动而发出的声波,这种声波被记录在计算机硬盘驱动器或其他称为数字的数字存储设备上,并应用了数字信号处理方法。拥有转换模拟信号或创建和调制数字声音的能力,为声音设计和制作创造了许多可能性,因为模拟设备或仪器的声音开发限制,声音特性从未获得,如今成为现实。声音的产生过程,通常由调制波形和频率组成,受振荡、FX管道等多种因素的影响。影响合成或记录信号的程序称为VST插件,它们利用数字信号处理的概念。本文旨在通过创建一个VST插件,研究欧几里得节奏的可能应用,并将其整合到声音生成过程中,该插件可以用四种基本波形中的一种振荡输入信号,以获得独特的声音品质。变化的功能允许调制四种基本波形中的一种,如正弦,三角形,方形和锯齿形,这取决于从欧几里得节奏发生器接收的值,切换调制功能引入次谐波,由此产生的声音更丰富,更紧密,可以在出版物中提供的频谱图上看到。
{"title":"Euclidean Algorithm for Sound Generation","authors":"S. Gorokhovskyi, Artem Laiko","doi":"10.18523/2617-3808.2021.4.48-51","DOIUrl":"https://doi.org/10.18523/2617-3808.2021.4.48-51","url":null,"abstract":"Euclidean algorithm is known by humanity for more than two thousand years. During this period many applications for it were found, covering different disciplines and music is one of those. Such algorithm application in music first appeared in 2005 when researchers found a correlation between world music rhythm and the Euclidean algorithm result, defining Euclidean rhythms as the concept.In the modern world, music could be created using many approaches. The first one being the simple analogue, the analogue signal is just a sound wave that emitted due to vibration of a certain medium, the one that is being recorded onto a computer hard drive or other digital storage called digital and has methods of digital signal processing applied. Having the ability to convert the analogue signal or create and modulate digital sounds creates a lot of possibilities for sound design and production, where sonic characteristics were never accessible because of limitations in sound development by the analogue devices or instruments, nowadays become true. Sound generation process, which usually consists of modulating waveform and frequency and can be influenced by many factors like oscillation, FX pipeline and so on. The programs that influence synthesised or recorded signal called VST plugins and they are utilising the concepts of digital signal processing.This paper aims to research the possible application of Euclidean rhythms and integrate those in the sound generation process by creating a VST plugin that oscillates incoming signal with one of the four basic wave shapes in order to achieve unique sonic qualities. The varying function allows modulation with one out of four basic wave shapes such as sine, triangle, square and sawtooth, depending on the value received from the Euclidean rhythm generator, switching modulating functions introduces subharmonics, with the resulting richer and tighter sound which could be seen on the spectrograms provided in the publication.","PeriodicalId":433538,"journal":{"name":"NaUKMA Research Papers. Computer Science","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116975752","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}
引用次数: 0
Investigation of the Relationship Between Software Metrics Measurements and its Maintainability Degree 软件度量与可维护性关系的研究
Pub Date : 2020-12-28 DOI: 10.18523/2617-3808.2020.3.12-16
A. Hlybovets, O. Shapoval
The goal of this work is to practically apply methods of empirical engineering software, algorithms for data collection and data analysis. The results include software measurement, analysis and selection of direct and indirect metrics for research and identification of dependencies between direct and indirect metrics. Based on the received results, there were built dependencies between software metrics and software expertise properties were selected by individual variation. For measurement results analysis there were used primary statistical analysis, expert estimations, correlation and regression analysis. Expert estimation is the dominant strategy when estimating software development effort. Typically, effort estimates are over-optimistic and there is a strong over-confidence in their accuracy. Primary data analysis is the process of comprehending the data collected to answer research questions or to support or reject research hypotheses that the study was originally designed to evaluate. Correlation analysis gives possibility to make some conclusions about which metrics and expert estimations are much coupled, and which are not. Regression analysis involves both graphical construction and analytical research and gives an ability to make a conclusion about which metrics and expert estimations are the most coupled. Analyzing regression lines for metrics of normal and nonnormal distributions give an ability to identify pairs of ‘metric – expert estimation’. There have been calculated and measured metrics relations for defining relation of such quality attributes as Understandability and Functionality Completeness. Understandability expresses the clarity of the system design. If the system is well designed, new developers are able to understand easily the implementation details and quickly begin contributing to the project. Functionality Completeness refers to the absence of omission errors in the program and database. It is evaluated against a specification of software requirements that define the desired degree of generalization and abstraction. Relationship between metric and expertise includes building direct relationships between the metric and expertise, indirect metrics and expertise. Additionally, it has been determined whether they have common trends of the relationship between those direct metrics and expert estimates, indirect metrics and expert estimates. The practical results of this work can be applied for software measurements to analyze what changes in the code (affecting given metric) will cause increasing or decreasing of what quality attribute.
本工作的目标是实际应用经验工程软件的方法,数据收集和数据分析的算法。结果包括软件测量、分析和直接和间接度量的选择,以研究和识别直接和间接度量之间的依赖关系。基于接收到的结果,在软件度量和软件专业知识属性之间建立了依赖关系,这些依赖关系是由个体变量选择的。测量结果分析采用了初步统计分析、专家估计、相关分析和回归分析。专家评估是评估软件开发工作时的主要策略。通常,工作量估计是过于乐观的,并且对其准确性有强烈的过度自信。原始数据分析是理解收集到的数据的过程,以回答研究问题或支持或拒绝研究最初设计来评估的研究假设。相关性分析提供了可能得出一些结论,哪些指标和专家估计是紧密耦合的,哪些不是。回归分析涉及图形构建和分析研究,并提供了关于哪些度量和专家估计最耦合的结论的能力。分析正态和非正态分布指标的回归线,使我们能够识别成对的“指标专家估计”。对于定义诸如可理解性和功能完整性等质量属性的关系,已经有计算和测量的度量关系。可理解性表示系统设计的清晰性。如果系统设计得很好,新的开发人员能够很容易地理解实现细节,并迅速开始为项目做出贡献。功能完备是指程序和数据库中不存在遗漏错误。它是根据定义了期望的泛化和抽象程度的软件需求规范来评估的。度量与专业知识之间的关系包括建立度量与专业知识之间的直接关系,间接度量与专业知识之间的关系。此外,还确定了这些直接指标与专家估计、间接指标与专家估计之间的关系是否具有共同的趋势。这项工作的实际结果可以应用于软件测量,以分析代码中的哪些更改(影响给定的度量)将导致质量属性的增加或减少。
{"title":"Investigation of the Relationship Between Software Metrics Measurements and its Maintainability Degree","authors":"A. Hlybovets, O. Shapoval","doi":"10.18523/2617-3808.2020.3.12-16","DOIUrl":"https://doi.org/10.18523/2617-3808.2020.3.12-16","url":null,"abstract":"The goal of this work is to practically apply methods of empirical engineering software, algorithms for data collection and data analysis. The results include software measurement, analysis and selection of direct and indirect metrics for research and identification of dependencies between direct and indirect metrics. Based on the received results, there were built dependencies between software metrics and software expertise properties were selected by individual variation. For measurement results analysis there were used primary statistical analysis, expert estimations, correlation and regression analysis. Expert estimation is the dominant strategy when estimating software development effort. Typically, effort estimates are over-optimistic and there is a strong over-confidence in their accuracy. Primary data analysis is the process of comprehending the data collected to answer research questions or to support or reject research hypotheses that the study was originally designed to evaluate. Correlation analysis gives possibility to make some conclusions about which metrics and expert estimations are much coupled, and which are not. Regression analysis involves both graphical construction and analytical research and gives an ability to make a conclusion about which metrics and expert estimations are the most coupled. Analyzing regression lines for metrics of normal and nonnormal distributions give an ability to identify pairs of ‘metric – expert estimation’. There have been calculated and measured metrics relations for defining relation of such quality attributes as Understandability and Functionality Completeness. Understandability expresses the clarity of the system design. If the system is well designed, new developers are able to understand easily the implementation details and quickly begin contributing to the project. Functionality Completeness refers to the absence of omission errors in the program and database. It is evaluated against a specification of software requirements that define the desired degree of generalization and abstraction. Relationship between metric and expertise includes building direct relationships between the metric and expertise, indirect metrics and expertise. Additionally, it has been determined whether they have common trends of the relationship between those direct metrics and expert estimates, indirect metrics and expert estimates. The practical results of this work can be applied for software measurements to analyze what changes in the code (affecting given metric) will cause increasing or decreasing of what quality attribute.","PeriodicalId":433538,"journal":{"name":"NaUKMA Research Papers. Computer Science","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115560915","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}
引用次数: 0
Virtual Data Room as a Storage of Confidential Corporate Documents 虚拟数据室作为公司机密文件的存储
Pub Date : 2020-12-28 DOI: 10.18523/2617-3808.2020.3.56-61
T. Torba, N. Vovk
{"title":"Virtual Data Room as a Storage of Confidential Corporate Documents","authors":"T. Torba, N. Vovk","doi":"10.18523/2617-3808.2020.3.56-61","DOIUrl":"https://doi.org/10.18523/2617-3808.2020.3.56-61","url":null,"abstract":"","PeriodicalId":433538,"journal":{"name":"NaUKMA Research Papers. Computer Science","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126506426","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}
引用次数: 0
Serverless Event-driven Applications Development Tools and Techniques 无服务器事件驱动应用程序开发工具和技术
Pub Date : 2020-12-28 DOI: 10.18523/2617-3808.2020.3.36-41
I. Morenets, A. Shabinskiy
Serverless, a new cloud-based architecture, brings development and deployment flexibility to a new level by significantly decreasing the size of the deployment units. Nevertheless, it still hasn’t been clearly defined for which applications it should be employed and how to use it most effectively, and this is the focus of this research. The study uses Microsoft Azure Functions – one of the popular mature tools – because of its stateful orchestrators – Durable Functions. The tool is used to present and describe four flexible serverless patterns with code examples. The first pattern is HTTP nanoservices. The example demonstrates how flexible can be the Function-asa-Service model, which uses relatively small functions as deployment units. The second usage scenario described is a small logic layer between a few other cloud services. Thanks to its event-driver nature, serverless is well-suited for such tasks as making an action in one service after a specific event from another one. New functions easily integrate with the API from the first example. The third scenario – distributed computing – relies on the ability of Durable Functions to launch a myriad of functions in parallel and then aggregate their results. and distributed computing. A custom MapReduce implementation is presented in this section. The last pattern described in this research significantly simplifies concurrent working with mutable data by implementing the actor model. Durable Entities guarantee that messages are delivered reliably and in order, and also the absence of deadlocks. The results of this work can be used as a practical guide to serverless main concepts and usage scenarios. Main topic of future research was chosen to be the development of a full-fledged serverless application using typical patterns to study the architecture in more depth.
无服务器是一种新的基于云的架构,通过显著减少部署单元的大小,将开发和部署的灵活性提升到了一个新的水平。然而,它应该用于哪些应用以及如何最有效地使用它仍然没有明确的定义,这是本研究的重点。该研究使用了Microsoft Azure Functions——一种流行的成熟工具——因为它有状态编排器——持久函数。该工具用于通过代码示例展示和描述四种灵活的无服务器模式。第一种模式是HTTP纳米服务。该示例演示了功能即服务模型的灵活性,该模型使用相对较小的功能作为部署单元。描述的第二个使用场景是在几个其他云服务之间的一个小逻辑层。由于其事件驱动程序的特性,无服务器非常适合这样的任务,例如在来自另一个服务的特定事件之后在一个服务中执行操作。新函数很容易与第一个示例中的API集成。第三种场景——分布式计算——依赖于持久函数并行启动无数函数,然后聚合它们的结果的能力。以及分布式计算。本节将介绍一个自定义MapReduce实现。本研究中描述的最后一个模式通过实现参与者模型大大简化了对可变数据的并发处理。持久实体保证消息的可靠和有序传递,并且没有死锁。这项工作的结果可以作为无服务器主要概念和使用场景的实用指南。未来研究的主要主题是使用典型模式开发成熟的无服务器应用程序,以更深入地研究该体系结构。
{"title":"Serverless Event-driven Applications Development Tools and Techniques","authors":"I. Morenets, A. Shabinskiy","doi":"10.18523/2617-3808.2020.3.36-41","DOIUrl":"https://doi.org/10.18523/2617-3808.2020.3.36-41","url":null,"abstract":"Serverless, a new cloud-based architecture, brings development and deployment flexibility to a new level by significantly decreasing the size of the deployment units. Nevertheless, it still hasn’t been clearly defined for which applications it should be employed and how to use it most effectively, and this is the focus of this research. The study uses Microsoft Azure Functions – one of the popular mature tools – because of its stateful orchestrators – Durable Functions. The tool is used to present and describe four flexible serverless patterns with code examples. The first pattern is HTTP nanoservices. The example demonstrates how flexible can be the Function-asa-Service model, which uses relatively small functions as deployment units. The second usage scenario described is a small logic layer between a few other cloud services. Thanks to its event-driver nature, serverless is well-suited for such tasks as making an action in one service after a specific event from another one. New functions easily integrate with the API from the first example. The third scenario – distributed computing – relies on the ability of Durable Functions to launch a myriad of functions in parallel and then aggregate their results. and distributed computing. A custom MapReduce implementation is presented in this section. The last pattern described in this research significantly simplifies concurrent working with mutable data by implementing the actor model. Durable Entities guarantee that messages are delivered reliably and in order, and also the absence of deadlocks. The results of this work can be used as a practical guide to serverless main concepts and usage scenarios. Main topic of future research was chosen to be the development of a full-fledged serverless application using typical patterns to study the architecture in more depth.","PeriodicalId":433538,"journal":{"name":"NaUKMA Research Papers. Computer Science","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128832343","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}
引用次数: 1
Statical and Dynamical Software Analysis 静态和动态软件分析
Pub Date : 2020-12-28 DOI: 10.18523/2617-3808.2020.3.50-55
S. Sosnytskyi, M. Glybovets, Olena Pyechkurova
{"title":"Statical and Dynamical Software Analysis","authors":"S. Sosnytskyi, M. Glybovets, Olena Pyechkurova","doi":"10.18523/2617-3808.2020.3.50-55","DOIUrl":"https://doi.org/10.18523/2617-3808.2020.3.50-55","url":null,"abstract":"","PeriodicalId":433538,"journal":{"name":"NaUKMA Research Papers. Computer Science","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115600851","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}
引用次数: 0
Сustomer Relationship Management System as a SaaS on Example of Insurance Broker Company Сustomer以保险经纪公司为例的SaaS关系管理系统
Pub Date : 2020-12-28 DOI: 10.18523/2617-3808.2020.3.31-35
A. Vasylenko, A. Hlybovets
Commercial and non-commercial organizations that have a large customer base need a system that allows them to work effectively with such a base. In contrast to European practice, insurance brokerage companies in Ukraine have started to develop relatively recently. Today it is quite difficult to find a client base management system that meets all the needs of a brokerage company. Such companies are forced to either use universal customer base management systems, which often means the lack of specific functionality, or use programs from the office suite (MS Excel, MS Access). Obviously, both options have significant drawbacks.The paper describes the details of the requirements analysis and implementation of the client base management system for brokerage companies in the field of insurance. Such a system must take into account the specifics of companies and their business model in order to fully meet the requirements. The ability to work with a large number of records from any device, as well as the availability of forms and elements to display purely industry-specific indicators is a key aspect in the design and implementation of the system.Based on the results of the work, a CRM system was obtained, which fully satisfies the necessary basic requirements.The need for specialized CRM systems for brokerage companies today is acutely felt in the Ukrainian market. The specifics of the companies, as well as the special requirements for the system do not allow the full use of universal CRM systems.According to the results of the analysis of insurance needs of companies in the field of CRM-systems and its functional content, SaaS is the model that will suit the vast majority of users. This model allows you to get a working version of the product with minimal cost. In addition, the use of SaaS eliminates the need to hire specialists to maintain the stability and development of the system.The created version of the CRM system for an insurance brokerage company takes into account the basic requirements and can be used as a basis for further development of the system and its full-scale commercial use.Manuscript received 09.06.2020
{"title":"Сustomer Relationship Management System as a SaaS on Example of Insurance Broker Company","authors":"A. Vasylenko, A. Hlybovets","doi":"10.18523/2617-3808.2020.3.31-35","DOIUrl":"https://doi.org/10.18523/2617-3808.2020.3.31-35","url":null,"abstract":"Commercial and non-commercial organizations that have a large customer base need a system that allows them to work effectively with such a base. In contrast to European practice, insurance brokerage companies in Ukraine have started to develop relatively recently. Today it is quite difficult to find a client base management system that meets all the needs of a brokerage company. Such companies are forced to either use universal customer base management systems, which often means the lack of specific functionality, or use programs from the office suite (MS Excel, MS Access). Obviously, both options have significant drawbacks.The paper describes the details of the requirements analysis and implementation of the client base management system for brokerage companies in the field of insurance. Such a system must take into account the specifics of companies and their business model in order to fully meet the requirements. The ability to work with a large number of records from any device, as well as the availability of forms and elements to display purely industry-specific indicators is a key aspect in the design and implementation of the system.Based on the results of the work, a CRM system was obtained, which fully satisfies the necessary basic requirements.The need for specialized CRM systems for brokerage companies today is acutely felt in the Ukrainian market. The specifics of the companies, as well as the special requirements for the system do not allow the full use of universal CRM systems.According to the results of the analysis of insurance needs of companies in the field of CRM-systems and its functional content, SaaS is the model that will suit the vast majority of users. This model allows you to get a working version of the product with minimal cost. In addition, the use of SaaS eliminates the need to hire specialists to maintain the stability and development of the system.The created version of the CRM system for an insurance brokerage company takes into account the basic requirements and can be used as a basis for further development of the system and its full-scale commercial use.Manuscript received 09.06.2020","PeriodicalId":433538,"journal":{"name":"NaUKMA Research Papers. Computer Science","volume":"134 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115776135","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}
引用次数: 0
期刊
NaUKMA Research Papers. Computer Science
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1