Pub Date : 2022-11-23DOI: 10.1109/Informatics57926.2022.10083313
Jakub Oravec, Ľ. Ovseník, Maroš Lapčák, Norbert Zdravecký, Samuel Andrejcík
Security of data becomes more and more important each day. The importance is even more pronounced if the data contain sensitive information, such as those shown in medical images. There are already several solutions that can be used in order to protect medical images during their storage or transmission. The most popular of those is probably encryption by conventional encryption algorithms such as Advanced Encryption Standard. This proposal tries to investigate possibility of using dedicated image encryption algorithms that have applications in fields of steganography and biometric systems for encryption of medical images. The dedicated image encryption algorithms can be easily adjusted for processing medical images, what can be verified by several experiments. Main advantage of this proposal lies in an addition of a substitution block, which should increase the security of whole algorithm. The performance of our solution will be evaluated by several numerical parameters and those will be compared with results reported in similar works.
{"title":"An Image Encryption Algorithm Suitable for Medical Images","authors":"Jakub Oravec, Ľ. Ovseník, Maroš Lapčák, Norbert Zdravecký, Samuel Andrejcík","doi":"10.1109/Informatics57926.2022.10083313","DOIUrl":"https://doi.org/10.1109/Informatics57926.2022.10083313","url":null,"abstract":"Security of data becomes more and more important each day. The importance is even more pronounced if the data contain sensitive information, such as those shown in medical images. There are already several solutions that can be used in order to protect medical images during their storage or transmission. The most popular of those is probably encryption by conventional encryption algorithms such as Advanced Encryption Standard. This proposal tries to investigate possibility of using dedicated image encryption algorithms that have applications in fields of steganography and biometric systems for encryption of medical images. The dedicated image encryption algorithms can be easily adjusted for processing medical images, what can be verified by several experiments. Main advantage of this proposal lies in an addition of a substitution block, which should increase the security of whole algorithm. The performance of our solution will be evaluated by several numerical parameters and those will be compared with results reported in similar works.","PeriodicalId":101488,"journal":{"name":"2022 IEEE 16th International Scientific Conference on Informatics (Informatics)","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120990996","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 : 2022-11-23DOI: 10.1109/Informatics57926.2022.10083493
Endre Fülöp, Attila Gyen, Norbert Pataki
Exception handling is a beneficial language construct in modern programming languages. However, C++'s type system does not really conform to these elements. As a con-sequence, developers have to pay attention to avoid mistakes because of the missing compiler support. Moreover, C++11provides an approach in which exceptions appear in the function's signature in an inverse manner compared to the earlier standards. Static analysis is an approach in which we reason about a program based on the source with no execution of the analyzed code. It can be used for many purposes, for instance, finding bugs, refactoring the code or measure code complexity. In this paper, we analyze how the older style exception speci-fications can be rejuvenated for the modern idioms. Explicitly marking the functions as having a guaranteed exception-free execution is the primary way since C++11. We develop a static analyzer tool for providing hints for these specifications. We evaluate our method with the analysis of open sources projects.
{"title":"C++ Source Code Rejuvenation for an Improved Exception Specification","authors":"Endre Fülöp, Attila Gyen, Norbert Pataki","doi":"10.1109/Informatics57926.2022.10083493","DOIUrl":"https://doi.org/10.1109/Informatics57926.2022.10083493","url":null,"abstract":"Exception handling is a beneficial language construct in modern programming languages. However, C++'s type system does not really conform to these elements. As a con-sequence, developers have to pay attention to avoid mistakes because of the missing compiler support. Moreover, C++11provides an approach in which exceptions appear in the function's signature in an inverse manner compared to the earlier standards. Static analysis is an approach in which we reason about a program based on the source with no execution of the analyzed code. It can be used for many purposes, for instance, finding bugs, refactoring the code or measure code complexity. In this paper, we analyze how the older style exception speci-fications can be rejuvenated for the modern idioms. Explicitly marking the functions as having a guaranteed exception-free execution is the primary way since C++11. We develop a static analyzer tool for providing hints for these specifications. We evaluate our method with the analysis of open sources projects.","PeriodicalId":101488,"journal":{"name":"2022 IEEE 16th International Scientific Conference on Informatics (Informatics)","volume":"2016 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127334463","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 : 2022-11-23DOI: 10.1109/Informatics57926.2022.10083500
Ondřej Havlíček, M. Cervenka, J. Kohout
Computer muscle modelling is used for many pur-poses, from injury recovery and treatment of chronic diseases to disease prediction. These predictions often involve computing the muscle's internal forces to determine further how fast something may happen (e.g. how quickly the muscle joint wears out). During the simulation of such a model, collisions of soft and rigid bodies inevitably occur. This paper tests various state-of-the-art collision handling methods: voxelisation, one using Signed Distance Fields and one based on Bounding Volume Hierarchies. These methods are tested in the context of muscle modelling with the previously proposed position-based dynamics approach. Compared to the other options, using the Discregrid library for Signed Distance Field generation shows the best results, mainly due to its accuracy to the speed of execution ratio. In contrast to the current system, visually pleasant improvements are significant.
{"title":"Collision detection and response approaches for computer muscle modelling","authors":"Ondřej Havlíček, M. Cervenka, J. Kohout","doi":"10.1109/Informatics57926.2022.10083500","DOIUrl":"https://doi.org/10.1109/Informatics57926.2022.10083500","url":null,"abstract":"Computer muscle modelling is used for many pur-poses, from injury recovery and treatment of chronic diseases to disease prediction. These predictions often involve computing the muscle's internal forces to determine further how fast something may happen (e.g. how quickly the muscle joint wears out). During the simulation of such a model, collisions of soft and rigid bodies inevitably occur. This paper tests various state-of-the-art collision handling methods: voxelisation, one using Signed Distance Fields and one based on Bounding Volume Hierarchies. These methods are tested in the context of muscle modelling with the previously proposed position-based dynamics approach. Compared to the other options, using the Discregrid library for Signed Distance Field generation shows the best results, mainly due to its accuracy to the speed of execution ratio. In contrast to the current system, visually pleasant improvements are significant.","PeriodicalId":101488,"journal":{"name":"2022 IEEE 16th International Scientific Conference on Informatics (Informatics)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115333225","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 : 2022-11-23DOI: 10.1109/Informatics57926.2022.10083457
Štefan Lapšanský, J. Lang
The paper deals with the problem of an author's specific expertise modeling. Research is fundamentally based on the analysis of an author's output - any artifacts that have educational potential. From the many available, it is limited to those of a textual nature. The work aims to create an author model and its confrontation with a reference model. Due to the real absence of the reference model, the result of the work is also its design and implementation. The paper evaluates several alternative proposals in the form of candidates for the reference model. Based on the results obtained from experiments, we conclude that estimating the author's expertise by comparing the author's model with a reference model of knowledge in any domain has potential.
{"title":"Modeling an author's specific expertise based on educational-related artifacts analysis","authors":"Štefan Lapšanský, J. Lang","doi":"10.1109/Informatics57926.2022.10083457","DOIUrl":"https://doi.org/10.1109/Informatics57926.2022.10083457","url":null,"abstract":"The paper deals with the problem of an author's specific expertise modeling. Research is fundamentally based on the analysis of an author's output - any artifacts that have educational potential. From the many available, it is limited to those of a textual nature. The work aims to create an author model and its confrontation with a reference model. Due to the real absence of the reference model, the result of the work is also its design and implementation. The paper evaluates several alternative proposals in the form of candidates for the reference model. Based on the results obtained from experiments, we conclude that estimating the author's expertise by comparing the author's model with a reference model of knowledge in any domain has potential.","PeriodicalId":101488,"journal":{"name":"2022 IEEE 16th International Scientific Conference on Informatics (Informatics)","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122031157","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 : 2022-11-23DOI: 10.1109/Informatics57926.2022.10083496
Norbert Fercnčik, William Steingartner, B. Štefanovič, M. Kohan, Tomáš Breškovič, R. Hudák
In this review article, we would like to describe the development and production of equipment called MorPa, designed for pickling of components extruded from Polyamide 12 material using multi jet fusion technology. The goal of this project is to create an affordable and reliable device that will change color and physical properties of the components. In the following article, we describe the hardware part of the device, the software part and compare the printed parts before and after pickling. The article also includes a description of the control of the device based on the Arduino microcomputer with the used peripherals.
{"title":"Polyamide 12 Pickling Equipment for 3D Printed Parts","authors":"Norbert Fercnčik, William Steingartner, B. Štefanovič, M. Kohan, Tomáš Breškovič, R. Hudák","doi":"10.1109/Informatics57926.2022.10083496","DOIUrl":"https://doi.org/10.1109/Informatics57926.2022.10083496","url":null,"abstract":"In this review article, we would like to describe the development and production of equipment called MorPa, designed for pickling of components extruded from Polyamide 12 material using multi jet fusion technology. The goal of this project is to create an affordable and reliable device that will change color and physical properties of the components. In the following article, we describe the hardware part of the device, the software part and compare the printed parts before and after pickling. The article also includes a description of the control of the device based on the Arduino microcomputer with the used peripherals.","PeriodicalId":101488,"journal":{"name":"2022 IEEE 16th International Scientific Conference on Informatics (Informatics)","volume":"234 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117021710","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 : 2022-11-23DOI: 10.1109/Informatics57926.2022.10083463
A. Michalíková, A. Dudáš
Image classification is process of allocation of image data entities to classes in such a way, that individual elements of a class bear common features. We are focusing on the methods of tire tread image data classification based on intuitionistic fuzzy sets and voting mechanism. The paper presents the design, implementation and experimental evaluation of parallel algorithms for classification of tire tread images based on intuitionistic fuzzy set methods which include similarity measure, distance function and chosen intuitionistic fuzzy negations.
{"title":"Use of intuitionistic fuzzy set methods in parallel classification of image data","authors":"A. Michalíková, A. Dudáš","doi":"10.1109/Informatics57926.2022.10083463","DOIUrl":"https://doi.org/10.1109/Informatics57926.2022.10083463","url":null,"abstract":"Image classification is process of allocation of image data entities to classes in such a way, that individual elements of a class bear common features. We are focusing on the methods of tire tread image data classification based on intuitionistic fuzzy sets and voting mechanism. The paper presents the design, implementation and experimental evaluation of parallel algorithms for classification of tire tread images based on intuitionistic fuzzy set methods which include similarity measure, distance function and chosen intuitionistic fuzzy negations.","PeriodicalId":101488,"journal":{"name":"2022 IEEE 16th International Scientific Conference on Informatics (Informatics)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128309423","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 : 2022-11-23DOI: 10.1109/Informatics57926.2022.10083444
Dajana Antanasijević, Sonia Ristić, Marko Vieštica, Vladimir Dimitrieski, M. Pisarić
Industry 4.0 aims to build open and intelligent manufacturing platforms in which humans, machines, and other resources communicate with each other. Modeling techniques and simulation of production processes can be used to facilitate flexibility and automation of a shop floor. In previous research we have proposed an approach to support production process modeling based on Model- Driven principles alongside with a Domain-Specific Modeling Language named MultiProLan which can be used to create production process models suitable for automatic generation of executable code that enables automatic execution of production processes within a simulation or a shop floor. Here we propose a research on the extension of MultiProLan language aimed at human worker modeling in the context of Industry 4.0. The language extension would enable the formal specification of human worker's roles, skills, competencies, capabilities, and limitations in order to achieve the better integration of human workers and machines in the smart factory.
{"title":"Towards a Formal Specification of Human Worker for Industry 4.0","authors":"Dajana Antanasijević, Sonia Ristić, Marko Vieštica, Vladimir Dimitrieski, M. Pisarić","doi":"10.1109/Informatics57926.2022.10083444","DOIUrl":"https://doi.org/10.1109/Informatics57926.2022.10083444","url":null,"abstract":"Industry 4.0 aims to build open and intelligent manufacturing platforms in which humans, machines, and other resources communicate with each other. Modeling techniques and simulation of production processes can be used to facilitate flexibility and automation of a shop floor. In previous research we have proposed an approach to support production process modeling based on Model- Driven principles alongside with a Domain-Specific Modeling Language named MultiProLan which can be used to create production process models suitable for automatic generation of executable code that enables automatic execution of production processes within a simulation or a shop floor. Here we propose a research on the extension of MultiProLan language aimed at human worker modeling in the context of Industry 4.0. The language extension would enable the formal specification of human worker's roles, skills, competencies, capabilities, and limitations in order to achieve the better integration of human workers and machines in the smart factory.","PeriodicalId":101488,"journal":{"name":"2022 IEEE 16th International Scientific Conference on Informatics (Informatics)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121183047","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 : 2022-11-23DOI: 10.1109/Informatics57926.2022.10083440
Pawel Kossecki
Defining a method for calculating the value of copyrights and related rights is crucial for the IT sector as well as the industry in the climate of the new economy. It is a cross-disciplinary problem, as it reflects both legal aspects of creating IT content and business strategic management requirements. Existing quasi monopolies rule the valuation practices with no transparency what limits the heterogeneity of markets. Many companies encounter serious developmental problems due to copyright disputes. Article describes typical problems and cases of the valuation of intellectual property including valuation of R&D projects, copyright to software as well as legal and tax purposes. Author also try to answer on the typical question of young entrepreneurs and programmers: what is the value of created by me intellectual property (IP)?
{"title":"Valuation of Intellectual Property in IT industry Selected Problems","authors":"Pawel Kossecki","doi":"10.1109/Informatics57926.2022.10083440","DOIUrl":"https://doi.org/10.1109/Informatics57926.2022.10083440","url":null,"abstract":"Defining a method for calculating the value of copyrights and related rights is crucial for the IT sector as well as the industry in the climate of the new economy. It is a cross-disciplinary problem, as it reflects both legal aspects of creating IT content and business strategic management requirements. Existing quasi monopolies rule the valuation practices with no transparency what limits the heterogeneity of markets. Many companies encounter serious developmental problems due to copyright disputes. Article describes typical problems and cases of the valuation of intellectual property including valuation of R&D projects, copyright to software as well as legal and tax purposes. Author also try to answer on the typical question of young entrepreneurs and programmers: what is the value of created by me intellectual property (IP)?","PeriodicalId":101488,"journal":{"name":"2022 IEEE 16th International Scientific Conference on Informatics (Informatics)","volume":"201 2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130056498","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 : 2022-11-23DOI: 10.1109/Informatics57926.2022.10083480
Oliver Udvardi, J. Lang
Despite the fact that software developers perceive the need for good documentation, it is usually at the tail end of interest in pragmatically oriented approaches. The problem is also the fact that, as the evaluation indicators of the project, the prevailing metrics that follow the aspect of time are more important than the aspect of quality. The solution here can be the re-documentation itself, the automatic generation of documentation in the background of the developers' work from the artifacts created during the development itself. This paper analyses the approaches, documentation tools and forms in any way related to the agile Scrum approach in software development. As a result it offers its own prototype documentation tool integrated into Atlassians' Confluence platform with a link to the GitHub repository and Jira issue tracking system. He evaluates his own solution by a qualitatively controlled interview with the stakeholders.
{"title":"SCRUM Retrospective Discussions Support Based on Class-Diagram Redocumentation","authors":"Oliver Udvardi, J. Lang","doi":"10.1109/Informatics57926.2022.10083480","DOIUrl":"https://doi.org/10.1109/Informatics57926.2022.10083480","url":null,"abstract":"Despite the fact that software developers perceive the need for good documentation, it is usually at the tail end of interest in pragmatically oriented approaches. The problem is also the fact that, as the evaluation indicators of the project, the prevailing metrics that follow the aspect of time are more important than the aspect of quality. The solution here can be the re-documentation itself, the automatic generation of documentation in the background of the developers' work from the artifacts created during the development itself. This paper analyses the approaches, documentation tools and forms in any way related to the agile Scrum approach in software development. As a result it offers its own prototype documentation tool integrated into Atlassians' Confluence platform with a link to the GitHub repository and Jira issue tracking system. He evaluates his own solution by a qualitatively controlled interview with the stakeholders.","PeriodicalId":101488,"journal":{"name":"2022 IEEE 16th International Scientific Conference on Informatics (Informatics)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134034272","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 : 2022-11-23DOI: 10.1109/Informatics57926.2022.10083485
Lukas Tomaszek, M. Miklosíková, M. Malčík
Emotion recognition is the current trend. Being able to recognize emotions can help us in the creation of artificial intelligence interacting with humans, but also in the psychological problems of individuals. In this paper, we focus on comparing activating and deactivating emotions using peak analysis. As the results show, individuals experience more peaks during activating emotions than during deactivating emotions. This result may help us to identify emotions more accurately and develop more complex classification algorithms.
{"title":"Classification of Activating and Deactivating Emotions for Chatbots Using Statistical Methods","authors":"Lukas Tomaszek, M. Miklosíková, M. Malčík","doi":"10.1109/Informatics57926.2022.10083485","DOIUrl":"https://doi.org/10.1109/Informatics57926.2022.10083485","url":null,"abstract":"Emotion recognition is the current trend. Being able to recognize emotions can help us in the creation of artificial intelligence interacting with humans, but also in the psychological problems of individuals. In this paper, we focus on comparing activating and deactivating emotions using peak analysis. As the results show, individuals experience more peaks during activating emotions than during deactivating emotions. This result may help us to identify emotions more accurately and develop more complex classification algorithms.","PeriodicalId":101488,"journal":{"name":"2022 IEEE 16th International Scientific Conference on Informatics (Informatics)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134331780","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}