Jianan Lin, Qiaoduo Zhang, Lingcui Zhang, Fenghua Li
{"title":"Design and Implementation of an Extensible Network Device Management System","authors":"Jianan Lin, Qiaoduo Zhang, Lingcui Zhang, Fenghua Li","doi":"10.1109/CISIS.2016.61","DOIUrl":"https://doi.org/10.1109/CISIS.2016.61","url":null,"abstract":"With the wide application of the network and the rapid expansion of its scale, the types of network devices deployed in one network are getting more and more as well. Each kind of devices has its own management method, so there is an urgent need for a unified network device management system. This paper designs an extensible network device management system, which is able to manage multi-type network devices and is easy to extend its functions. The system achieves these features by loading corresponding components dynamically. It provides a component interface specification, and components developed according to the specification can be loaded to the system flexibly. The system also defines a communication protocol for admission control and management data transmission. The protocol has an advantage in security and extensibility. Experiments show that the system can manage common network devices properly and flexibly. It also shows that the system improves the convenience and security of the network device management.","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":"125613213","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}
{"title":"Neuro-Adaptive Learning Fuzzy-Based System for Actor Selection inWireless Sensor and Actor Networks","authors":"Elis Kulla, Donald Elmazi, L. Barolli","doi":"10.1109/CISIS.2016.120","DOIUrl":"https://doi.org/10.1109/CISIS.2016.120","url":null,"abstract":"Wireless Sensor and Actor Networks (WSANs) is becoming an important part of our technological reality as an autonomous systems, due to the advances of new technologies, such as 5G, Internet of Things (IoT) and ArtificialIntelligence (AI). One of the main challenges in autonomous systems is power management. Self-healing is a key feature of WSAN, which improves network connectivity and lifetime, by assigning actors tasks such as to connect separated network components, or recharge the sensors whose battery power is exhausted. In this paper, we propose a framework for actor selection in WSAN, which consists mainly of an adaptive neuro-fuzzy inference system. It considers network conditions when selecting actors for different tasks regarding network's connectivity restoration.","PeriodicalId":249236,"journal":{"name":"2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)","volume":"17 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":"127784366","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}
Andrei Dincu, E. Apostol, C. Leordeanu, M. Mocanu, Dan Huru
{"title":"Real-Time Processing of Heterogeneous Data in Sensor-Based Systems","authors":"Andrei Dincu, E. Apostol, C. Leordeanu, M. Mocanu, Dan Huru","doi":"10.1109/CISIS.2016.133","DOIUrl":"https://doi.org/10.1109/CISIS.2016.133","url":null,"abstract":"Nowadays the applications for real time processing of large amounts of data are encountered increasingly more frequently, as there are lots of system's types that can generate large comprehensive information in a relatively short time. In this paper we focus on sensor-based systems. Such systems may be found in several important domains, such as smart farming, medical field, water management, or smart cities. The proposed solution in this paper has the capacity to analyze data streams from different sensors but also considers historical data, in order to provide alerts or invoke different services. This is a new approach, as, to our knowledge, none of the existing stream-processing solutions support combining streaming with batch processing data. We tested our solution with data from sensors and actuators, using a smart farm test scenario.","PeriodicalId":249236,"journal":{"name":"2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)","volume":"35 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":"134322224","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}
{"title":"Enhancing Data Reuse in Cache Contention Aware Thread Scheduling on GPGPU","authors":"Chin-Fu Lu, Hsien-Kai Kuo, B. Lai","doi":"10.1109/CISIS.2016.132","DOIUrl":"https://doi.org/10.1109/CISIS.2016.132","url":null,"abstract":"GPGPUs have been widely adopted as throughput processing platforms for modern big-data and cloud computing. Attaining a high performance design on a GPGPU requires careful tradeoffs among various design concerns. Data reuse, cache contention, and thread level parallelism, have been demonstrated as three imperative performance factors for a GPGPU. The correlated performance impacts of these factors pose non-trivial concerns when scheduling threads on GPGPUs. This paper proposes a three-staged scheduling scheme to coschedule the threads with consideration of the three factors. The experiment results on a set of irregular parallel applications, when compared with previous approaches, have demonstrated up to 70% execution time improvement.","PeriodicalId":249236,"journal":{"name":"2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)","volume":"14 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":"131297500","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}
{"title":"Workload Management for Power Efficiency in Heterogeneous Data Centers","authors":"P. Ruiu, A. Scionti, J. Nider, Mike Rapoport","doi":"10.1109/CISIS.2016.107","DOIUrl":"https://doi.org/10.1109/CISIS.2016.107","url":null,"abstract":"The cloud computing paradigm has recently emerged as a convenient solution for running different workloads on highly parallel and scalable infrastructures. One major appeal of cloud computing is its capability of abstracting hardware resources and making them easy to use. Conversely, one of the major challenges for cloud providers is the energy efficiency improvement of their infrastructures. Aimed at overcoming this challenge, heterogeneous architectures have started to become part of the standard equipment used in data centers. Despite this effort, heterogeneous systems remain difficult to program and manage, while their effectiveness has been proven only in the HPC domain. Cloud workloads are different in nature and a way to exploit heterogeneity effectively is still lacking. This paper takes a first step towards an effective use of heterogeneous architectures in cloud infrastructures. It presents an in-depth analysis of cloud workloads, highlighting where energy efficiency can be obtained. The microservices paradigm is then presented as a way of intelligently partitioning applications in such a way that different components can take advantage of the heterogeneous hardware, thus providing energy efficiency. Finally, the integration of microservices and heterogeneous architectures, as well as the challenge of managing legacy applications, is presented in the context of the OPERA project.","PeriodicalId":249236,"journal":{"name":"2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)","volume":"11 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":"116671757","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}
Hiroki Kataoka, A. Sawada, Dilawaer Duolikun, T. Enokido, M. Takizawa
{"title":"Energy-Aware Algorithms to Select Servers in Scalable Clusters","authors":"Hiroki Kataoka, A. Sawada, Dilawaer Duolikun, T. Enokido, M. Takizawa","doi":"10.1109/CISIS.2016.124","DOIUrl":"https://doi.org/10.1109/CISIS.2016.124","url":null,"abstract":"It is critical to reduce the electric energy consumed in information systems, especially server clusters. In this paper, we discuss an MLPCM (multi-level power consumption with multiple CPUs) model and an MLCM (multi-level computation with multiple CPUs) model of a server with multiple CPUs. In this paper, we newly propose a modified globally energy-aware (MEA) algorithm to select a server for a process in a cluster of m servers. In the MEA algorithm, a server where a process all is to be performed is selected with computation complexity O(m) if the total electric energy of the servers is minimum. We evaluate the MEA algorithm and show not only the total electric energy consumption of the servers but also the average execution time of processes are reduced in the MEA algorithm compared with other algorithms.","PeriodicalId":249236,"journal":{"name":"2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)","volume":"318 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":"115150346","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}
{"title":"Towards a Learning Analytics Support for Intelligent Tutoring Systems on MOOC Platforms","authors":"David Bañeres, S. Caballé, R. Clarisó","doi":"10.1109/CISIS.2016.48","DOIUrl":"https://doi.org/10.1109/CISIS.2016.48","url":null,"abstract":"Nowadays, many MOOC platforms have arisen to provide free knowledge. These platforms have a large catalog of courses for different specializations that progressively demand more specific learning resources and assessment methods to evaluate the progression of students. Current MOOC platforms are gradually giving support to these new requirements but with a limited assistance. This paper presents the state of art of the analytical system for three relevant MOOC platforms, one of the main pillars for analyzing the progression of courses. Other initiatives are also reviewed to show that current MOOC analytical systems are not ready to support custom MOOC-aware intelligent tutoring systems (ITSs). Thus, the design of a learning analytics system to assist these tools for MOOC platforms is presented.","PeriodicalId":249236,"journal":{"name":"2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)","volume":"698 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":"116117816","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}
Yuanyuan Zhang, Jinbo Xiong, Xuan Li, Biao Jin, Suping Li, Xu An Wang
{"title":"A Multi-replica Associated Deleting Scheme in Cloud","authors":"Yuanyuan Zhang, Jinbo Xiong, Xuan Li, Biao Jin, Suping Li, Xu An Wang","doi":"10.1109/CISIS.2016.68","DOIUrl":"https://doi.org/10.1109/CISIS.2016.68","url":null,"abstract":"Rapid development of cloud storage services produces a tremendous amount of user data outsourcing to cloud servers. Therefore, it is easy to generate data multi-replica, which is able to improve data availability and users' experience. However, when the management of data is poor, the sensitive information will be disclosed more easily. This may bring serious security and privacy challenges for both user's data and its multi-replica in cloud environment. In order to tackle the above issues, in this paper, we propose a multi-replica associated deleting scheme (MADS) in cloud environment. We first introduce a replica associated model to organize all of data replicas among different cloud servers. Furthermore, we propose the MADS scheme which is consists of data storage algorithm, replica generation algorithm, replica deletion and feedback algorithm. Finally, we employ Amazon S3 to implement MADS and the results indicate that the proposed scheme is available and effective.","PeriodicalId":249236,"journal":{"name":"2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)","volume":"117 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":"122453117","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}
Goshi Sato, Noriki Uchida, N. Shiratori, Y. Shibata
{"title":"Implementation and Evaluation of Never Die Network System for Disaster Prevention Based on OpenFlow and Cognitive Wireless Technology","authors":"Goshi Sato, Noriki Uchida, N. Shiratori, Y. Shibata","doi":"10.1109/CISIS.2016.113","DOIUrl":"https://doi.org/10.1109/CISIS.2016.113","url":null,"abstract":"By large tsunami damage due to the Great East Japan Earthquake, many existing network system stopped functioning in various factors. Even under such circumstances, some of the information communication method that including satellite communications, it was able to recover the Network Connectivity, actually quickly and effectively. Although there are some valid information communicating method in disaster, however the information communication method has a strong and weak points, when using each a single unit, it is not possible to follow the disaster area of the situations to be constantly changing. In addition, the emergency information communication system there may not be available in the battery out and do not know how to use in case of emergency. Therefore, it is important to design a systems available without a disaster by providing enough Network Capability. We develop a Never Die Network (NDN) system that is a new network system to achieve both the Network Capability in the normal and Network Connectivity in disaster based on the experience of Great East Japan Earthquake. In this paper, we propose a method for the system to autonomously derive the optimum packet flow by measuring the communication state such as throughput and packet loss in a system such as to considering multiple different access networks. We prepared a test bed that implements a prototype system, and evaluated based on a disaster scenario.","PeriodicalId":249236,"journal":{"name":"2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)","volume":"32 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":"131153888","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}
B. D. Martino, A. Esposito, Salvatore D'Angelo, Alessandro Marrazzo, Angelo Capasso
{"title":"Automatic Production of an Ontology with NLP: Comparison between a Prolog Based Approach and a Cloud Approach Based on Bluemix Watson Service","authors":"B. D. Martino, A. Esposito, Salvatore D'Angelo, Alessandro Marrazzo, Angelo Capasso","doi":"10.1109/CISIS.2016.98","DOIUrl":"https://doi.org/10.1109/CISIS.2016.98","url":null,"abstract":"Nowadays, most of the information available on the web is in Natural Language. Extracting such knowledge from Natural Language text is an essential work and a very remarkable research topic in the Semantic Web field. The logic programming language Prolog, based on the definite-clause formalism, is a useful tool for implementing a Natural Language Processing (NLP) systems. However, web-based services for NLP have also been developed recently, and they represent an important alternative to be considered. In this paper we present the comparison between two different approaches in NLP, for the automatic creation of an OWL ontology supporting the semantic annotation of text. The first one is a pure Prolog approach, based on grammar and logic analysis rules. The second one is based on Watson Relationship Extraction service of IBM Cloud platform Bluemix. We evaluate the two approaches in terms of performance, the quality of NLP result, OWL completeness and richness.","PeriodicalId":249236,"journal":{"name":"2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)","volume":"13 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":"128290703","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}