3rd Workshop for Young Scientists in Computer Science & Software Engineering Arnold E. Kiva , Serhiy O. Semerikovb,c,d , Vladimir N. Solovievb,e and Andrii M. Striukc a Ben-Gurion University of the Negev, P.O.B. 653, Beer Sheva, 8410501, Israel a Kryvyi Rih State Pedagogical University, 54 Gagarin Ave., Kryvyi Rih, 50086, Ukraine b Kryvyi Rih National University, 11 Vitalii Matusevych Str., Kryvyi Rih, 50027, Ukraine c Institute of Information Technologies and Learning Tools of the NAES of Ukraine, 9 M. Berlynskoho Str., Kyiv, 04060, Ukraine e Bohdan Khmelnitsky National University of Cherkasy, 81 Shevchenko Blvd., Cherkasy, 18031, Ukraine Abstract This is an introductory text to a collection of selected papers from the 3rd Workshop for Young Sci- entists in Computer Science & Software Engineering (CS&SE@SW 2020), which was held in Kryvyi Rih, Ukraine, on the November 27, 2020. It consists of short summaries of selected papers and some observations about the event and its future. Keywords computer science, software engineering, young scientists 1. CS&SE@SW 2020: At a glance Workshop for Young Scientists in Computer Science & Software Engineering (CS&SE@SW) is a peer-reviewed workshop focusing on research advances, applications of information tech- nologies. CS&SE@SW topics of interest since 2018 [1, 2] are: • Computer Science (CS): – Theoretical computer science ∗ Data structures and algorithms ∗ Theory of computation ∗ Information and coding theory CS&SE@SW 2020: 3rd Workshop for Young Scientists in Computer Science & Software Engineering, November 27, 2020, Kryvyi Rih, Ukraine " kiv.arnold20@gmail.com (A.E. Kiv); semerikov@gmail.com (S.O. Semerikov); vnsoloviev2016@gmail.com (V.N. Soloviev); andrey.n.stryuk@gmail.com (A.M. Striuk) ~ https://kdpu.edu.ua/semerikov (S.O. Semerikov); https://kdpu.edu.ua/personal/vmsoloviov.html (V.N. Soloviev); http://mpz.knu.edu.ua/pro-kafedru/vikladachi/224-andrii-striuk (A.M. Striuk)  0000-0002-0991-2343 (A.E. Kiv); 0000-0003-0789-0272 (S.O. Semerikov); 0000-0002-4945-202X (V.N. Soloviev); 0000-0001-9240-1976 (A.M. Striuk) © 2020 Copyright for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0). CEUR Workshop Proceedings http://ceur-ws.org ISSN 1613-0073 CEUR Workshop Proceedings (CEUR-WS.org) ∗ Programming language theory ∗ Formal methods – Computer systems ∗ Computer architecture and computer engineering ∗ Computer performance analysis ∗ Concurrent, parallel and distributed systems ∗ Computer networks ∗ Formal methods ∗ Databases – Computer applications ∗ Computer graphics and visualization ∗ Human-computer interaction ∗ Scientific computing ∗ Artificial intelligence • Software Engineering (SE): – Software requirements – Software design – Software construction – Software testing – Software maintenance – Software configuration management – Software engineering management – Software development process – Software engineering models and methods – Software quality – Software engineering professional practice – Software engineering economics – Computing foundations – Mathematical foundations – Engineering foundations 2 This volume represents the proceedings of the 3rd Workshop for Young Scientists in Computer Science & Software Engineering (CS&SE@SW 2020), held in Kryvyi Rih, Ukraine, on November 27, 2020. It comprises 9 contributed papers that were carefully peer-reviewed and selected from 15 submissions. Each submission was reviewed by at least 2, and on the average 2.7, program com- mittee members. The accepted papers present the state-of-the-art overview of successful cases and provides guidelines for future research. 2. CS&SE@SW 2020 Program Committee 2.1. Core Program Committee • Arnold Kiv, Ben-Gurion University of the Negev, Israel • Vasyl Oleksiuk, Ternopil Volodymyr Hnatiuk National Pedagogical University, Ukraine • Viacheslav Osadchyi, Bogdan Khmelnitsky Melitopol State Pedagogical University, Ukraine • Antonii Rzheuskyi, Lviv Polytechnic National University, Ukraine • Serhiy Semerikov, Kryvyi Rih State Pedagogical University, Ukraine • Vladimir N. Soloviev, Kryvyi Rih State Pedagogical University, Ukraine 2.2. Additional reviewers • Pavlo Hryhoruk, Khmelnytskyi National University, Ukraine • Oleksii Ignatenko, Institute of Software Systems, Ukraine • Oleksandr Kolgatin, Simon Kuznets Kharkiv National University of Economics, Ukraine • Andrey Kupin, Kryvyi Rih National University, Ukraine • Oleg Pursky, Kyiv National University of Trade and Economics, Ukraine • Andrii Striuk, Kryvyi Rih National University, Ukraine • Nataliia Veretennikova, Lviv Polytechnic National University, Ukraine 3. CS&SE@SW 2020 Article overview Oleksii R. Rudkovskyi (figure 1) and Galina G. Kirichek in their article [3] implemented a method of organizing a distributed network to launch and support the work of applications. In the process of building the network model, different algorithms were used, at the same time 3 Figure 1: Presentation of paper [3] encryption algorithms are used (Elliptic curve Diffie–Hellman and Advanced Encryption Stan- dard), Secure Hash Algorithm 1 algorithms for hashing, onion routing algorithm and other. Transmission Control Protocol transport protocol is used to send data between nodes of the network. Methods and application for creating and launching other applications have been implemented in the Java language. Linux containers and Docker are used to isolate different applications running on the network. In this way, different applications written using differ- ent programming languages can run without affecting other running applications and client’s operation system. Application’s data is stored on the network distributed with and without encryption. Vladimir N. Soloviev, Andrii O. Bielinskyi (figure 2) and Natalia A. Kharadzjan in the arti- cle [4] demonstrate the possibility of constructing indicators of critical and crash phenomena on the example of Bitcoin market crashes for further demonstration of their efficiency on the crash that is related to the coronavirus pandemic. For this purpose, the methods of the theory of complex systems have been used. Since the theory of complex systems has quite an exten- sive toolkit for exploring the nonlinear complex system, authors take a look at the application of the concept of entropy in finance and use this concept to construct 6 effective entropy mea- sures: Shannon entropy, Approximate entropy, Permutation entropy, and 3 Recurrence based entropies. Authors provide computational results that prove that these indicators could have been used to identify the beginning of the crash and predict the future course of events asso- ciated with the current pandemic. Reducing costs is an important part in todays buisness. Therefore manufacturers try to reduce unnecessary work processes and storage costs. Machine maintenance is a big, complex, regular process. In addition, the spare parts required for this must be kept in stock until a machine fails. In order to avoid a production breakdown in the event of an unexpected failure, 4 Figure 2: Presentation of paper [4] Figure 3: Presentation of paper [5] more and more manufacturers rely on predictive maintenance for their machines. This enables more precise planning of necessary maintenance and repair work, as well as a precise ordering of the spare parts required for this. A large amount of past as well as current information is required to create such a predictive forecast about machines. With the classification of motors based on vibration, the paper [5] of Christoph Kammerer (figure 3), Micha Küstner, Michael Gaust, Pascal Starke, Roman Radtke and Alexander Jesser deals with the implementation of predictive maintenance for thermal systems. There is an overview of suitable sensors and data processing methods, as well as various classification algorithms. In the end, the best sensor- algorithm combinations are shown. 5 Figure 4: Presentation of paper [6] Figure 5: Presentation of paper [7] The paper [6] of Dmitriy Bukreiev (figure 4), Pavlo Chornyi, Evgeniy Kupchak and Andrey Sender reveals the problematic features of developing an automated system for teaching stu- dents. The authors emphasize the need to study the specialized needs of the system before the development process and conduct an in-depth analysis of the needs of the modern educational process in order to identify the needs of the future product. In this paper authors develop a model of knowledge representation in the system and reveal the features of the mathematical apparatus for calculating and automating the processes of obtaining and evaluating students knowledge. The paper [7] of Nikita A. Shevtsiv (figure 5) and Andrii M. Striuk analyzes the advantages and disadvantages of cross-platform and native mobile application development. The condi- tions are highlighted in which native and cross-platform development reveal their advantages. These conditions include the project size, work comfort, popularity, relevance. It was con- cluded that a beginner developer should start learning from native development, and then try cross- platform. 6 Figure 6: Presentation of paper [8] Web augmented reality (WebAR) development tools aimed at improving the visual aspects of learning are far from being visual and available themselves. This causing problems of se- lecting and testing WebAR development tools for CS undergraduates mastering in web-design basics. The article [8] of Dmytro S. Shepiliev, Yevhenii O. Modlo, Yuliia V. Yechkalo, Viktoriia V. Tkachuk, Mykhailo M. Mintii, Iryna S. Mintii, Oksana M. Markova, Tetiana V. Selivanova, Olena M. Drashko, Olga O. Kalinichenko, Tetiana A. Vakaliuk, Viacheslav V. Osadchyi and Serhiy O. Semerikov (figure 6) is aimed at conducting comparative analysis of WebAR tools to select those appropriated for beginners. Machine learning is now widely used almost everywhere, primarily for forecasting. The main idea of the article [9] of Pavlo V. Zahorodko, Yevhenii O. Modlo, Olga O. Kalinichenko, Tetiana V. Selivanova and Serhiy O. Semerikov (figure 7) is to identify the possibility of achiev- ing a quantum advantage when solving machine learning problems on a quantum computer. The paper [10] of Bohdan V. Hrebeniuk (figure 8) and Olena H. Rybalchenko analyzes the existing platforms for conducting programming contests. Possible approaches are analyzed for creating isolated environments and running participants’ solutions, advantages and disad- vantages of both approaches are highlighted. Requirements for the user interface are defined that must provide quick and convenient work in the system; the system was planned and de- veloped. It was concluded that designed system has a potential for conducting contests and further development. The paper [11] of Mykola V. Klymenko (figure 9) and Andrii M. Striuk considers the typical technical features of GPS-tracking systems and their development, as well as an analysis of existing solutions to the problem. Mathematical models for the operation of hardware and software of this complex have been created. An adaptive user interface has been developed that allows you to use this complex from a smartphone or personal computer. Methods for 7 Figure 7: Presentation of paper [9] Figure 8: Presentation of paper [10] displaying the distance traveled by a moving object on an electronic map have been developed. Atmega162-16PU microcontroller software for GSM module and GPS receiver control has been developed. A method of data transfer from a GPS tracker to a web server has been developed. Two valid experimental samples of GPS-trackers were made and tested in uncertain conditions. The GPS-tracking software and hardware can be used to monitor the movement of moving objects that are within the coverage of GSM cellular networks. 8 Figure 9: Presentation of paper [11] 4. CS&SE@SW 2020: Conclusion and outlook The vision of the CS&SE@SW 2020 is provides an expert environment for young researchers, who are at the beginning of their career, to present and discuss the most recent of ideas and early results of research projects. Young researchers, who will join us to take part in discus- sions and/or present their papers, will be offered an opportunity to exchange and discuss their research ideas with their peers, supervisors, and senior scientists working in the fields that are within the scope of CS&SE@SW. The third instalment of CS&SE@SW was organised by Kryvyi Rih National University, Ukraine (with support of the rector Mykola I. Stupnik) in collaboration with Kryvyi Rih State Pedagogical University, Ukraine (with support of the rector Yaroslav V. Shramko), Institute of Information Technologies and Learning Tools of the NAES of Ukraine (with support of the di- rector Valeriy Yu. Bykov) and Ben-Gurion University of the Negev, Israel (with support of the rector Chaim J. Hames). We are thankful to all the authors who submitted papers and the delegates for their participa- tion and their interest in CS&SE@SW as a platform to share their ideas and innovation. Also, we are also thankful to all the program committee members for providing continuous guid- ance and efforts taken by peer reviewers contributed to improve the quality of papers provided constructive critical comments, improvements and corrections to the authors are gratefully appreciated for their contribution to the success of the workshop. We hope you enjoy this workshop and meet again in more friendly, hilarious, and happiness of further CS&SE@SW 2021 at Kryvyi Rih, Ukraine on November 26, 2021. References [1] A. Kiv, S. Semerikov, V. Soloviev, A. Striuk, First student workshop on computer science & software engineering, volume 2292, CEUR-WS, 2018, pp. 1–10. 1st Student Workshop 9 on Computer Science and Software Engineering, CS and SE@SW 2018 ; Conference Date: 30 November 2018. [2] A. Kiv, S. Semerikov, V. Soloviev, A. Striuk, Second student workshop on computer science & software engineering, volume 2546, CEUR-WS, 2019, pp. 1–20. 2nd Student Workshop on Computer Science and Software Engineering, CS and SE@SW 2019 ; Conference Date: 29 November 2019. [3] O. R. Rudkovskyi, G. G. Kirichek, Interaction support system of network aplications, CEUR-WS, 2020, pp. 11–23. 3rd Workshop for Young Scientists in Computer Science & Software Engineering, CS&SE@SW 2020 ; Conference Date: 27 November 2020. [4] V. N. Soloviev, A. O. Bielinskyi, N. A. Kharadzjan, Coverage of the coronavirus pandemic through entropy measures, CEUR-WS, 2020, pp. 24–42. 3rd Workshop for Young Scientists in Computer Science & Software Engineering, CS&SE@SW 2020 ; Conference Date: 27 November 2020. [5] C. Kammerer, M. Küstner, M. Gaust, P. Starke, R. Radtke, A. Jesser, Classification of motor vibration with machine learning methods and simulating the vibration using statistical models, CEUR-WS, 2020, pp. 43–54. 3rd Workshop for Young Scientists in Computer Science & Software Engineering, CS&SE@SW 2020 ; Conference Date: 27 November 2020. [6] D. Bukreiev, P. Chornyi, E. Kupchak, A. Sender, Features of the development of an auto- mated educational and control complex for checking the quality of students, CEUR-WS, 2020, pp. 55–74. 3rd Workshop for Young Scientists in Computer Science & Software En- gineering, CS&SE@SW 2020 ; Conference Date: 27 November 2020. [7] N. A. Shevtsiv, A. M. Striuk, Cross platform development vs native development, CEUR- WS, 2020, pp. 75–83. 3rd Workshop for Young Scientists in Computer Science & Software Engineering, CS&SE@SW 2020 ; Conference Date: 27 November 2020. [8] D. S. Shepiliev, Y. O. Modlo, Y. V. Yechkalo, V. V. Tkachuk, M. M. Mintii, I. S. Mintii, O. M. Markova, T. V. Selivanova, O. M. Drashko, O. O. Kalinichenko, T. A. Vakaliuk, V. V. Osadchyi, S. O. Semerikov, WebAR development tools: An overview, CEUR-WS, 2020, pp. 84–93. 3rd Workshop for Young Scientists in Computer Science & Software Engineering, CS&SE@SW 2020 ; Conference Date: 27 November 2020. [9] P. V. Zahorodko, Y. O. Modlo, O. O. Kalinichenko, T. V. Selivanova, S. O. Semerikov, Quan- tum enhanced machine learning: An overview, CEUR-WS, 2020, pp. 94–103. 3rd Work- shop for Young Scientists in Computer Science & Software Engineering, CS&SE@SW 2020 ; Conference Date: 27 November 2020. [10] B. V. Hrebeniuk, O. H. Rybalchenko, Development of an automated system for con- ducting, checking and evaluating programming competitions, CEUR-WS, 2020, pp. 104– 114. 3rd Workshop for Young Scientists in Computer Science & Software Engineering, CS&SE@SW 2020 ; Conference Date: 27 November 2020. [11] M. V. Klymenko, A. M. Striuk, Development of software and hardware complex of GPS- tracking, CEUR-WS, 2020, pp. 115–129. 3rd Workshop for Young Scientists in Computer Science & Software Engineering, CS&SE@SW 2020 ; Conference Date: 27 November 2020. 10