Вісник Київського національного університету імені Тараса Шевченка. Серія: фізико-математичні науки
Not a member yet
409 research outputs found
Sort by
Розробка платформи для автоматизації тестування веб-додатків
In the modern fast-paced world of web development, automated testing of web applications has become an integral part of the software development process. This article provides an overview of a platform for automating web application testing, which simplifies the process of creating, executing, and analyzing automated tests. The main components of the platform, their functional capabilities, and advantages are discussed.
One of the key components of this platform is a module for interacting with the web application, which provides a convenient way to control the browser and perform actions on web pages, such as navigation, form filling, clicking on elements, and more. This enables automated verification of various aspects of web application functionality and correctness.
Another important component is the reporting module, which ensures the collection and storage of test results. It allows for the creation of detailed reports on executed tests, identified errors, and other useful information. This module helps understand the state of the software, facilitates the detection of issues, and simplifies error reproduction.
The platform also includes a module for creating test data, which can be useful for generating random data, loading test datasets from databases or external files. This allows developers to create various testing scenarios and execute them on different data sets.
One of the key advantages of this platform is the ability to configure testing parameters for different projects and environments. Developers can set different configurations, such as browser types, versions, extensions, and utilities used, for each individual project. This allows for customization of testing according to specific needs and ensures maximum compatibility.
The platform also provides additional utilities to facilitate the testing process, such as integration with code repositories, version control systems, build automation, and deployment tools. This contributes to fast and efficient test execution, simplifies their integration into the development process, and improves overall software quality.
Overall, this web application testing automation platform provides developers with convenient tools that simplify the testing process, ensure high-quality software, and facilitate the rapid deployment of web applications.
Pages of the article in the issue: 89 - 93
Language of the article: UkrainianУ сучасному швидкому світі розробки веб-технологій, автоматизоване тестування веб-додатків стає невід\u27ємною частиною процесу розробки програмного забезпечення. Ця стаття пропонує опис платформи для автоматизації тестування веб-додатків, яка спрощує процес створення, виконання та аналізу автоматизованих тестів.
Одним з основних компонентів цієї платформи є модуль взаємодії з веб-додатком, який надає зручний спосіб контролювати браузер та виконувати дії на веб-сторінках, такі як навігація, заповнення форм, клікання на елементи, тощо. Це дозволяє автоматизовано перевіряти різні аспекти функціональності та коректності веб-додатків.
Другим важливим компонентом є модуль звітності, який забезпечує збір та збереження результатів тестування. Він дозволяє створювати детальні звіти про виконані тести, виявлені помилки та іншу корисну інформацію. Цей модуль допомагає зрозуміти стан програмного забезпечення, сприяє виявленню його проблем та полегшує відтворення помилок.
Третій модуль для створення тестових даних, який може бути корисним для генерації випадкових даних, завантаження тестових наборів з бази даних або зовнішніх файлів. Це дозволяє розробникам створювати різноманітні сценарії тестування та виконувати їх на різних наборах даних.
Однією з ключових переваг розглянутої платформи є можливість налаштовувати параметри тестування для різних проектів та середовищ. Розробники можуть встановлювати різні налаштування, такі як типи браузерів, версії, розширення, утиліти, що використовуються, для кожного окремого проекту. Це дозволяє підлаштувати тестування під конкретні потреби та забезпечити максимальну сумісність.
Також платформа містить додаткові утиліти для полегшення процесу тестування, такі як інтеграція з системами збереження коду, засобами контролю версій, засобами автоматизації збірки та розгортання. Це сприяє швидкому та ефективному виконанню тестів, спрощує їх інтеграцію в процес розробки та забезпечує покращення загальної якості програмного забезпечення.
Платформа автоматизації тестування веб-додатків надає розробникам зручні інструменти, що спрощують процес тестування, забезпечують високу якість програмного забезпечення та сприяють швидкому впровадженню веб-додатків
ω-граничнi множини для iмпульсно-збуреного параболiчного рiвняння в просторi неперервних функцiй
We consider an important class of disturbed infinite-dimensional systems provided by evolutionary equations with impulsive effects. An impulsive dynamical system acting in the phase space H is a hybrid system described by an evolutionary equation together with impulsive disturbances which, in turn, are characterized by a closed set M ⊂ H (impulsive set) and a mapping I: M -> H (impulsive mapping). A solution of such a system, by definition, is a left-continuous function y satisfying evolutionary equation for all times t for which y(t) \notin M and jumping to a new state I(y(t)) at all times t for which y(t) reaches M. The main problem in the study of qualitative behavior of impulsive dynamical systems by classical methods is that solutions usually do not depend continuously on initial data. A number of examples illustrate already in the finite-dimensional case that new complex scenarios of possible limit behaviors of impulsive trajectories can occur, which are fundamentally impossible in the non-impulsive case. Results concerning attracting sets for infinite-dimensional impulsive systems have appeared only a few years ago. But all those results concern the limit behavior of impulsive semiflows in Hilbert space and the presence of scalar product played crucial role in those construction. In this paper we want to investigate ω-limit attracting sets for impulsive-disturbed parabolic system in the sup-norm of Banach space of continuous functions.
Pages of the article in the issue: 42 - 48
Language of the article: UkrainianВ роботi розглядається iмпульсно-збурена нескiнченновимiрна задача, яка складається з параболiчного рiвняння, розв’язки якого зазнають iмпульсного збурення при досягненнi iнтегральним функцiоналом певного порогового значення. Доведено, що при певних умовах на коефiцiєнти така задача в фазовому просторi неперервних функцiй породжує iмпульсну динамiчну систему, кожна траєкторiя якої в sup-нормi притягується до компактної ω-граничної множини
Розв’язання задачі комівояжера на основі методу відпалу з урахуванням нечіткості сприйняття плину часу
This paper investigates the use of fuzzy numbers and the annealing method to improve the results of the traveling salesman problem (TSP) by more accurately representing real-world circumstances, where the value of the objective function represents the subjective perception of the length of the time interval required to travel between cities. TSP is a classic combinatorial optimization problem that involves finding the shortest route between a set of cities. Fuzzy numbers are used to model input inaccuracy and uncertainty, as they allow for a more detailed representation of real-world constraints and factors that may affect the problem. The annealing method is used to optimize the TSP solution by gradually decreasing the temperature of the system, which allows exploring different solutions and avoiding getting stuck in local minima. To demonstrate the effectiveness of this approach, a Python program was developed that was used to compare the results of the TSP problem using crisp and fuzzy numbers using the annealing method. The results show that the use of fuzzy numbers, particularly triangular and parabolic, with the annealing method leads to a significant improvement in the results of the TSP problem compared to the use of crisp numbers, assuming a model is called realistic if it has possible deviations from the expected fixed mean. Computational results of the program are presented and analyzed, demonstrating the potential of this approach for real-world optimization problems involving imprecise or uncertain data and which can be particularly applied to the optimization of processes with subjective time perception.
Pages of the article in the issue: 226 - 231
Language of the article: UkrainianУ статті досліджується використання нечітких чисел і методу відпалу для пошуку розв’язків задачі комівояжера з урахуванням суб’єктивного сприйняття плину часу в реальних умовах руху, що дозволяє сформулювати нечітку оптимізаційну задачу для знаходження найкращого значення цільової функції, яка визначається величиною необхідного для подорожі між містами часу. Задача комівояжера (traveling salesman problem, TSP) — це класична задача комбінаторної оптимізації, яка передбачає пошук найкоротшого або найбільш швидкого маршруту між набором міст. Для формалізації невизначеності та неточності вхідних даних, пов’язаної з впливом суб’єктивності в оцінках тривалості необхідних проміжків часу, використовуються нечіткі числа. Їх застосування обумовлено можливістю конструктивного формулювання обмежень реального світу та факторів, які можуть вплинути на результат розв’язування задачі. Розглянуто метод відпалу для оптимізації розв’язків задачі комівояжера шляхом поступового зниження енергії системи, що дозволяє досліджувати різні розв’язки та уникати локальних мінімумів. Отримано результати, які підтвердили ефективність цього підходу. Розроблено програму, яка використовувалася для порівняння результатів задачі комівояжера з використанням чітких і нечітких чисел на основі методу відпалу. Отримано висновок, який свідчить, що використання нечітких чисел, зокрема трикутних та параболічних, із методом відпалу призводить до покращення результатів задачі порівняно з використанням чітких чисел за умов припущення реалістичності моделі з можливими відхиленнями від очікуваного фіксованого середнього. Представлено та проаналізовано результати обчислень програми, що демонструє потенціал цього підходу для реальних оптимізаційних процесів з використанням неточних або невизначених даних та врахуванням суб’єктивних оцінок в параметрах, зокрема, при вимірюванні швидкості плину часу
Нейромережеві підходи для задач письмового асистента
The article is devoted to the analysis of tasks for building a writing assistant, one of the most prominent fields of natural language processing and artificial intelligence in general. Specifically, we explore monolingual local sequence transduction tasks: grammatical and spelling errors correction, text simplification, paraphrase generation. To give a better understanding of the considered tasks, we show examples of expected rewrites. Then we take a deep look at such key aspects as existing publicly available datasets and their training splits, quality metrics for high quality evaluation, and modern solutions based primarily on neural networks. For each task, we analyze its main peculiarities and how they influence the state-of-the-art models. Eventually, we investigate the most eloquent shared features for the whole group of tasks in general and for approaches that provide solutions to them.
Pages of the article in the issue: 232 - 238
Language of the article: UkrainianСтаття присвячена дослідженню та аналізу задач для побудови письмового асистенту: виправлення граматичних та орфографічних помилок, спрощення тексту та перефразування. Розглядаються розмічені набори даних, метрики визначення якості роботи систем та провідні практики вирішення для розв’язання таких задач з використанням нейронних мереж. Для кожної задачі розглядається його специфіка та вплив на запропоновані методи. Аналізуються спільні риси підходів до вирішення задач письмового асистента та їх рішень
Чутливість розв’язків при моделюванні динаміки інвестицій
The efforts of researchers for analysis of the financial investment market are largely aimed at considering multi-criteria problems with a large number of criteria, studying and solving investment management problems in static and dynamic settings, building procedures for an adequate description of random processes of market price changes, developing applied numerical methods and algorithms for solving large-scale problems. These problems as tasks of management under conditions of uncertainty refer equally to the fundamental problems of the applied theory of decision-making. The researches of R. Bellman, J. Danzig, R. Merton, and G. Markowitz are aimed at establishing the fundamental foundations and studying various meaningful interpretations of financial analysis processes. Thus, in the static case, they obtained fundamental results that had a wide practical application. The property of the distribution of the optimal portfolio into risk-free and risky components for the case of the presence of a risk-free asset on the market was established, and the fundamental properties of the equilibrium market of optimal portfolios were investigated. Dynamic models of asset and liability management have found the most successful application in the field of long-term financial planning, where the need for repeated decision-making is determined by the essence of the process.
Pages of the article in the issue: 51 - 54
Language of the article: UkrainianРозглядається математична задача чутливості розв’язків диференціальних рівнянь, що описують динаміку портфеля акцій на ринку цінних паперів
Стохастична модель хижак-жертва, що залежить від щільності популяції хижака
The system of stochastic differential equations describing a nonautonomous stochastic density-dependent predator-prey model with Holling-type II functional response disturbed by white noise, centered and non-centered Poisson noises is considered. So, in this model we take into account levels of predator density dependence and jumps, corresponding to the centered and non-centered Poisson measures. The existence and uniqueness theorem for the positive, global (no explosions in the finite time) solution of the considered system is proved. We obtain sufficient conditions of stochastic ultimate boundedness and stochastic permanence in the considered stochastic predator-prey model.
Pages of the article in the issue: 11 - 17
Language of the article: EnglishДоведено існування і єдиністъ додатноого глобального розв\u27язку системи стохастичних диференціальних рівнянь, яка описує динаміку популяцій у стохастичній залежній від щільності хижаків моделі хижак-жертва з функціональною відповіддю типу Холлінг ІІ. Одержано достатні умови граничної стохастичної обмеженості і стохастичної перманентності даної моделі
Асимптотична нормальнiсть оцiнок параметрiв змiшаного дробового броунiвського руху
We investigate the mixed fractional Brownian motion of the form Xt = σ Wt + κ BtH, driven by a standard Brownian motion W and a fractional Brownian motion BH with Hurst parameter H. We consider strongly consistent estimators of unknown model parameters (H, κ, σ) based on the equidistant observations of a trajectory. Joint asymptotic normality of these estimators is proved for H ∈ (0, 1/2) ∪ (1/2, 3/4).
Pages of the article in the issue: 54 - 62
Language of the article: EnglishУ роботі досліджується модель змішаного дробового броунівського руху вигляду Xt = σ Wt + κ BtH, що складається зі стандартного броунівського руху W та дробового броунівського руху BH з індексом Херста H. Розглядаються строго консистентні оцінки невідомих параметрів моделі (H, κ, σ) на основі рівновіддалених спостережень траєкторій. Доведено спільну асимптотичну нормальність оцінок для H ∈ (0, 1/2) ∪ (1/2, 3/4)
Вплив поздовжньої і поперечної теплопровідності міжфазних щілин на ефективні параметри біматеріалу
The effective parameters of the bi-material with a periodic system of interfacial cracks are studied, taking into account their longitudinal and transverse thermal conductivity. The bi-material is subjected to tensile forces and uniform heat flow. The transverse and longitudinal thermal conductivity of the cracks is taken into account by the thermal resistance of the filler and the thermal conductivity of the surface films, respectively. The thermal resistance of the filler is directly proportional to the opening of the cracks and inversely proportional to the thermal conductivity of the filler. Thermal conductivity of surface films does not change under the influence of load. The thermo-elastic problem is reduced to nonlinear systems of singular integro-differential equations for an opening cracks and a temperature jump between the cracks faces. An analytical-numerical iterative procedure for solving this system is proposed. Based on the obtained solution, the effective temperature jump and the effective thermal resistance of the bi-material are determined. The dependences of the effective parameters of the bi-material on the applied load and thermal conductivity coefficients of the filler and the surface films of the cracks are analyzed.
Pages of the article in the issue: 148 - 151
Language of the article: UkrainianДосліджено ефективні параметри біматеріалу з періодичною системою міжфазних щілин з урахуванням їх поздовжньої і поперечної теплопровідності. Поперечну і поздовжню теплопровідність щілин враховано змінним в процесі навантаження термоопором їх заповнювача та фіксованою теплопровідністю поверхневих плівок відповідно. Задачу термопружності зведено до нелінійної системи сингулярних інтегро-диференціальних рівнянь відносно розкриття щілин та стрибка температури між їх берегами. Запропоновано аналітично-числову ітераційну процедуру для розв’язування цієї системи. На основі отриманого розв’язку визначено ефективний стрибок температури та ефективний термоопір біматеріалу. Проаналізовано залежності ефективних параметрів біматеріалу від прикладеного розтягувального навантаження, однорідного теплового потоку та коефіцієнтів теплопровідності заповнювача і поверхневих плівок
Стійкість нетонких анізотропних циліндричних оболонок в просторовій постановці під розподіленим боковим тиском
A three-dimensional approach to solving the problem of stability of non-thin cylindrical anisotropic layered shells under distributed lateral pressure is proposed. Based on the modified Hu-Washizu variational principle, a three-dimensional system of homogeneous differential stability equations is obtained for the calculation of shells, the anisotropy of which is characterized by a material with one plane of elastic symmetry. The solution of the three-dimensional system was carried out using the Bubnov-Galerkin methods and numerical discrete orthogonalization.
The influence of an increase in the number of cross-laid layers of the same thickness on the stability of an anisotropic cylindrical shell is studied. The results of the solution are presented by graphs and their analysis is given.
Pages of the article in the issue: 152 - 155
Language of the article: UkrainianЗапропоновано у просторовій постановці підхід до розв\u27язку задачі стійкості нетонких циліндричних анізотропних шаруватих оболонок під розподіленим боковим тиском. Спираючись на модифікований варіаційний принцип Ху-Васідзу, отримано тривимірну систему однорідних диференціальних рівнянь стійкості для розрахунку оболонок, анізотропія яких характеризується матеріалом з однією площиною пружної симетрії. Розв’язок тривимірної системи проведено при використанні методу Бубнова-Гальоркіна та чисельного методу дискретної ортогоналізації.
Досліджено вплив збільшення кількості перехресно укладених шарів однакової товщини на стійкість циліндричної анізотропної оболонки. Результати розв’язку представлено графіками та приведено їх аналіз
Порівняльний аналіз деяких систем ПРО/ППО за допомогою теорії нечітких множин
The article is devoted to the problem of using air defense / missile defense systems to protect critical and military infrastructure during hostilities. Attention is drawn to the fact that these systems can be attacked and damaged, which can lead to significant losses of critical infrastructure. To prevent (or reduce) these losses, this paper proposes to use information that can be obtained on the basis of a comparative analysis of the performance characteristics of the used air defense / missile defense systems. In particular, on the example of five such systems, it is demonstrated how this comparative analysis can be carried out using the theory of fuzzy sets (for this, the work considered inclusion operations, dominance relations, calculated the so-called linear and quadratic fuzzy indices, and also constructed various sets of α-levels).
Pages of the article in the issue: 116 - 122
Language of the article: UkrainianСтаття присвячена проблемі використання систем ПРО/ППО для захисту критичної та військової інфраструктури під час військових дій. Звертається увага на те, що ці системи можуть піддаватися атакам та пошкодженням, що може призводити до значних втрат критичної інфраструктури. Для запобігання (або зменшення) цих втрат у даній роботі пропонується використовувати інформацію, яку можна одержати на основі порівняльного аналізу тактико-технічних характеристик використовуваних систем ПРО/ППО. Зокрема, на прикладі п’яти систем ПРО/ППО продемонстровано як можна здійснювати цей порівняльний аналіз за допомогою теорії нечітких множин