Программные системы и вычислительные методы最新文献

筛选
英文 中文
Application of Thematic Modeling Methods in Text Topic Recognition Tasks to Detect Telephone Fraud 主题建模方法在文本主题识别任务中的应用
Программные системы и вычислительные методы Pub Date : 2022-03-01 DOI: 10.7256/2454-0714.2022.3.38770
E. Pleshakova, S. T. Gataullin, A. V. Osipov, E. V. Romanova, Anna Sergeevna Marun'ko
{"title":"Application of Thematic Modeling Methods in Text Topic Recognition Tasks to Detect Telephone Fraud","authors":"E. Pleshakova, S. T. Gataullin, A. V. Osipov, E. V. Romanova, Anna Sergeevna Marun'ko","doi":"10.7256/2454-0714.2022.3.38770","DOIUrl":"https://doi.org/10.7256/2454-0714.2022.3.38770","url":null,"abstract":"\u0000 The Internet has emerged as a powerful infrastructure for worldwide communication and human interaction. Some unethical use of this technology spam, phishing, trolls, cyberbullying, viruses caused problems in the development of mechanisms that guarantee affordable and safe opportunities for its use. Currently, many studies are being conducted to detect spam and phishing. The detection of telephone fraud has become critically important, as it entails huge losses. Machine learning and natural language processing algorithms are used to analyze a huge amount of text data. Fraudsters are identified using text mining and can be implemented by analyzing the terms of a word or phrase. One of the difficult tasks is to divide this huge unstructured data into clusters. There are several thematic modeling models for these purposes. This article presents the application of these models, in particular LDA, LSI and NMF. A data set has been formed. A preliminary analysis of the data was carried out and signs were constructed for models in the task of recognizing the subject of the text. The approaches of keyword extraction in the tasks of text topic recognition are considered. The key concepts of these approaches are given. The disadvantages of these models are shown, and directions for improving text processing algorithms are proposed. The evaluation of the quality of the models was carried out. Improved models thanks to the selection of hyperparameters and changing the data preprocessing function.\u0000","PeriodicalId":155484,"journal":{"name":"Программные системы и вычислительные методы","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126293753","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 cavitator failure statistics at fuel oil facilities of thermal power plants by using regression and cluster analysis 利用回归分析和聚类分析对火电厂燃油装置汽蚀器失效统计进行了研究
Программные системы и вычислительные методы Pub Date : 2022-03-01 DOI: 10.7256/2454-0714.2022.3.38841
P. Shcherban, A. N. Sokolov, Reda Validovich Abu-Khamdi, Vladimir Nikolaevich Esayan
{"title":"Investigation of cavitator failure statistics at fuel oil facilities of thermal power plants by using regression and cluster analysis","authors":"P. Shcherban, A. N. Sokolov, Reda Validovich Abu-Khamdi, Vladimir Nikolaevich Esayan","doi":"10.7256/2454-0714.2022.3.38841","DOIUrl":"https://doi.org/10.7256/2454-0714.2022.3.38841","url":null,"abstract":"\u0000 One of the main tasks in the management of technological processes is to reduce emergencies and failures of existing equipment. The statistical data obtained during the operation of machines and mechanisms require appropriate mathematical processing to analyze the dynamics of technological processes and establish relationships between deviations, influencing factors and failures. Regression and cluster analyses are convenient tools for processing these data. The failures of cavitation systems are an essential, and at the same time poorly illuminated topic in scientific periodicals. Cavitators are relatively common technical devices that allow maintaining the technological parameters of fuel oil in tank farms at the required level (viscosity, water content, adhesive properties). The practice of using cavitators on fuel oil farms of thermal power plants in the Kaliningrad region shows that these technical devices can fail relatively often.   So, in case of disconnection or restriction of the supply of the required volumes of gas to the thermal power plant, reserves of fuel oil from the fuel park can be used. In turn, the failure of the cavitation system may lead to the impossibility of entering reserve fuel and, as a consequence, to the shutdown of power generation. Thus, the problem of ensuring energy security and the reliability of cavitation systems are closely interrelated. In this study, an array of accumulated statistical information on the parameters of the functioning of cavitators in fuel oil farms and the moments of failure is analyzed. Regression and cluster analyses were used to process the data array, which made it possible to determine the relationship between the types of failures and the influencing factors and to rank the weight of factors according to the degree of their impact on cavitation equipment. Based on the results of mathematical processing and data analysis, proposals have been developed to ensure greater technical reliability of cavitators, reorganize their maintenance system and reduce the number of failures.\u0000","PeriodicalId":155484,"journal":{"name":"Программные системы и вычислительные методы","volume":"78 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115817771","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
Emotion Recognition by Audio Signals as one of the Ways to Combat Phone Fraud 利用音频信号进行情绪识别是打击电话诈骗的一种方法
Программные системы и вычислительные методы Pub Date : 2022-03-01 DOI: 10.7256/2454-0714.2022.3.38674
Petr Nikitin, A. V. Osipov, E. Pleshakova, S. A. Korchagin, R. Gorokhova, S. T. Gataullin
{"title":"Emotion Recognition by Audio Signals as one of the Ways to Combat Phone Fraud","authors":"Petr Nikitin, A. V. Osipov, E. Pleshakova, S. A. Korchagin, R. Gorokhova, S. T. Gataullin","doi":"10.7256/2454-0714.2022.3.38674","DOIUrl":"https://doi.org/10.7256/2454-0714.2022.3.38674","url":null,"abstract":"\u0000 The relevance of the study is dictated by the current state in the field of telephone fraud. According to research conducted by Kaspersky Lab, the share of users who encountered various unwanted spam calls in the spring of 2022 was at the level of 71%. The subject of the research is machine learning and deep learning technologies for determining emotions by the timbre of the voice. The authors consider in detail such aspects as: the creation of a marked-up dataset; the conversion of WAV audio format into a numerical form convenient for fast processing; machine learning methods for solving the problem of multiclass classification; the construction and optimization of neural network architecture to determine emotions in real time. A special contribution to the study of the topic is that the authors implemented a fast method of conversion sound formats into numerical coefficients, which significantly increased the speed of data processing, practically without sacrificing their informativeness. As a result, the models were trained by machine learning algorithms quickly and efficiently. It should be particularly noted that the architecture of a convolutional neural network was modeled, which allowed to obtain the quality of model training up to 98%. The model turned out to be lightweight and was taken as the basis for training the model to determine emotions in real time. The results of the real-time operation of the model were comparable with the results of the trained model. The developed algorithms can be implemented in the work of mobile operators or banks in the fight against telephone fraud. The article was prepared as part of the state assignment of the Government of the Russian Federation to the Financial University for 2022 on the topic \"Models and methods of text recognition in anti-telephone fraud systems\" (VTK-GZ-PI-30-2022).\u0000","PeriodicalId":155484,"journal":{"name":"Программные системы и вычислительные методы","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127341095","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 an information and software model of a specialized concrete work flow to ensure the continuity of the production cycle. 开发专门的具体工作流程的信息和软件模型,以确保生产周期的连续性。
Программные системы и вычислительные методы Pub Date : 2022-02-01 DOI: 10.7256/2454-0714.2022.2.37377
Aidar Ramilevich Fakhretdinov, Ekaterina Aleksandrovna Sultanova
{"title":"Development of an information and software model of a specialized concrete work flow to ensure the continuity of the production cycle.","authors":"Aidar Ramilevich Fakhretdinov, Ekaterina Aleksandrovna Sultanova","doi":"10.7256/2454-0714.2022.2.37377","DOIUrl":"https://doi.org/10.7256/2454-0714.2022.2.37377","url":null,"abstract":"\u0000 Abstract The subject of the study is the process of automating the calculation of the parameters of the design of the technology of concrete works and the justification of the \"standard set\" of equipment for the organization of a specialized flow of concreting of a typical floor. The transport-concrete cycle is a synchronized schedule of works of the production cycle for laying concrete mix and the dynamics of the ABS kit movement, ensuring the continuity of concreting, through the use of the selected technological scheme of concreting. It determines the continuity of the technological processes of laying the concrete mixture, based on the requirements of mandatory compliance with the concreting time and reducing the number of technological and organizational interruptions of the parameters of the complex process. Thus, the automation of the presented techniques will significantly facilitate the calculation of the total duration of the construction of the monolithic part of the building and ensure the continuity of work on the construction site The scientific novelty lies in the development of a new information system that will allow calculating organizational and technological parameters. The specialized flow of monolithic concrete works consists of reinforcement, concrete and formwork works taking into account architectural planning, structural and technological factors of the designed buildings and structures. For its successful organization, it is necessary to have a \"standard set\" of equipment and tooling for the manufacture of reinforcement products, formwork systems and the preparation of commercial concrete mixtures. For a simpler calculation of the total duration of the construction of the monolithic part of the building and uninterrupted operation on the construction site, it was proposed to automate the methods of organization, planning and management of construction.\u0000","PeriodicalId":155484,"journal":{"name":"Программные системы и вычислительные методы","volume":"128 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123608131","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
Modeling of bodies with spherical pores by generalized linear interpolation 球形孔隙体的广义线性插值建模
Программные системы и вычислительные методы Pub Date : 2022-02-01 DOI: 10.7256/2454-0714.2022.2.38262
Tatiana Tsybikovna Damdinova, T. Ayusheev, Svetlana Mikhailovna Balzhinimaeva, A. A. Abatnin
{"title":"Modeling of bodies with spherical pores by generalized linear interpolation","authors":"Tatiana Tsybikovna Damdinova, T. Ayusheev, Svetlana Mikhailovna Balzhinimaeva, A. A. Abatnin","doi":"10.7256/2454-0714.2022.2.38262","DOIUrl":"https://doi.org/10.7256/2454-0714.2022.2.38262","url":null,"abstract":"\u0000 The article offers a description of parametric objects with spherical pores by generalized linear interpolation. Increasing the volume of high-resolution image data requires the development of algorithms capable of processing large images with reduced computational costs. Numerical data on the geometry of the pores of the object under study are transformed into the geometry of bodies consisting of octagonal portions of cubic shape. Parametric porous objects can model both the shape and the isoparametric interior. Often, this type of parametric bodies is used as initial or boundary conditions in numerical modeling to demonstrate internal modeling. To form a body of complex shape, parametric solid-state elements can be connected together. The continuity between the elements can be determined in the same way as when modeling cubic parametric splines. A lot of research is devoted to the reconstruction of the geometric structure of porous materials based on digital images of objects for a better understanding and representation of physical processes in a porous medium. A detailed understanding of the microstructure can be used to determine physical properties, and then to evaluate and improve the characteristics of simulated objects and processes in them. The article presents the results of the proposed algorithm in the MathCAD environment and software processing of a porous body based on digital images.\u0000","PeriodicalId":155484,"journal":{"name":"Программные системы и вычислительные методы","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123759674","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
Features of the organization and classification of virtual reality interfaces 虚拟现实接口的组织和分类特点
Программные системы и вычислительные методы Pub Date : 2022-02-01 DOI: 10.7256/2454-0714.2022.2.38214
Denis Aleksandrovich Kiryanov
{"title":"Features of the organization and classification of virtual reality interfaces","authors":"Denis Aleksandrovich Kiryanov","doi":"10.7256/2454-0714.2022.2.38214","DOIUrl":"https://doi.org/10.7256/2454-0714.2022.2.38214","url":null,"abstract":"\u0000 The subject of the study is the features of the organization of virtual reality interfaces. The author examines in detail such aspects of the topic as user involvement in the virtual environment, various ways and scenarios of user interaction with virtual reality, user security in the virtual environment, as well as such a phenomenon as cyberbullying and ways to prevent it. The study also considers the use of voice control as an alternative to manual. Particular attention in this study is paid to the classification of virtual reality interfaces, among which sensory interfaces, interfaces based on user motor skills, sensorimotor interfaces, interfaces for modeling and developing virtual reality are distinguished and considered in detail.    The main conclusion of the study is that the virtual reality interface should be designed taking into account the ergonomics of users to prevent muscle fatigue and cyber-pain. In addition, it is very important to ensure the user's safety when designing virtual environment interfaces: using the virtual reality interface should not lead to injury to the user. To create an ergonomic and secure virtual reality interface, a combination of different types of interfaces is often required, through which the user can access an alternative control method or improved navigation. A special contribution of the author to the study of the topic is the description of the classification of virtual reality interfaces.\u0000","PeriodicalId":155484,"journal":{"name":"Программные системы и вычислительные методы","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122022242","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
On clarifying the quality control of software products 论明确软件产品的质量控制
Программные системы и вычислительные методы Pub Date : 2022-02-01 DOI: 10.7256/2454-0714.2022.2.37985
O. Tikhanychev
{"title":"On clarifying the quality control of software products","authors":"O. Tikhanychev","doi":"10.7256/2454-0714.2022.2.37985","DOIUrl":"https://doi.org/10.7256/2454-0714.2022.2.37985","url":null,"abstract":"Despite the extensive volume of experience in the field of control automation, there are quite a lot of problems in the process of developing automated systems, including those related to the development of application software for them. With this in mind, the process of software development of automated control systems is chosen as the subject of research. The object of the study is a model of quality control of this process. Currently, legal regulation of software quality control is based on a paradigm that determines that the quality of programs will be checked exclusively for compliance with the requirements of the terms of contract. But, as practice has shown, such a paradigm does not fully meet modern conditions, providing not full-fledged quality control -- the verification of compliance of programs with customer expectations formulated at the stage of system design is needed. To find ways to solve the problem, the article uses general scientific methods of analysis. Based on the analysis of currently used methods and models of software testing, proposals for clarifying the paradigm of its evaluation and control are synthesized. The article formulates a scientific and practical problem and suggests a possible approach to its solution based on the refinement of the quality assessment paradigm currently used, on the transition from a \"rigid\", preset model to an expanded quality assessment model that takes into account not only the requirements of the terms of the contract, but also the conditions for their implementation. The novelty of the proposed approach lies in the fact that the solution of the formulated task will provide an overall improvement in the quality of control by improving the safety and effectiveness of programs based on the transition to the use of an extended dynamic testing model of the software being developed, implemented within the framework of a refined quality assessment paradigm","PeriodicalId":155484,"journal":{"name":"Программные системы и вычислительные методы","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122423938","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
The methodology of conducting an experimental study of the perception of the graphical interface using eye-tracking technology 采用眼动追踪技术对图形界面的感知进行实验研究
Программные системы и вычислительные методы Pub Date : 2022-02-01 DOI: 10.7256/2454-0714.2022.2.37972
A. E. Kheyfits, V. E. Yanchus, E. Borevich
{"title":"The methodology of conducting an experimental study of the perception of the graphical interface using eye-tracking technology","authors":"A. E. Kheyfits, V. E. Yanchus, E. Borevich","doi":"10.7256/2454-0714.2022.2.37972","DOIUrl":"https://doi.org/10.7256/2454-0714.2022.2.37972","url":null,"abstract":"\u0000 This article describes the methodology developed by the authors for conducting an experimental study of the perception of the graphical interface of remote control systems for dynamic objects using eye-tracking technology. The developed methodology is an integral part of research on the perception of visual information. The object of the study is a graphical interface of dynamic object control systems. The subject of the study is dashboards in a stimulus slide, their internal content (type, size, quantity). The methodology includes the development of a set of dashboards with different values of the displayed parameter, made in three types of diagrams (linear, columnar, curly quantitative) and in three sizes. The stimulus material of the experiment was developed using a special software module. This module performed the task of filling the stimulus with dashboards randomly. To conduct the experiment, an eye-tracking software and hardware complex was used, which captures the objective parameters of the eye pattern and allows you to shoot arrays of experimental data. Standard methods of mathematical statistics, such as analysis of variance, are used to process the results of the experiment. The developed technique was tested on a limited group. The scientific novelty of this work lies in the development of a methodology for conducting an experimental study on the influence of the factor of the number, type and size of diagrams in a graphic composition, its perception by the viewer.\u0000","PeriodicalId":155484,"journal":{"name":"Программные системы и вычислительные методы","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133834710","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
Automated information system for testing helicopters equipped with night vision systems based on diagnostics of the functional state of the crew 自动信息系统,用于测试配备了基于诊断机组人员功能状态的夜视系统的直升机
Программные системы и вычислительные методы Pub Date : 2022-01-01 DOI: 10.7256/2454-0714.2022.1.24631
A. S. Soldatov, Sergei Vladimirovich Maslov, Yurii Aleksandrovich Kukushkin
{"title":"Automated information system for testing helicopters equipped with night vision systems based on diagnostics of the functional state of the crew","authors":"A. S. Soldatov, Sergei Vladimirovich Maslov, Yurii Aleksandrovich Kukushkin","doi":"10.7256/2454-0714.2022.1.24631","DOIUrl":"https://doi.org/10.7256/2454-0714.2022.1.24631","url":null,"abstract":"\u0000 The subject of the study is the problem of ensuring optimal conditions for interaction between humans and aviation equipment in the interests of ensuring its safe operation, which has recently become more acute. Based on studies of the pilot's activity obtained during flight tests of helicopters equipped with night vision goggles, it is shown that the use of night vision goggles imposes special requirements on the organization of attention distribution, spatial orientation and is accompanied by an increase in the level of nervous and emotional tension. The main results of foreign developers on the improvement of night vision systems related to the introduction of technical vision systems on helicopters are described. It is proved that for an objective examination of such systems in flight tests, it is necessary to create a special automated information system. The developed automated information system provides the collection and processing of flight information during flight tests using intelligent sensors for monitoring and recording the biometrics of crew members and an image recognition system. It will allow recording, processing and accumulating flight and psychophysiological information in real test flights during the implementation of the entire flight test program, providing specialists in the field of aviation medicine and ergonomics with objective quantitative characteristics of the studied parameters when testing promising night vision systems of combat helicopters. It is shown that the introduction of modern information technologies into the process of testing aviation equipment allows objectively and with high accuracy to analyze and evaluate the content and psychophysiological structure of the pilot's activity based on a comparison of changes in flight parameters, the movement of controls, the direction of the pilot's gaze and his psychophysiological characteristics and recommend for practical use specific variants of night vision systems.\u0000","PeriodicalId":155484,"journal":{"name":"Программные системы и вычислительные методы","volume":"142 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127318287","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
New built-in tools for extending the Planning C language 用于扩展Planning C语言的新内置工具
Программные системы и вычислительные методы Pub Date : 2022-01-01 DOI: 10.7256/2454-0714.2022.1.37240
V. V. Pekunov
{"title":"New built-in tools for extending the Planning C language","authors":"V. V. Pekunov","doi":"10.7256/2454-0714.2022.1.37240","DOIUrl":"https://doi.org/10.7256/2454-0714.2022.1.37240","url":null,"abstract":"\u0000 In this paper, the problem of developing language extensions of Planning C (a dialect of C++) is considered. The review of existing external programs and solutions built into languages that allow translating new constructions introduced into the language into the output code is carried out. Based on the analysis, it is concluded that the most natural solution built into the language will be some combination of improved regular expressions (to highlight new constructions) with code generators based on procedural and syntactic macros. At the same time, it is advisable to use elements of direct logical programming (both in macros and in regular, more precisely, regular-logical expressions).   The proposed approach makes it possible to more flexibly allocate replaceable constructs in comparison with template approaches and more simply replace them with output code in comparison with approaches based on manipulations with the syntax tree. The syntax and semantics of the proposed solutions are described. A preprocessing scheme is proposed that implements the selection of initial constructions by scanners (groups of parameterized regular logical expressions) and their replacement with output code implemented by deductive macromodules (with possible multiple matching). This scheme allows you to work with arbitrary input and output syntaxes and provides prompt input of new constructions into Planning C, which is especially valuable, for example, when prototyping new extensions. The paper contains information about the successful testing of the proposed approaches (on the development of a number of syntactically non-trivial extensions of Planning C).\u0000","PeriodicalId":155484,"journal":{"name":"Программные системы и вычислительные методы","volume":"49 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123019048","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
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信