The paper deals with a web application that allows simulating 3D model of mechatronic system in holographic devices. Purpose of this application is to bring new perspective to interactive education and simplify the process of studying. Background of an application is driven by Scilab Xcos simulation software communicating via web service, which provides data. The resulting animation is displayed on a holographic device, which allows visualization. The displayed system is a 3D model of the mechatronic experiment, which represents digital model of real device. Accurate movement of experiment is obtained by linking data from Scilab Xcos with 3D model. The 3D model visualization should help with easier understanding of the subject matter.
{"title":"Use of Holographic Technology in Online Experimentation","authors":"Jakub Matisák, M. Rábek, K. Žáková","doi":"10.15439/2019F179","DOIUrl":"https://doi.org/10.15439/2019F179","url":null,"abstract":"The paper deals with a web application that allows simulating 3D model of mechatronic system in holographic devices. Purpose of this application is to bring new perspective to interactive education and simplify the process of studying. Background of an application is driven by Scilab Xcos simulation software communicating via web service, which provides data. The resulting animation is displayed on a holographic device, which allows visualization. The displayed system is a 3D model of the mechatronic experiment, which represents digital model of real device. Accurate movement of experiment is obtained by linking data from Scilab Xcos with 3D model. The 3D model visualization should help with easier understanding of the subject matter.","PeriodicalId":168208,"journal":{"name":"2019 Federated Conference on Computer Science and Information Systems (FedCSIS)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134163458","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}
P. Skowron, Michael Aleithe, Susanne Wallrafen, Marvin Hubl, Julian Fietkau, Bogdan Franczyk
The irreversible process of demographic change, especially in Germany, leads to numerous challenges. According to this, research has to face the task to integrate the constantly ageing population into the urban and public space in such a way that there are as few barriers as possible. With the support of digitalization, so-called smart urban objects are being designed in order to do make integration, so that people and the available technology can be used most efficiently. A special ontology has been developed to meet this demand.
{"title":"Smart Urban Design Space","authors":"P. Skowron, Michael Aleithe, Susanne Wallrafen, Marvin Hubl, Julian Fietkau, Bogdan Franczyk","doi":"10.15439/2019F80","DOIUrl":"https://doi.org/10.15439/2019F80","url":null,"abstract":"The irreversible process of demographic change, especially in Germany, leads to numerous challenges. According to this, research has to face the task to integrate the constantly ageing population into the urban and public space in such a way that there are as few barriers as possible. With the support of digitalization, so-called smart urban objects are being designed in order to do make integration, so that people and the available technology can be used most efficiently. A special ontology has been developed to meet this demand.","PeriodicalId":168208,"journal":{"name":"2019 Federated Conference on Computer Science and Information Systems (FedCSIS)","volume":"124 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128158111","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}
Scrum is the most adopted Agile methodology. The research conducted on Scrum adoption is mainly qualitative and there is therefore a need for a quantitative study on Scrum adoption challenges. The primary objective of this paper is to present the findings of a study on the factors that have a significant relationship with Scrum adoption as perceived by Scrum practitioners working within South African organizations. Towards this objective, a narrative review to extract and synthesize the existing challenges was conducted. These synthesized challenges were used in the development of a conceptual framework for evaluating the challenges that have a correlation and linear relationship with Scrum adoption. Following this, a survey questionnaire was used to test and evaluate the factors forming part of the developed framework. The findings indicate that Relative Advantage, Complexity, and Sprint Management are factors that have a significant linear relationship with Scrum adoption. Our recommendation is that organizations consider these findings during their adoption phase of Scrum.
{"title":"Factors that contribute significantly to Scrum adoption","authors":"Ridewaan Hanslo, Ernest Mnkandla, A. Vahed","doi":"10.15439/2019F220","DOIUrl":"https://doi.org/10.15439/2019F220","url":null,"abstract":"Scrum is the most adopted Agile methodology. The research conducted on Scrum adoption is mainly qualitative and there is therefore a need for a quantitative study on Scrum adoption challenges. The primary objective of this paper is to present the findings of a study on the factors that have a significant relationship with Scrum adoption as perceived by Scrum practitioners working within South African organizations. Towards this objective, a narrative review to extract and synthesize the existing challenges was conducted. These synthesized challenges were used in the development of a conceptual framework for evaluating the challenges that have a correlation and linear relationship with Scrum adoption. Following this, a survey questionnaire was used to test and evaluate the factors forming part of the developed framework. The findings indicate that Relative Advantage, Complexity, and Sprint Management are factors that have a significant linear relationship with Scrum adoption. Our recommendation is that organizations consider these findings during their adoption phase of Scrum.","PeriodicalId":168208,"journal":{"name":"2019 Federated Conference on Computer Science and Information Systems (FedCSIS)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117144347","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}
Recently, many researches on human mobility are aiming to suggest the personal customized solution in the diverse field, usually by academia and industry. Combined with deep learning methods, it is able to predict and generate novel routes of objects from the mobility data including the given past trends. In this work, Generative Adversarial Network (GAN) model is introduced for creating individual mobility routes based on sets of accumulated personal mobility data. The mobility data had been collected by use of geopositioning system and personal mobile devices. GAN has Discriminator and Generator which are composed of neural networks, and can train and extract geopositionig information. A sequence of longitude and latitude can be geographically mapped, and matrices including all these information can be handled by GAN. The GAN-based model successfully handled individual mobility routes in this way. Consequently, our model can generate and suggest unexplored routes from the existing sets of personal geolocation data.
{"title":"Generating Human Mobility Route Based on Generative Adversarial Network","authors":"H. Song, Moo Sang Baek, Minsuk Sung","doi":"10.15439/2019F320","DOIUrl":"https://doi.org/10.15439/2019F320","url":null,"abstract":"Recently, many researches on human mobility are aiming to suggest the personal customized solution in the diverse field, usually by academia and industry. Combined with deep learning methods, it is able to predict and generate novel routes of objects from the mobility data including the given past trends. In this work, Generative Adversarial Network (GAN) model is introduced for creating individual mobility routes based on sets of accumulated personal mobility data. The mobility data had been collected by use of geopositioning system and personal mobile devices. GAN has Discriminator and Generator which are composed of neural networks, and can train and extract geopositionig information. A sequence of longitude and latitude can be geographically mapped, and matrices including all these information can be handled by GAN. The GAN-based model successfully handled individual mobility routes in this way. Consequently, our model can generate and suggest unexplored routes from the existing sets of personal geolocation data.","PeriodicalId":168208,"journal":{"name":"2019 Federated Conference on Computer Science and Information Systems (FedCSIS)","volume":"664 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122965142","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}
Photographic surveying, a fundamental procedure in crime investigation, is typically performed using 2D cameras. Although useful, such cameras remain limited due to the lack of depth information. In this work, we propose a 3D reconstruction solution that leverages the advantages of cheap RGB-D sensors to create a 3D model of the crime scene and to provide the investigator with an interactive crime scenario simulation environment. A structure from motion approach is proposed in order to align the captured point clouds on each other using 3D key points. An iterative refinement and a global optimization algorithm are later adapted for the optimization of the registered 3D model, which is then triangulated before the underlying surface is reconstructed. The resulting model is used for interactive crime investigation and object dynamics simulation. The obtained results show the elrectiveness of our solution with a visually appealing rendering, an accurate simulation and a quantitative error of less than 18cm for the $4m times 4m$ indoor scene. An accompanying video is provided in order to illustrate the processing pipeline1.
{"title":"Crime Scene Reconstruction with RGB-D Sensors","authors":"Abdenour Amamra, Yacine Amara, Khalid Boumaza, Aissa Benayad","doi":"10.15439/2019F225","DOIUrl":"https://doi.org/10.15439/2019F225","url":null,"abstract":"Photographic surveying, a fundamental procedure in crime investigation, is typically performed using 2D cameras. Although useful, such cameras remain limited due to the lack of depth information. In this work, we propose a 3D reconstruction solution that leverages the advantages of cheap RGB-D sensors to create a 3D model of the crime scene and to provide the investigator with an interactive crime scenario simulation environment. A structure from motion approach is proposed in order to align the captured point clouds on each other using 3D key points. An iterative refinement and a global optimization algorithm are later adapted for the optimization of the registered 3D model, which is then triangulated before the underlying surface is reconstructed. The resulting model is used for interactive crime investigation and object dynamics simulation. The obtained results show the elrectiveness of our solution with a visually appealing rendering, an accurate simulation and a quantitative error of less than 18cm for the $4m times 4m$ indoor scene. An accompanying video is provided in order to illustrate the processing pipeline1.","PeriodicalId":168208,"journal":{"name":"2019 Federated Conference on Computer Science and Information Systems (FedCSIS)","volume":"112 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116879344","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}
The routing and spectrum assignment problem is an NP-hard problem that receives increasing attention during the last years. Existing integer linear programming models for the problem are either very complex and suffer from tractability issues or are simplified and incomplete so that they can optimize only some objective functions. The majority of models uses edge-path formulations where variables are associated with all possible routing paths so that the number of variables grows exponentially with the size of the instance. An alternative is to use edge-node formulations that allow to devise compact models where the number of variables grows only polynomially with the size of the instance. However, all known edge-node formulations are incomplete as their feasible region is a superset of all feasible solutions of the problem and can, thus, handle only some objective functions.Our contribution is to provide the first complete edge-node formulation for the routing and spectrum assignment problem which leads to a tractable integer linear programming model. Indeed, computational results show that our complete model is competitive with incomplete models as we can solve instances of the RSA problem larger than instances known in the literature to optimality within reasonable time and w.r.t. several objective functions. We further devise some directions of future research.
{"title":"A novel integer linear programming model for routing and spectrum assignment in optical networks","authors":"Youssouf Hadhbi, H. Kerivin, Annegret K. Wagler","doi":"10.15439/2019F188","DOIUrl":"https://doi.org/10.15439/2019F188","url":null,"abstract":"The routing and spectrum assignment problem is an NP-hard problem that receives increasing attention during the last years. Existing integer linear programming models for the problem are either very complex and suffer from tractability issues or are simplified and incomplete so that they can optimize only some objective functions. The majority of models uses edge-path formulations where variables are associated with all possible routing paths so that the number of variables grows exponentially with the size of the instance. An alternative is to use edge-node formulations that allow to devise compact models where the number of variables grows only polynomially with the size of the instance. However, all known edge-node formulations are incomplete as their feasible region is a superset of all feasible solutions of the problem and can, thus, handle only some objective functions.Our contribution is to provide the first complete edge-node formulation for the routing and spectrum assignment problem which leads to a tractable integer linear programming model. Indeed, computational results show that our complete model is competitive with incomplete models as we can solve instances of the RSA problem larger than instances known in the literature to optimality within reasonable time and w.r.t. several objective functions. We further devise some directions of future research.","PeriodicalId":168208,"journal":{"name":"2019 Federated Conference on Computer Science and Information Systems (FedCSIS)","volume":"125 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115669133","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}
Abstract In the process of acoustic voice analysis, in this case of singing, it is important that the sound samples contain a stable phase of phonation. Sometimes, however, it is not possible. This study was prepared to determine how big are the differences between the values of the acoustic parameters obtained for the initial phase of phonation and for the stable phase of phonation. The values of acoustic parameters, such as, among others shimmer, jitter, RAP, PPQ, APQ, HNR or SPR were estimated for registered singing samples in the initial phase of phonation and in the middle phase. The analysis were performed over the samples of singing of the vowel ‘a’ recorded many times for different pitches. In the process of analyzing of the obtained results, it was found that the impact of the selection phase of phonation for analysis is crucial in assessing the singing voice quality.
{"title":"Comparison of singing voice quality from beginning of the phonation and in the stable in the case of choral voices","authors":"E. Pólrolniczak, M. Kramarczyk","doi":"10.15439/2019F316","DOIUrl":"https://doi.org/10.15439/2019F316","url":null,"abstract":"Abstract In the process of acoustic voice analysis, in this case of singing, it is important that the sound samples contain a stable phase of phonation. Sometimes, however, it is not possible. This study was prepared to determine how big are the differences between the values of the acoustic parameters obtained for the initial phase of phonation and for the stable phase of phonation. The values of acoustic parameters, such as, among others shimmer, jitter, RAP, PPQ, APQ, HNR or SPR were estimated for registered singing samples in the initial phase of phonation and in the middle phase. The analysis were performed over the samples of singing of the vowel ‘a’ recorded many times for different pitches. In the process of analyzing of the obtained results, it was found that the impact of the selection phase of phonation for analysis is crucial in assessing the singing voice quality.","PeriodicalId":168208,"journal":{"name":"2019 Federated Conference on Computer Science and Information Systems (FedCSIS)","volume":"103 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124727903","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}
Security [11] and quality [4] of cloud computing (CC) services represent significant factors that affect the adoption by consumers. Platform as a Service (PaaS) is one of CC service models [14]. Management of database systems, middleware and application runtime environments is automated in PaaS [2]. PaaS automation management issues and requirements were collected in three rounds from information technology experts using Delphi technique. In this paper, PaaS automation quality and security management system (MS) layered model is proposed and validated. The aim of the MS is enabling PaaS model for mission critical platforms. Validation of the MS was based on experiment in a private cloud for an organization undergoing a transformation toward PaaS computing.
{"title":"A Design and Experiment of Automation Management System for Platform as a Service","authors":"Alalaa Tashkandi","doi":"10.15439/2019F82","DOIUrl":"https://doi.org/10.15439/2019F82","url":null,"abstract":"Security [11] and quality [4] of cloud computing (CC) services represent significant factors that affect the adoption by consumers. Platform as a Service (PaaS) is one of CC service models [14]. Management of database systems, middleware and application runtime environments is automated in PaaS [2]. PaaS automation management issues and requirements were collected in three rounds from information technology experts using Delphi technique. In this paper, PaaS automation quality and security management system (MS) layered model is proposed and validated. The aim of the MS is enabling PaaS model for mission critical platforms. Validation of the MS was based on experiment in a private cloud for an organization undergoing a transformation toward PaaS computing.","PeriodicalId":168208,"journal":{"name":"2019 Federated Conference on Computer Science and Information Systems (FedCSIS)","volume":"67 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132195249","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}
The variety of hardware devices and the diversity of their users imposes new requirements and expectations on designers and developers of mobile applications (apps). While the Internet has enabled new forms of communication platform, online stores provide the ability to review apps. These informal online app reviews have become a viral form of electronic word-of-mouth (eWOM), covering a plethora of issues. In our study, we set ourselves the goal of investigating whether online reviews reveal usability and user experience (UUX) issues, being important quality-in-use characteristics. To address this problem, we used sentiment analysis techniques, with the aim of extracting relevant keywords from eWOM WhatsApp data. Based on the extracted keywords, we next identified the original users’ reviews, and individually assigned each attribute and dimension to them. Eventually, the reported issues were thematically synthesized into 7 attributes and 8 dimensions. If one asks whether online reviews reveal genuine UUX issues, in this case, the answer is definitely affirmative.
{"title":"Do Online Reviews Reveal Mobile Application Usability and User Experience? The Case of WhatsApp","authors":"Paweł Weichbroth, Anna Baj-Rogowska","doi":"10.15439/2019F289","DOIUrl":"https://doi.org/10.15439/2019F289","url":null,"abstract":"The variety of hardware devices and the diversity of their users imposes new requirements and expectations on designers and developers of mobile applications (apps). While the Internet has enabled new forms of communication platform, online stores provide the ability to review apps. These informal online app reviews have become a viral form of electronic word-of-mouth (eWOM), covering a plethora of issues. In our study, we set ourselves the goal of investigating whether online reviews reveal usability and user experience (UUX) issues, being important quality-in-use characteristics. To address this problem, we used sentiment analysis techniques, with the aim of extracting relevant keywords from eWOM WhatsApp data. Based on the extracted keywords, we next identified the original users’ reviews, and individually assigned each attribute and dimension to them. Eventually, the reported issues were thematically synthesized into 7 attributes and 8 dimensions. If one asks whether online reviews reveal genuine UUX issues, in this case, the answer is definitely affirmative.","PeriodicalId":168208,"journal":{"name":"2019 Federated Conference on Computer Science and Information Systems (FedCSIS)","volume":"94 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130691576","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}
In this paper we propose a novel system for automatic assessment of narrative answers using information retrieval algorithms. It is designed to help professors to evaluate the answers that they receive from their students. It is a Java application that communicates through a REST API. This REST API has at its core the Lucene library and exposes all the great functionalities that Lucene has. The application has one UI for the students and one UI for the professor. The student will select the professor, select the question, upload the answer and send it. The professor will evaluate the student answer using the algorithms that will be discussed in this paper. Also in this paper a series of experiments will be presented, and their result will give us a better understanding of the algorithms and have a taste of how they work.
{"title":"Automatic Assessment of Narrative Answers Using Information Retrieval Techniques","authors":"L. Stanescu, Beniamin Savu","doi":"10.15439/2019F96","DOIUrl":"https://doi.org/10.15439/2019F96","url":null,"abstract":"In this paper we propose a novel system for automatic assessment of narrative answers using information retrieval algorithms. It is designed to help professors to evaluate the answers that they receive from their students. It is a Java application that communicates through a REST API. This REST API has at its core the Lucene library and exposes all the great functionalities that Lucene has. The application has one UI for the students and one UI for the professor. The student will select the professor, select the question, upload the answer and send it. The professor will evaluate the student answer using the algorithms that will be discussed in this paper. Also in this paper a series of experiments will be presented, and their result will give us a better understanding of the algorithms and have a taste of how they work.","PeriodicalId":168208,"journal":{"name":"2019 Federated Conference on Computer Science and Information Systems (FedCSIS)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133761157","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}