Pub Date : 2020-11-12DOI: 10.1109/ICETA51985.2020.9379264
I. Vehec, E. Pietriková
Source code quality is undoubtedly very important, yet usually forgotten aspect of software development process. This study shows different approaches to analysis of student codes, mainly in Java. By comparing different widely-used tools and our solution, we are able to get precise results from such an analysis, and thus to improve the code quality. The analysis results can also be used to determine knowledge and skills of novice programmers (students). Analysis of source codes may be as simple as counting the occurrences of language constructs or as complex as design pattern detection. Different approaches and solutions, i.e. measurements of language construct occurrences, copy-pasted code and design pattern detection, or source code quality, are discussed and subjected to evaluation by being executing on source codes of students as novice programmers.
{"title":"Metrics for Student Source Code Analysis","authors":"I. Vehec, E. Pietriková","doi":"10.1109/ICETA51985.2020.9379264","DOIUrl":"https://doi.org/10.1109/ICETA51985.2020.9379264","url":null,"abstract":"Source code quality is undoubtedly very important, yet usually forgotten aspect of software development process. This study shows different approaches to analysis of student codes, mainly in Java. By comparing different widely-used tools and our solution, we are able to get precise results from such an analysis, and thus to improve the code quality. The analysis results can also be used to determine knowledge and skills of novice programmers (students). Analysis of source codes may be as simple as counting the occurrences of language constructs or as complex as design pattern detection. Different approaches and solutions, i.e. measurements of language construct occurrences, copy-pasted code and design pattern detection, or source code quality, are discussed and subjected to evaluation by being executing on source codes of students as novice programmers.","PeriodicalId":149716,"journal":{"name":"2020 18th International Conference on Emerging eLearning Technologies and Applications (ICETA)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131351485","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}
Pub Date : 2020-11-12DOI: 10.1109/ICETA51985.2020.9379178
P. Mésároš, A. Kanáliková, A. Behúnová, T. Mandičák, M. Spišáková
For education, 2020 became the year of distance learning and online communication in the teacher-student relationship, but also in the student-student relationship. This teaching system brings many challenges for both parties and the need to improve the communication and digital competencies of all involved. It also requires increased demands on the hardware and software provision of teaching on both sides of the teaching process. This article focuses on the issue and description of communication and digital skills needed for distance learning. The main goal of the research is to compare and map the communication and digital ICT competencies of faculty students with a construction focus during full-time and distance learning. The results of the research are analyzed in the article using methods of descriptive as well as analytical statistics.
{"title":"The Level of Digital and Communication Competencies of Students at Faculties of Civil Engineering in the Distance Learning Form","authors":"P. Mésároš, A. Kanáliková, A. Behúnová, T. Mandičák, M. Spišáková","doi":"10.1109/ICETA51985.2020.9379178","DOIUrl":"https://doi.org/10.1109/ICETA51985.2020.9379178","url":null,"abstract":"For education, 2020 became the year of distance learning and online communication in the teacher-student relationship, but also in the student-student relationship. This teaching system brings many challenges for both parties and the need to improve the communication and digital competencies of all involved. It also requires increased demands on the hardware and software provision of teaching on both sides of the teaching process. This article focuses on the issue and description of communication and digital skills needed for distance learning. The main goal of the research is to compare and map the communication and digital ICT competencies of faculty students with a construction focus during full-time and distance learning. The results of the research are analyzed in the article using methods of descriptive as well as analytical statistics.","PeriodicalId":149716,"journal":{"name":"2020 18th International Conference on Emerging eLearning Technologies and Applications (ICETA)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133708478","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}
Pub Date : 2020-11-12DOI: 10.1109/ICETA51985.2020.9379275
R. Janošcová, J. Hvorecký
Before 2020, online learning has not been very popular in Slovakia (see Table 1). Online courses were quite exceptional at most universities and factually non-existing at lower levels of schools. When the pandemic locked them down, they faced a shock because they have virtually no experience and had to improvise. This learned them about the importance of online education as a replacement for classroom education. During the short period (March-June 2020), they gained some positive results and experience. Nevertheless, many of their educational practices have not been coordinated and standardized; they still suffer from being far from an optimum. For years, the authors were educators at the sole Slovak university with a long-term strategy of online education. Every course has its online partner and all students can select between its online and on-site format. Such education has been demanding due to its necessity to develop and to perform both “soft” and “hard” teaching methodologies and practices. At the same time, in times of the pandemic they proved their value. Below we outline a strategy, which can be used for reaching a similar goal. We point to a variety of factors: the organization of the work, design and development of courses, staff development, teachers' personality, their knowledge, specific skills and expected experience. It guarantees the sustainability of top-quality teaching and learning. Another our aim is to demonstrate that such a holistic approach can lead to a global change in the Slovak educational system - to Open Education. For years, the authors were educators at the sole Slovak university with a long-term strategy of online education. Every course has its online partner and all students can select between its online and on-site format. Such education has been demanding due to its necessity to develop and to perform both “soft” and “hard” teaching methodologies and practices. At the same time, in times of the pandemic they proved their value. Below we outline a strategy, which can be used for reaching a similar goal. We point to a variety of factors: the organization of the work, design and development of courses, staff development, teachers' personality, their knowledge, specific skills and expected experience. It guarantees the sustainability of top-quality teaching and learning. Another our aim is to demonstrate that such a holistic approach can lead to a global change in the Slovak educational system - to Open Education. Below we outline a strategy, which can be used for reaching a similar goal. We point to a variety of factors: the organization of the work, design and development of courses, staff development, teachers' personality, their knowledge, specific skills and expected experience. It guarantees the sustainability of top-quality teaching and learning. Another our aim is to demonstrate that such a holistic approach can lead to a global change in the Slovak educational system - to Open Education.
{"title":"Massification of Online Education: A Holistic Strategy","authors":"R. Janošcová, J. Hvorecký","doi":"10.1109/ICETA51985.2020.9379275","DOIUrl":"https://doi.org/10.1109/ICETA51985.2020.9379275","url":null,"abstract":"Before 2020, online learning has not been very popular in Slovakia (see Table 1). Online courses were quite exceptional at most universities and factually non-existing at lower levels of schools. When the pandemic locked them down, they faced a shock because they have virtually no experience and had to improvise. This learned them about the importance of online education as a replacement for classroom education. During the short period (March-June 2020), they gained some positive results and experience. Nevertheless, many of their educational practices have not been coordinated and standardized; they still suffer from being far from an optimum. For years, the authors were educators at the sole Slovak university with a long-term strategy of online education. Every course has its online partner and all students can select between its online and on-site format. Such education has been demanding due to its necessity to develop and to perform both “soft” and “hard” teaching methodologies and practices. At the same time, in times of the pandemic they proved their value. Below we outline a strategy, which can be used for reaching a similar goal. We point to a variety of factors: the organization of the work, design and development of courses, staff development, teachers' personality, their knowledge, specific skills and expected experience. It guarantees the sustainability of top-quality teaching and learning. Another our aim is to demonstrate that such a holistic approach can lead to a global change in the Slovak educational system - to Open Education. For years, the authors were educators at the sole Slovak university with a long-term strategy of online education. Every course has its online partner and all students can select between its online and on-site format. Such education has been demanding due to its necessity to develop and to perform both “soft” and “hard” teaching methodologies and practices. At the same time, in times of the pandemic they proved their value. Below we outline a strategy, which can be used for reaching a similar goal. We point to a variety of factors: the organization of the work, design and development of courses, staff development, teachers' personality, their knowledge, specific skills and expected experience. It guarantees the sustainability of top-quality teaching and learning. Another our aim is to demonstrate that such a holistic approach can lead to a global change in the Slovak educational system - to Open Education. Below we outline a strategy, which can be used for reaching a similar goal. We point to a variety of factors: the organization of the work, design and development of courses, staff development, teachers' personality, their knowledge, specific skills and expected experience. It guarantees the sustainability of top-quality teaching and learning. Another our aim is to demonstrate that such a holistic approach can lead to a global change in the Slovak educational system - to Open Education.","PeriodicalId":149716,"journal":{"name":"2020 18th International Conference on Emerging eLearning Technologies and Applications (ICETA)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114351077","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}
Pub Date : 2020-11-12DOI: 10.1109/ICETA51985.2020.9379241
N. Vraňaková, A. Chlpeková
The current situation at the labor market is associated with the negative trend of the demographic curve and related with the aging of the workforce and lack of young labor force. One of the ways that allows to deal with mentioned problem is the concept of Age management. Age management deals with the management of the workforce with regard to the age and potential of employees and it is comprehensively based on the eight pillars that form the framework of the whole concept. The main aim of the article is to present the results of the impact of formal education on the Age management concept in industrial enterprises. The research sample consisted of n = 275 respondents. The respondents were employees of industrial enterprises located in Slovakia. The collected data were evaluated using available tools, especially in MS Excel software using histograms and pie diagrams and through the evaluation of pairwise comparisons. Research has shown that employees who have completed different levels of formal education perceive the importance of the Age management pillars in different ways. Employees who have completed high school (with and without graduation) and employees with university master degree perceive “Satisfied life” as the most important pillar. Employees with university bachelor degree perceived as the most important pillar “Ensuring good work ability and motivation”. Pillar “Good organization of work” is perceived as the most important among employees who have completed university doctorate degree.
{"title":"Impact of Formal Education on the Age Management Concept in Industrial Enterprises","authors":"N. Vraňaková, A. Chlpeková","doi":"10.1109/ICETA51985.2020.9379241","DOIUrl":"https://doi.org/10.1109/ICETA51985.2020.9379241","url":null,"abstract":"The current situation at the labor market is associated with the negative trend of the demographic curve and related with the aging of the workforce and lack of young labor force. One of the ways that allows to deal with mentioned problem is the concept of Age management. Age management deals with the management of the workforce with regard to the age and potential of employees and it is comprehensively based on the eight pillars that form the framework of the whole concept. The main aim of the article is to present the results of the impact of formal education on the Age management concept in industrial enterprises. The research sample consisted of n = 275 respondents. The respondents were employees of industrial enterprises located in Slovakia. The collected data were evaluated using available tools, especially in MS Excel software using histograms and pie diagrams and through the evaluation of pairwise comparisons. Research has shown that employees who have completed different levels of formal education perceive the importance of the Age management pillars in different ways. Employees who have completed high school (with and without graduation) and employees with university master degree perceive “Satisfied life” as the most important pillar. Employees with university bachelor degree perceived as the most important pillar “Ensuring good work ability and motivation”. Pillar “Good organization of work” is perceived as the most important among employees who have completed university doctorate degree.","PeriodicalId":149716,"journal":{"name":"2020 18th International Conference on Emerging eLearning Technologies and Applications (ICETA)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114887944","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}
Pub Date : 2020-11-12DOI: 10.1109/ICETA51985.2020.9379190
R. Vrskova, R. Hudec, P. Sykora, P. Kamencay, M. Radilova
In this paper an artificial neural network for video classification were presented. Artificial neural networks were essential part of the video classification. As they are more and more used for applications doing of video classification, it is desirable to introduce them in the educational process. After introduction to the topic, basic theory about architecture neural networks for video classification continues. Firstly, the 3D Convolution Neural network (3DCNN) using UCF50-action recognition database was applied. Next the Convolutional Long Short-Term Memory (ConvLSTM) on the same dataset was used. Finally, these neural networks using confusion matrix were compared. The all experimental results using UCF50-Datatset were performed. The achieved experimental results demonstrate the effectiveness of neural networks (3D CNN and ConvLSTM) in educational process.
{"title":"Education of Video Classification Based by Neural Networks","authors":"R. Vrskova, R. Hudec, P. Sykora, P. Kamencay, M. Radilova","doi":"10.1109/ICETA51985.2020.9379190","DOIUrl":"https://doi.org/10.1109/ICETA51985.2020.9379190","url":null,"abstract":"In this paper an artificial neural network for video classification were presented. Artificial neural networks were essential part of the video classification. As they are more and more used for applications doing of video classification, it is desirable to introduce them in the educational process. After introduction to the topic, basic theory about architecture neural networks for video classification continues. Firstly, the 3D Convolution Neural network (3DCNN) using UCF50-action recognition database was applied. Next the Convolutional Long Short-Term Memory (ConvLSTM) on the same dataset was used. Finally, these neural networks using confusion matrix were compared. The all experimental results using UCF50-Datatset were performed. The achieved experimental results demonstrate the effectiveness of neural networks (3D CNN and ConvLSTM) in educational process.","PeriodicalId":149716,"journal":{"name":"2020 18th International Conference on Emerging eLearning Technologies and Applications (ICETA)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117021663","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}
Pub Date : 2020-11-12DOI: 10.1109/ICETA51985.2020.9379269
T. Mandičák, P. Mésároš, M. Spišáková, M. Behún, A. Kanáliková
Training of project managers and their development of knowledge competencies and digital competencies is one of main attributes of success performance results in each sector. The use of digital and knowledge technologies can be a prerequisite for effective life-cycle cost management in context of development of digital and knowledge competencies. Life Cycle Cost Management is an important part of cost management and approach in each industry. The construction industry is an important sector of the country's economy. It is the relationship between project managers and their level of use of knowledge and digital competencies that can be key concerning effective cost management in construction. Acquisition of digital and knowledge competencies and skills through the use of digital and knowledge technologies is a process for increasing managerial competencies. This research addresses the relationship and how to acquire knowledge and digital competencies using knowledge and digital technologies in Life Cycle Cost Management. It is the relationship and use of digital technologies, the level of knowledge and digital competences and the level of lifetime costs that is the subject of research. The main goal of the research is to point out the relationship between the acquisition of knowledge and digital competencies and the amount of life cycle cost management in individual phases of the life cycle of a construction project.
{"title":"The Knowledge Competencies and Digital Competencies of Project Managers in Life Cycle Cost Management","authors":"T. Mandičák, P. Mésároš, M. Spišáková, M. Behún, A. Kanáliková","doi":"10.1109/ICETA51985.2020.9379269","DOIUrl":"https://doi.org/10.1109/ICETA51985.2020.9379269","url":null,"abstract":"Training of project managers and their development of knowledge competencies and digital competencies is one of main attributes of success performance results in each sector. The use of digital and knowledge technologies can be a prerequisite for effective life-cycle cost management in context of development of digital and knowledge competencies. Life Cycle Cost Management is an important part of cost management and approach in each industry. The construction industry is an important sector of the country's economy. It is the relationship between project managers and their level of use of knowledge and digital competencies that can be key concerning effective cost management in construction. Acquisition of digital and knowledge competencies and skills through the use of digital and knowledge technologies is a process for increasing managerial competencies. This research addresses the relationship and how to acquire knowledge and digital competencies using knowledge and digital technologies in Life Cycle Cost Management. It is the relationship and use of digital technologies, the level of knowledge and digital competences and the level of lifetime costs that is the subject of research. The main goal of the research is to point out the relationship between the acquisition of knowledge and digital competencies and the amount of life cycle cost management in individual phases of the life cycle of a construction project.","PeriodicalId":149716,"journal":{"name":"2020 18th International Conference on Emerging eLearning Technologies and Applications (ICETA)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117298876","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}
Pub Date : 2020-11-12DOI: 10.1109/ICETA51985.2020.9379150
R. Horváth, J. Fialová
At the Faculty of Education, we decided to use the current situation related to the spread of the COVID-19 virus. In one of the subjects whose syllabus corresponds to this topic, we included the creation of a simulation of the spread of the disease. While creating the sample example we describe in this article, we found that some original Java algorithms used in our programming framework are not as efficient as they could be. So, we focused on optimising these algorithms (a pair of related algorithms in the field of analytical geometry). Since it was an activity performed as a part of the creation of this simulation, we decided to publish it in this paper as well.
{"title":"The Creation of Simulation with an Algorithm Optimisation in Java for the Teaching Process","authors":"R. Horváth, J. Fialová","doi":"10.1109/ICETA51985.2020.9379150","DOIUrl":"https://doi.org/10.1109/ICETA51985.2020.9379150","url":null,"abstract":"At the Faculty of Education, we decided to use the current situation related to the spread of the COVID-19 virus. In one of the subjects whose syllabus corresponds to this topic, we included the creation of a simulation of the spread of the disease. While creating the sample example we describe in this article, we found that some original Java algorithms used in our programming framework are not as efficient as they could be. So, we focused on optimising these algorithms (a pair of related algorithms in the field of analytical geometry). Since it was an activity performed as a part of the creation of this simulation, we decided to publish it in this paper as well.","PeriodicalId":149716,"journal":{"name":"2020 18th International Conference on Emerging eLearning Technologies and Applications (ICETA)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121982399","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}
Pub Date : 2020-11-12DOI: 10.1109/ICETA51985.2020.9379272
O. Such, R. Fabricius, M. Klimo, J. Juhár
Foundational work of Claude Shannon in 1950's provided direction for theory of communication for many decades thereafter. Emphasis of research was on development of new coding and decoding techniques in order to make effective use of all available bandwidth. With the advent of Internet, and especially of Internet commerce, security aspects of communication theory became much more important. As research in these questions enters a mature stage, the challenge for teachers of communication theory is to find novel ideas, new applications and new interdisciplinary topics in order to engage students as well as to prepare them to tackle challenges they will encounter in their engineering careers later on. In our paper we propose to apply to teaching emerging connections of information theory with two other scientific disciplines: machine learning and analysis of speech.
{"title":"Innovating instruction of communication theory with machine learning and speech analysis","authors":"O. Such, R. Fabricius, M. Klimo, J. Juhár","doi":"10.1109/ICETA51985.2020.9379272","DOIUrl":"https://doi.org/10.1109/ICETA51985.2020.9379272","url":null,"abstract":"Foundational work of Claude Shannon in 1950's provided direction for theory of communication for many decades thereafter. Emphasis of research was on development of new coding and decoding techniques in order to make effective use of all available bandwidth. With the advent of Internet, and especially of Internet commerce, security aspects of communication theory became much more important. As research in these questions enters a mature stage, the challenge for teachers of communication theory is to find novel ideas, new applications and new interdisciplinary topics in order to engage students as well as to prepare them to tackle challenges they will encounter in their engineering careers later on. In our paper we propose to apply to teaching emerging connections of information theory with two other scientific disciplines: machine learning and analysis of speech.","PeriodicalId":149716,"journal":{"name":"2020 18th International Conference on Emerging eLearning Technologies and Applications (ICETA)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127137925","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}
Pub Date : 2020-11-12DOI: 10.1109/ICETA51985.2020.9379167
P. Sarafín, L. Formanek, M. Chochul
The dynamic systems are in many cases complicated to effectively control. Specifically, when talking about devices with movable parts, we can often find undesired vibration on system output. To suppress these vibrations., various techniques are used. This paper is dedicated to the identification and simulation of weakly damped discrete systems and input shapers.
{"title":"Dynamic System Parameter Identification Based On The Acceleration Data","authors":"P. Sarafín, L. Formanek, M. Chochul","doi":"10.1109/ICETA51985.2020.9379167","DOIUrl":"https://doi.org/10.1109/ICETA51985.2020.9379167","url":null,"abstract":"The dynamic systems are in many cases complicated to effectively control. Specifically, when talking about devices with movable parts, we can often find undesired vibration on system output. To suppress these vibrations., various techniques are used. This paper is dedicated to the identification and simulation of weakly damped discrete systems and input shapers.","PeriodicalId":149716,"journal":{"name":"2020 18th International Conference on Emerging eLearning Technologies and Applications (ICETA)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130086317","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}
Pub Date : 2020-11-12DOI: 10.1109/ICETA51985.2020.9379224
P. Sedlaček, Marek Kmec, Patrik Rusnak
In order to increase effectiveness of computing, solved problem is divided into parallel executable parts. This technique also brings some problems, that has to be solved, such as starvation or deadlock. In case these problems are incorrectly solved, software reliability can decrease or even whole computing can fail. In order to prevent such mistakes, these problems have to be understand correctly by programmers. As this topic can be difficult to understand, we have decided to implement tool to visualize common synchronization problems, such as producer-consumer, reader-writer or dinning philosophers. This software tool is written in C++ language and allows user to visualize these problems, change their parameters, such as number of producers, and manage whole simulation of selected problem. This application will be used as support tool in teaching process of parallel programming at Faculty of Management Science and Informatics of University of Zilina.
{"title":"Software Visualization Application for Threads Synchronization Handling in Operating Systems","authors":"P. Sedlaček, Marek Kmec, Patrik Rusnak","doi":"10.1109/ICETA51985.2020.9379224","DOIUrl":"https://doi.org/10.1109/ICETA51985.2020.9379224","url":null,"abstract":"In order to increase effectiveness of computing, solved problem is divided into parallel executable parts. This technique also brings some problems, that has to be solved, such as starvation or deadlock. In case these problems are incorrectly solved, software reliability can decrease or even whole computing can fail. In order to prevent such mistakes, these problems have to be understand correctly by programmers. As this topic can be difficult to understand, we have decided to implement tool to visualize common synchronization problems, such as producer-consumer, reader-writer or dinning philosophers. This software tool is written in C++ language and allows user to visualize these problems, change their parameters, such as number of producers, and manage whole simulation of selected problem. This application will be used as support tool in teaching process of parallel programming at Faculty of Management Science and Informatics of University of Zilina.","PeriodicalId":149716,"journal":{"name":"2020 18th International Conference on Emerging eLearning Technologies and Applications (ICETA)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132860799","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}