In the business sector, it has always been a difficult task to predict the exact daily price of the stock market index, hence, there is a great deal of research being conducted regarding the prediction of the direction of stock price index movement. Many factors such as political events, general economic conditions, and traders' expectations may have an influence on the stock market index. There are numerous research studies that use indicators to forecast the direction of the stock market index. In this study, we applied two types of input variables to predict the direction of the daily stock market index. The main contribution of this study is the ability to predict the direction of the next day's price of the Japanese stock market index by using an optimized artificial neural network (ANN) model. To improve the prediction accuracy of the trend of the stock market index in the future, we optimize the ANN model using genetic algorithms (GA). We demonstrate and verify the predictability of stock price direction by using the hybrid GA-ANN model and then compare the performance with prior studies. Empirical results show that the Type 2 input variables can generate a higher forecast accuracy and that it is possible to enhance the performance of the optimized ANN model.
{"title":"Application of the Artifical Neural Network in Predicting the Direction of Stock Market Index","authors":"M. Qiu, Li Cheng, Song Yu","doi":"10.1109/CISIS.2016.115","DOIUrl":"https://doi.org/10.1109/CISIS.2016.115","url":null,"abstract":"In the business sector, it has always been a difficult task to predict the exact daily price of the stock market index, hence, there is a great deal of research being conducted regarding the prediction of the direction of stock price index movement. Many factors such as political events, general economic conditions, and traders' expectations may have an influence on the stock market index. There are numerous research studies that use indicators to forecast the direction of the stock market index. In this study, we applied two types of input variables to predict the direction of the daily stock market index. The main contribution of this study is the ability to predict the direction of the next day's price of the Japanese stock market index by using an optimized artificial neural network (ANN) model. To improve the prediction accuracy of the trend of the stock market index in the future, we optimize the ANN model using genetic algorithms (GA). We demonstrate and verify the predictability of stock price direction by using the hybrid GA-ANN model and then compare the performance with prior studies. Empirical results show that the Type 2 input variables can generate a higher forecast accuracy and that it is possible to enhance the performance of the optimized ANN model.","PeriodicalId":249236,"journal":{"name":"2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)","volume":"189 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130349609","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 number of Massive Open Online Courses (MOOCs) has increased exponentially in the last years in all areas of knowledge. Some of these courses require that the learner has to acquire practical skills. This is a challenge for a MOOC since scalable new methodologies and tools have to be developed to teach and assess these skills. This paper presents an intelligent tutoring system (ITS) adapted for a MOOC to learn digital systems design. Learning this skill has several difficulties mostly for novice learners in the area of Computer Science or Electronic Engineering specialties. The problem aggravates on virtual environments without face-to-face interaction with the instructor. ITSs are suitable for MOOC environments since they promote the self-learning process and they improve the support to personalized feedback.
{"title":"Intelligent Tutoring System for Learning Digital Systems on MOOC Environments","authors":"David Bañeres, Joaquín Saiz","doi":"10.1109/CISIS.2016.47","DOIUrl":"https://doi.org/10.1109/CISIS.2016.47","url":null,"abstract":"The number of Massive Open Online Courses (MOOCs) has increased exponentially in the last years in all areas of knowledge. Some of these courses require that the learner has to acquire practical skills. This is a challenge for a MOOC since scalable new methodologies and tools have to be developed to teach and assess these skills. This paper presents an intelligent tutoring system (ITS) adapted for a MOOC to learn digital systems design. Learning this skill has several difficulties mostly for novice learners in the area of Computer Science or Electronic Engineering specialties. The problem aggravates on virtual environments without face-to-face interaction with the instructor. ITSs are suitable for MOOC environments since they promote the self-learning process and they improve the support to personalized feedback.","PeriodicalId":249236,"journal":{"name":"2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)","volume":"49 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131396148","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}
L. Mossucca, Klodiana Goga, Gianluca Spoto, Thomas Bolognesi, G. Caragnano
BUS Services Mobilizing Living Lab, namely BUSSOLA, focuses on means of transport for people to make a living lab on the move upon which to design, implement and test innovative services that uses and feeds platform SmartDataNet. In particular, thanks to several sensors and devices, the system pays attention on three main macro-areas: air quality monitoring, passengers monitoring and safety on board the vehicles. A distributed and modular architecture has been adopted, to communicate and manage heterogeneous information. The solution is based on cloud technology for a better flexibility and scalability system and an easier adaptation at future requirements in term of computational resource and storage. It allows to experiment and adopt paradigms typical of the world of the Internet of Things and the Internet of Services, it made available by the platform SmartDataNet starting from the processing of big data and open-data.
{"title":"BUSSOLA: A Cloud Collaborative Platform of Oriented Services to Passengers","authors":"L. Mossucca, Klodiana Goga, Gianluca Spoto, Thomas Bolognesi, G. Caragnano","doi":"10.1109/CISIS.2016.91","DOIUrl":"https://doi.org/10.1109/CISIS.2016.91","url":null,"abstract":"BUS Services Mobilizing Living Lab, namely BUSSOLA, focuses on means of transport for people to make a living lab on the move upon which to design, implement and test innovative services that uses and feeds platform SmartDataNet. In particular, thanks to several sensors and devices, the system pays attention on three main macro-areas: air quality monitoring, passengers monitoring and safety on board the vehicles. A distributed and modular architecture has been adopted, to communicate and manage heterogeneous information. The solution is based on cloud technology for a better flexibility and scalability system and an easier adaptation at future requirements in term of computational resource and storage. It allows to experiment and adopt paradigms typical of the world of the Internet of Things and the Internet of Services, it made available by the platform SmartDataNet starting from the processing of big data and open-data.","PeriodicalId":249236,"journal":{"name":"2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131681901","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}
Dilawaer Duolikun, Ryoma Watanabe, T. Enokido, M. Takizawa
We have to reduce the electric energy consumed by servers in a cluster in order to realize eco-society. Types of algorithms for a request process to select an energy-efficient server in a cluster of servers are proposed in our previous studies. Furthermore, algorithms for energy-efficiently migrating a process on a host server to a more energy-efficient guest server is discussed. Virtual machines are now widely used to support applications with virtual computation service in cloud computing systems. Here, a virtual machine can migrate to a guest server, e.g. which is less loaded. By migrating a virtual machine, application processes performed on the virtual machine can also migrate from a host server to another guest server. In this paper, we newly propose an energy-aware migration algorithm of virtual machines (EAMV). Here, processes on a virtual machine can migrate to a guest server which consumes smaller electric energy and can be energy-efficiently performed in a cluster. We evaluate the EAMV algorithm compared with non-migration algorithms in terms of the total electric energy consumption and execution time of processes. We show the electric energy consumption and average execution time can be reduced in the EAMV algorithm.
{"title":"A Model for Migration of Virtual Machines to Reduce Electric Energy Consumption","authors":"Dilawaer Duolikun, Ryoma Watanabe, T. Enokido, M. Takizawa","doi":"10.1109/CISIS.2016.121","DOIUrl":"https://doi.org/10.1109/CISIS.2016.121","url":null,"abstract":"We have to reduce the electric energy consumed by servers in a cluster in order to realize eco-society. Types of algorithms for a request process to select an energy-efficient server in a cluster of servers are proposed in our previous studies. Furthermore, algorithms for energy-efficiently migrating a process on a host server to a more energy-efficient guest server is discussed. Virtual machines are now widely used to support applications with virtual computation service in cloud computing systems. Here, a virtual machine can migrate to a guest server, e.g. which is less loaded. By migrating a virtual machine, application processes performed on the virtual machine can also migrate from a host server to another guest server. In this paper, we newly propose an energy-aware migration algorithm of virtual machines (EAMV). Here, processes on a virtual machine can migrate to a guest server which consumes smaller electric energy and can be energy-efficiently performed in a cluster. We evaluate the EAMV algorithm compared with non-migration algorithms in terms of the total electric energy consumption and execution time of processes. We show the electric energy consumption and average execution time can be reduced in the EAMV algorithm.","PeriodicalId":249236,"journal":{"name":"2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)","volume":"58 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125053832","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}
We have had practice of programming education using Scratch, which is a visual programming environment, and NanoBoardAG, which is a microcomputer board with multiple sensors. After students learned the basics of programming and how to treat values that sensors measured, they produced original games while giving ideas each other. Finally, they published completed games.
{"title":"Practice of Programming Education Using Scratch and NanoBoardAG for High School Students","authors":"Kazuaki Yoshihara, Kenzi Watanabe","doi":"10.1109/CISIS.2016.118","DOIUrl":"https://doi.org/10.1109/CISIS.2016.118","url":null,"abstract":"We have had practice of programming education using Scratch, which is a visual programming environment, and NanoBoardAG, which is a microcomputer board with multiple sensors. After students learned the basics of programming and how to treat values that sensors measured, they produced original games while giving ideas each other. Finally, they published completed games.","PeriodicalId":249236,"journal":{"name":"2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125975629","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 utilization and flexibility of using resource embrace each organization builds its own private cloud. Cloud Federation is a recent paradigm that helps deal with both physical resources under-utilization and resource limitation in their local infrastructure. Due to the management separation, we are interested in self-sufficiency approach in discovering and matchmaking to establish the federation with other clouds. We leverage event-based design helps communicate over sites to enable negotiate scheduling between among providers. We propose decentralized broker supporting differentiated ratio-base job scheduling (DrbCF) to manage send/receive workload. Our evaluation shows the ability to accept new small capacity member and improve overall federation throughput with the differentiated rate approximately 14-16%. DrbCF is a useful tool supporting the differentiated capacity sites as well as the dynamic of interconnect structure under cloud circumstance.
{"title":"DrbCF: A Differentiated Ratio-Based Approach to Job Scheduling in Cloud Federation","authors":"Phuong Nguyen, N. Thoai","doi":"10.1109/CISIS.2016.93","DOIUrl":"https://doi.org/10.1109/CISIS.2016.93","url":null,"abstract":"The utilization and flexibility of using resource embrace each organization builds its own private cloud. Cloud Federation is a recent paradigm that helps deal with both physical resources under-utilization and resource limitation in their local infrastructure. Due to the management separation, we are interested in self-sufficiency approach in discovering and matchmaking to establish the federation with other clouds. We leverage event-based design helps communicate over sites to enable negotiate scheduling between among providers. We propose decentralized broker supporting differentiated ratio-base job scheduling (DrbCF) to manage send/receive workload. Our evaluation shows the ability to accept new small capacity member and improve overall federation throughput with the differentiated rate approximately 14-16%. DrbCF is a useful tool supporting the differentiated capacity sites as well as the dynamic of interconnect structure under cloud circumstance.","PeriodicalId":249236,"journal":{"name":"2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)","volume":"72 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121732710","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 our precious work, we presented the design and implementation of a omnidirectional wheelchair. The wheelchair with good performance for the aged and disabled is attracting attention from the society. Also, the wheelchair can provide the user with many benefits, such as maintaining mobility, continuing or broadening community and social activities, conserving strength and energy, and enhancing quality of life. The wheelchair body must be compact enough and should be able to make different movements in order to have many applications. In this paper, we present the design of an omnidirectional wheelchair for playing tennis. Finally, we discuss some implementation and application issues.
{"title":"Design of an Omnidirectional Wheelchair for Playing Tennis","authors":"Keita Matsuo, L. Barolli","doi":"10.1109/CISIS.2016.79","DOIUrl":"https://doi.org/10.1109/CISIS.2016.79","url":null,"abstract":"In our precious work, we presented the design and implementation of a omnidirectional wheelchair. The wheelchair with good performance for the aged and disabled is attracting attention from the society. Also, the wheelchair can provide the user with many benefits, such as maintaining mobility, continuing or broadening community and social activities, conserving strength and energy, and enhancing quality of life. The wheelchair body must be compact enough and should be able to make different movements in order to have many applications. In this paper, we present the design of an omnidirectional wheelchair for playing tennis. Finally, we discuss some implementation and application issues.","PeriodicalId":249236,"journal":{"name":"2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)","volume":"20 6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131062393","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}
Khayyam Pervaiz, Abdul Wahid, M. Sajid, Malik Khizar, Z. Khan, U. Qasim, N. Javaid
In Underwater Wireless Sensor Networks (UWSNs), reliability is one of the major concerns for large number of applications. The underwater environment is very harsh and noisy. Fading is common and unavoidable, therefore achieving reliable data transfer requires innovative routing solutions. This paper presents a energy efficient cooperative routing with varying Depth threshold (Dth) called Depth and Energy Aware Cooperative Routing Protocol for UWSNs (DEAC). DEAC utilizes the broadcast nature of sensor nodes by performing cooperative routing. Optimised value of Dth is selected for a source node and varied according to the number of alive neighbors of that source node. Potential destination node is selected from outside of Dth and a potential relay node is selected from inside. Destination and relay are selected on the basis of depth, residual energy and link quality between sensor nodes. Source node forwards a data packet to destination node from two ways, directly from source node to destination node and via relay to destination node. At destination, two data packets received from source node and relay node are combined using Maximum Ratio Combining Technique (MRC). Simulation results show that DEAC achieves better performance over some existing depth based routing protocols in terms of throughput, packet Acceptance ratio, packet drop and energy consumption.
{"title":"DEAC: Depth and Energy Aware Cooperative Routing Protocol for Underwater Wireless Sensor Networks","authors":"Khayyam Pervaiz, Abdul Wahid, M. Sajid, Malik Khizar, Z. Khan, U. Qasim, N. Javaid","doi":"10.1109/CISIS.2016.108","DOIUrl":"https://doi.org/10.1109/CISIS.2016.108","url":null,"abstract":"In Underwater Wireless Sensor Networks (UWSNs), reliability is one of the major concerns for large number of applications. The underwater environment is very harsh and noisy. Fading is common and unavoidable, therefore achieving reliable data transfer requires innovative routing solutions. This paper presents a energy efficient cooperative routing with varying Depth threshold (Dth) called Depth and Energy Aware Cooperative Routing Protocol for UWSNs (DEAC). DEAC utilizes the broadcast nature of sensor nodes by performing cooperative routing. Optimised value of Dth is selected for a source node and varied according to the number of alive neighbors of that source node. Potential destination node is selected from outside of Dth and a potential relay node is selected from inside. Destination and relay are selected on the basis of depth, residual energy and link quality between sensor nodes. Source node forwards a data packet to destination node from two ways, directly from source node to destination node and via relay to destination node. At destination, two data packets received from source node and relay node are combined using Maximum Ratio Combining Technique (MRC). Simulation results show that DEAC achieves better performance over some existing depth based routing protocols in terms of throughput, packet Acceptance ratio, packet drop and energy consumption.","PeriodicalId":249236,"journal":{"name":"2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)","volume":"160 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114330822","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}
Cloud computing paradigm has been driving the cloud-leveraged refactoring of existing ICT services including VoIP. In this paper, we design and prototype secured mobile VoIP services with open-source Asterisk PBX software by employing Docker lightweight virtualization for mobile devices. We also experimentally verify the quality of secured voice and the associated communication delay over distributed global connectivity environment.
{"title":"Experimental Verification of Docker-Based Distributed Cloud Applications for Secured Mobile VoIP","authors":"Byung-Rae Cha, Sun Park, JongWon Kim","doi":"10.1109/CISIS.2016.100","DOIUrl":"https://doi.org/10.1109/CISIS.2016.100","url":null,"abstract":"Cloud computing paradigm has been driving the cloud-leveraged refactoring of existing ICT services including VoIP. In this paper, we design and prototype secured mobile VoIP services with open-source Asterisk PBX software by employing Docker lightweight virtualization for mobile devices. We also experimentally verify the quality of secured voice and the associated communication delay over distributed global connectivity environment.","PeriodicalId":249236,"journal":{"name":"2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123424817","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}
T. Wakahara, Toshitaka Maki, Kazuki Takahashi, A. Yamaguchi, Shinichiro Kimoto, Akinori Takagi, Yu Ichifuji, N. Sonehara
This paper presents a new tourism local community system based on the LOD (Linked Open Data). In this study, the tourism-related data are converted into the RDF (Resource Description Framework) data and stored as LOD database in the local community system. N-triple data are generated by parsing the texts and connected to other related terms. Therefore, the relationship could be realized close to the ontology. The prototype system is constructed and the validity of the proposed system is confirmed by the experiments.
{"title":"Tourism Local Community System Using LOD","authors":"T. Wakahara, Toshitaka Maki, Kazuki Takahashi, A. Yamaguchi, Shinichiro Kimoto, Akinori Takagi, Yu Ichifuji, N. Sonehara","doi":"10.1109/CISIS.2016.105","DOIUrl":"https://doi.org/10.1109/CISIS.2016.105","url":null,"abstract":"This paper presents a new tourism local community system based on the LOD (Linked Open Data). In this study, the tourism-related data are converted into the RDF (Resource Description Framework) data and stored as LOD database in the local community system. N-triple data are generated by parsing the texts and connected to other related terms. Therefore, the relationship could be realized close to the ontology. The prototype system is constructed and the validity of the proposed system is confirmed by the experiments.","PeriodicalId":249236,"journal":{"name":"2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)","volume":"180 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121310253","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}