CSIT - 2023 рік

Постійне посилання зібрання

Переглянути

Нові надходження

Зараз показуємо 1 - 13 з 13
  • Документ
    Multi-criteria assessment of the correctness of decision-making in information security tasks
    (Хмельницький національний університет, 2023) Khoroshko, V.; Brailovskyi, M.; Kapustian, M.; Хорошко, В.; Брайловський, М.; Капустян, М.
    Theoretical optimization models assume the presence of a single criterion. Therefore, the solution of the problem by the method of vector (multi-criteria) optimization is of particular interest in the problems of cybersecurity and information security. Especially when it is necessary to evaluate the correctness of the made decisions (CMD). In the paper this problem is solved so that it can be asserted that the decision was made correctly in this particular case when solving a problem while ensuring the information security of a particular object. The problems of developing and using means of protection against "weapons of mass destruction" - information weapons, which are widely used in modern conditions, are becoming relevant. Understanding and analyzing the negative consequences associated with the vulnerability of computer equipment and various information technologies, the problem arises of the need to carry out work to ensure information and cyber security. It is necessary to conduct research and work in many areas - from the development of the theoretical foundations of the information content of computer systems to the development of domestic programs and hardware for technical protection. The solution of these problems may have specific features for individual computer equipment, for automated systems, for local and distributed computing networks, and especially for the Internet. The implementation of models is possible only in the form of a complex of software and hardware based on computer technology with the obligatory use of digital maps of the area. It is necessary to take into account the usefulness of the decisions made. The decision-making problem often encounters a situation, and in our case it is very often when there are several criteria for evaluating a decision. This is due to the multipurpose nature of the situation.
  • Документ
    Selection of the artificial intelligence component for consultative and diagnostic information technology for glaucoma diagnosis
    (Хмельницький національний університет, 2023) Hovorushchenko, T.; Kysil, V.; Говорущенко, Т.; Кисіль, В.
    The most important areas of application of consultative and diagnostic systems are urgent and life-threatening conditions characterized by a lack of time, limited opportunities for examination and consultations, and often little clinical symptoms with a high level of threat to the patient's life and the rapid pace of development of the process. The experience of using consultative and diagnostic systems proves a significant improvement in the quality of diagnostics, which not only reduces unjustified losses, but also allows more effective use of aid resources, regulates the volume of necessary research, and finally, increases the professional level of doctors for whom such a system serves at the same time and educational. Consultative diagnostic systems and technologies are currently rarely and insufficiently used in ophthalmology, although the field of ophthalmology in general and glaucoma diagnosis in particular are in great need of them. Currently, the problem of using artificial intelligence for the problem of glaucoma analysis is faced with the fact that neural networks themselves and the methods of their use are not made suitable for mass use, with the complexity of development for certain models, with the inaccessibility for mass use, and the difficulty of collecting data for training neural models due to “confidentiality" of data. There is also the issue of cost and diagnostic availability — the availability of a trained professional, the means to collect data, and the time it takes for a patient to receive a diagnosis. The author's further research will be aimed at creating the neural network itself for the diagnosis of glaucoma with different approaches from the available data types for each individual case, as well as creating programs and instructions for deploying such a neural network in places of use and using it with minimal requirements and resource needs. Compared to other similar products, this will be such an introduction of artificial intelligence that will allow to incorporate all the available experience into a small number of lines of code and will have pros in low budget and mass use.
  • Документ
    Decision-making method for temperature control in the smart home
    (Хмельницький національний університет, 2023) Hovorushchenko, T.; Aleksov, S.; Popov, Y.; Bachuk, V.
    The current challenge is to provide automatic decision support in a smart home. A study of the top solutions of well-known smart homes has shown that existing solutions usually do not provide for fully automatic control in a smart home, but are focused either on automatic control in conjunction with manual control or user-controlled control. Therefore, the goal of this study is to support decision-making for fully automatic temperature control in a smart home. Human well-being and performance depend on the meteorological conditions of the environment in which a person is located. The most important condition for high performance, rest, and health is the creation and maintenance of an optimal home microclimate. One of the main parameters of the indoor microclimate is temperature. The room temperature control subsystem ensures the optimal temperature level and allows for individual adjustment for each family member. The developed rules for determining the optimal room temperature allow you to evaluate the existing temperature parameters for further automatic operation of the smart home temperature control subsystem in residential premises of various types. The purpose of the temperature control subsystem is to provide comfortable conditions in residential premises of various types in terms of their temperature regime. The developed decision-making method for temperature control in a smart home, which is the basis of the smart home temperature control subsystem, provides a comfortable and optimal (taking into account building and sanitary and hygienic standards) temperature in the corresponding living space. The results of the functioning of the smart home temperature control decision-making method have shown that the developed method provides for the recognition of situations (optimal temperature, low temperature, high temperature) and support for decision-making on the temperature regime in a certain type of residential space (turning on heating devices, turning on cooling devices, no action, etc.).
  • Документ
    Automated testing of web project functionality with using of error propagation analysis
    (Хмельницький національний університет, 2023) Zasornova, I.; Fedula, M.; Pavlova, O.; Kysil, T.
    Automated testing is indispensable in the area of software engineering, particularly for web project functionality, as the complexity of software systems continues to surge. This paper delves into the pivotal role of automated testing and how the integration of error propagation analysis, grounded in chaos theory, can elevate its efficacy. The objective is to elucidate the significance of this methodology and its application in bolstering the reliability and performance of web projects. Automated testing automates the execution of predefined test cases, offering efficiency gains, reduced human error, and swift defect detection in software development. Various testing approaches, including unit testing, integration testing, and regression testing, cater to distinct facets of software functionality, ensuring seamless operation of all components. Web project functionality is integral to the user experience, encompassing navigation menus, forms, and search features. Testing this functionality is imperative to unearth inconsistencies or errors that could compromise user satisfaction and task completion. This paper proposes a methodology for automated testing coupled with error propagation analysis, which involves scrutinizing how errors evolve through a system over time. Chaos theory, a branch of mathematics examining complex systems' behavior, is employed to understand how minor variations in initial conditions can precipitate substantial system behavior shifts. Traditional error propagation analysis hinges on linear, deterministic models, but real-world systems often exhibit nonlinear, chaotic characteristics, rendering such models inadequate. Chaos theory's non-linear dynamics model the intricate interactions between input variables and their effects on outputs, capturing the sensitivity of chaotic systems to initial conditions. This approach appreciates system complexity and intricate feedback loops, enhancing error analysis's robustness and accuracy. However, the application of chaos theory introduces complexity and computational demands, necessitating a balance between model intricacy and practicality. The proposed methodology unveil valuable insights into error propagation within web projects' functionality, pinpointing vulnerable components and areas ripe for improvement. The methodology's advantages include the ability to identify potential issues and vulnerabilities, ultimately enhancing web project reliability.
  • Документ
    Method of creating an information system for monitoring infectious patients
    (Хмельницький національний університет, 2023) Hovorushchenko, T.; Zabelina, I.; Rei, K.; Hovorushchenko, O.
    In the context of the COVID-19 pandemic, infectious disease information systems are widely used and promoted to prevent the spread of the pandemic (mainly in the form of mobile applications). Many countries have offered their apps to improve contact tracing and thus reduce the number of infections. However, the level of adoption of such applications has been and remains relatively low, which, obviously, given their massive use and effectiveness, has been largely influenced by issues related to privacy and anonymity, as well as the perception of potential users of the price-benefit ratio. Thus, the task of creating information systems for monitoring infectious patients is still relevant today. Therefore, our study is devoted to the development of a method and an information system for monitoring infectious patients. The article develops a method for creating an information system for monitoring infectious patients, which, unlike the known ones, is based on intelligent analysis of data on the geolocation of patients and contact persons, and provides the ability to design an information system for controlling infectious patients. The purpose of the information system for monitoring infectious patients is to prevent the spread of epidemics and pandemics by tracking patient contacts and reducing the number of infections. The tasks of the information system for monitoring infectious patients are to track the self-isolation of infectious patients and their contacts, identify the most "infected" buildings, districts, cities, etc. based on intelligent analysis of data on infectious patients and their contacts. The designed mobile-oriented information system for monitoring infectious patients can be used to prevent the spread of the pandemic by tracking contacts and reducing the number of infections. The design of screen forms, reports, implementation, testing and commissioning of the information system for monitoring infectious patients will be carried out by the authors in the course of their further research.
  • Документ
    Automated system for determining speed of cars ahead
    (Хмельницький національний університет, 2023) Pavlova, O.; Bilinska, A.; Holovatiuk, A.; Binkovskyi, Y.; Melnychuk, D.
    Road accidents and speeding violations are pervasive issues that pose substantial threats to road users on a daily basis. In an ongoing effort to improve road safety and reduce the frequency of accidents, researchers and engineers have been dedicated to the development and implementation of new technologies. One such significant innovation is the utilization of speed control systems based on traffic cameras. This paper delves into a thorough exploration of the pivotal role and significance of speed control systems on our roadways. It investigates the operational principles, advantages, and various strategies employed to enhance the efficiency of these systems, with the ultimate goal of achieving optimal results in speed control and ensuring road safety. Speeding remains a widespread concern that significantly contributes to road accidents. Such incidents lead to injuries, fatalities, and extensive property damage, underscoring the urgent need for effective speed control measures. Among the arsenal of solutions available, speed control systems utilizing traffic cameras have emerged as a prominent and promising approach. These systems function by monitoring and recording the speed of vehicles at specific locations, which is later used to enforce speed limits and penalize offenders. The advantages of speed control systems based on traffic cameras are multifaceted. They offer an objective and reliable method for detecting and documenting speeding violations, eliminating the need for law enforcement personnel to be present at all times. This aspect not only frees up law enforcement resources but also ensures consistent and unbiased enforcement of speed limits. Additionally, the data collected by these systems can serve as a valuable resource for traffic management, accident analysis, and road safety research
  • Документ
    Approaches of building a real-world object detector data source
    (Хмельницький національний університет, 2023) Pavlova, O.; Bashta, A.; Kuzmin, A.
    In our constantly developing world virtual, augmented, and mixed reality technologies are becoming integral parts of our daily lives. In the current stage of Information Technology field development, technologies of virtual, augmented and mixed reality can be seen in almost all areas of human life. Nowadays AR is used in Marketing and Advertising, Education, Medicine, Automotive, Game Development, Navigation and other areas of our everyday life. Therefore, object detection is a crucial task in computer vision and AI applications, enabling machines to identify and locate objects within images or video frames. The accuracy and performance of an object detector heavily rely on the quality and diversity of the training data. This paper is aimed at finding the approaches of building a real-world object detector data source to be able to create a model for detecting a sport games surfaces using the Action & Vision App. During this research several structured approaches of building an object detector data source have been built, drawing inspiration from Apple's Create ML documentation on the topic. Additionally, real-world applications available on both the App Store and Google Play that leverage object detection technology were showcased and analyzed. In the course of study a dataset of objects has been collected and then utilized to build a robust detection model, tailored to function seamlessly with Vision and Core ML frameworks on iOS devices. The trained object detection model, informed by the diverse dataset and robust training process, is employed to identify and outline tables and rectangles in each frame of the video stream. The model and the proposed approaches will be further applied to develop the method of object detection in the real world and create a mobile application for sport games simulation, that would help players to practice their skills out of the training field.
  • Документ
    System of distribution and evaluation of tasks in the software development process
    (Хмельницький національний університет, 2023) Dmytro, Okrushko; Antonina, Kashtalian
    The paper is devoted to improving the allocation and evaluation of tasks in software development. Applied aspects of the development of a task allocation and evaluation system are considered in the process of developing software for further analysis, which ensures the most accurate determination of the person who should perform the task and the corresponding task classification tags based on its description. The proposed system provides accurate and fast identification of a person and a group of tags based on the task description. The main goal of the work is to provide an overview of the current state of the art in this field, the advantages and disadvantages of existing approaches, and to propose improvements to the solution. Challenges related to task allocation and estimation in software development include the need for accurate task estimation, the difficulty of ensuring quality control, and the need for effective communication between developers. To this end, an analysis of the current state of task allocation and estimation was conducted, and a variety of tools and methods available for task allocation and estimation were reviewed, including task tracking systems, project management software, and automated testing tools. Also covered are the various methods used to evaluate tasks, such as peer review, code review, and automated testing. The future of task allocation and estimation in software development is explored, including the potential for further automation and the need for improved communication between developers, as well as the potential for using artificial intelligence to improve task allocation and estimation. Methods used to measure the efficiency of task allocation and evaluation are also discussed, such as time tracking, percentage of tasks completed, and percentage of defects. The paper proposes AI-based approaches such as natural language processing, machine learning, and deep learning.
  • Документ
    Method of real-time video stream synchronization in the working environment of an apple orchard
    (Хмельницький національний університет, 2023) Melnychenko, O.; Мельниченко, О.
    Monitoring and analyzing the state of harvest in an apple orchard is essential for efficient horticulture. Unmanned aerial vehicles (UAVs) have been increasingly used for this purpose due to their ability to capture high-resolution images and videos of the orchard from different perspectives. However, synchronizing the video streams from multiple UAVs in real-time presents a significant challenge. The traditional controller-worker architecture used for video stream synchronization is prone to latency issues, which can negatively impact the accuracy of the monitoring system. To address this issue, the authors propose a decentralized method using a consensus algorithm that allows the group of UAVs to synchronize their video streams in real time without relying on a centralized controller device. The proposed method also addresses the challenges of limited network connectivity and environmental factors, such as wind and sunlight. The automated system that utilizes the proposed method was tested in an actual apple orchard. The experimental results show that the proposed approach achieves real-time video stream synchronization with minimal latency and high accuracy. As such, the SSIM index varies from 0.79 to 0.92, with an average value of 0.87, and the PSNR index – varies from 22 to 39, which indicates the decent quality of the received information from combined images. Meanwhile, the effectiveness of the developed system with the proposed approach was proven, which is confirmed by a high average value of 82.69% of the reliability indicator of detecting and calculating the number of fruit fruits and a low average level of type I (14.67%) and II (18.33%) errors. Overall, the proposed method provides a more reliable and efficient approach to real-time video stream synchronization in an apple orchard, which can significantly improve the monitoring and management of apple orchards
  • Документ
    Augmented reality based information technology for objects 3D models visualization
    (Хмельницький національний університет, 2023) Pavlova, O. ,; Bashta, A.; Kovtoniuk, M.; Павлова, О.; Башта, А.; Ковтонюк, М.
    At the current stage of IT industry development, augmented reality is of interest both from the side of science and from the business side, since it is an advanced and newest tool for introducing a new immersive user experience. Today there are plenty ready-to-use applications that use AR for business, educational, medical and other purposes. Augmented Reality is currently one of the most popular upcoming technologies most commonly known for its use within games and advertising. By combining threedimensional modelling with augmented reality, it could be possible to obtain new user friendly applications for the representing 3D models of objects in real time and in real size. The topic of research in the field of augmented reality is currently relevant both for science and for the business industry. The paper proposes a multifunctional information system for three-dimensional models visualization in augmented reality, which is implemented in the form of a cross-platform mobile application. The proposed information system uses a device camera as a mean of object visualization and provides quick reproduction of the selected from the application`s database model in augmented reality in real size and in real time. The developed application works quite well, has a user friendly and intuitive interface and allows user to add own models, that makes this tool multipurpose.Test 3D models have been created for conducting experiments for verification the proposed information system operation. The further efforts of the authors will be directed to improving the existing algorithms for extending the current functionality of the proposed tool for 3D objects models visualization in augmented reality and application of the developed tool for real-life needs, such as digitization and visualization of museum exhibits and archaeological artifacts of Khmelnytskyi region
  • Документ
    Study of software testing tools according to the testing levels
    (Хмельницький національний університет, 2023) Zasornova, I.; Hovorushchenko, T.; Voichur, O.; Засорнова, І.; Говорущенко, Т.О.; Войчур, О.
    Recently, software has been intensively used in almost all areas of business. Testing is an integral process of the software life cycle, during which it is proved that the software meets the specified requirements and needs of the customer, thereby ensuring the quality of the software. The article analyses the tools for software testing with their generalisation by levels of testing. The study has shown that there are a number of studies aimed at reviewing and classifying software testing tools. The correct choice of software testing tools is one of the vital elements to ensure the quality of the entire project. However, most studies in the field of testing focus on describing testing methods without directly connecting to the tools that are based on these methods. A specialist's approach to software testing requires additional information about the testing tools currently available. With the increasing complexity of software products and shorter development cycles, it is clear that manual testing cannot deliver the level of quality required by the market. Choosing the wrong testing tools for a project leads to inadequate quality measurements or tool changes during the project. Both wrong choice and change of testing tools during the development process affect the quality of the software product and, as a result, the success of the project as a whole. The classifiers discussed in this paper can be used to select software testing tools appropriately. On the one hand, it can be useful for navigating a wide range of testing subjects, reducing the time required for specialists to find the right solution. On the other hand, it can be used as a short introduction to the rapidly developing field of testing and available testing tools for those who are not experts in this field. The classification can be applied to testing various software projects, depending on the type of software and development methodology
  • Документ
    Augmented reality based information technology for objects 3D models visualization
    (Хмельницький національний університет, 2023) Pavlova, O.; Bashta, A.; Kovtoniuk, M.; Павлова, О.; Башта, А.; Ковтонюк, М.
    At the current stage of IT industry development, augmented reality is of interest both from the side of science and from the business side, since it is an advanced and newest tool for introducing a new immersive user experience. Today there are plenty ready-to-use applications that use AR for business, educational, medical and other purposes. Augmented Reality is currently one of the most popular upcoming technologies most commonly known for its use within games and advertising. By combining threedimensional modelling with augmented reality, it could be possible to obtain new user friendly applications for the representing 3D models of objects in real time and in real size. The topic of research in the field of augmented reality is currently relevant both for science and for the business industry. The paper proposes a multifunctional information system for three-dimensional models visualization in augmented reality, which is implemented in the form of a cross-platform mobile application. The proposed information system uses a device camera as a mean of object visualization and provides quick reproduction of the selected from the application`s database model in augmented reality in real size and in real time. The developed application works quite well, has a user friendly and intuitive interface and allows user to add own models, that makes this tool multipurpose.Test 3D models have been created for conducting experiments for verification the proposed information system operation. The further efforts of the authors will be directed to improving the existing algorithms for extending the current functionality of the proposed tool for 3D objects models visualization in augmented reality and application of the developed tool for real-life needs, such as digitization and visualization of museum exhibits and archaeological artifacts of Khmelnytskyi region
  • Документ
    Study of software testing tools according to the testing levels
    (Хмельницький національний університет, 2023) Zasornova, I.; Hovorushchenko, T.; Voichur, O.; Засорнова, І.; Говорущенко, Т.О.; Войчур, О.
    Recently, software has been intensively used in almost all areas of business. Testing is an integral process of the software life cycle, during which it is proved that the software meets the specified requirements and needs of the customer, thereby ensuring the quality of the software. The article analyses the tools for software testing with their generalisation by levels of testing. The study has shown that there are a number of studies aimed at reviewing and classifying software testing tools. The correct choice of software testing tools is one of the vital elements to ensure the quality of the entire project. However, most studies in the field of testing focus on describing testing methods without directly connecting to the tools that are based on these methods. A specialist's approach to software testing requires additional information about the testing tools currently available. With the increasing complexity of software products and shorter development cycles, it is clear that manual testing cannot deliver the level of quality required by the market. Choosing the wrong testing tools for a project leads to inadequate quality measurements or tool changes during the project. Both wrong choice and change of testing tools during the development process affect the quality of the software product and, as a result, the success of the project as a whole. The classifiers discussed in this paper can be used to select software testing tools appropriately. On the one hand, it can be useful for navigating a wide range of testing subjects, reducing the time required for specialists to find the right solution. On the other hand, it can be used as a short introduction to the rapidly developing field of testing and available testing tools for those who are not experts in this field. The classification can be applied to testing various software projects, depending on the type of software and development methodology