Vasos Hadjioannou, C. Mavromoustakis, K. Papanikolaou, G. Mastorakis, R. Goleva, C. Dobre, J. M. Batalla
{"title":"On the comparison of location based software solutions used for tracking purposes in ambient assisted living applications","authors":"Vasos Hadjioannou, C. Mavromoustakis, K. Papanikolaou, G. Mastorakis, R. Goleva, C. Dobre, J. M. Batalla","doi":"10.1109/ICCP.2016.7737114","DOIUrl":"https://doi.org/10.1109/ICCP.2016.7737114","url":null,"abstract":"Wearable and handheld devices, such smart phones, have come a long way in a very short time as they are capable of providing an extremely vast number of services simply at the click of a button, or even automatically. The diversity of the different embedded sensors (accelerometer, light sensors, etc.) lay the required foundation for the emergence of specialized applications that are capable of serving all kinds of purposes. By taking advantage of this specialized hardware found in smart phones, not only it has become feasible to constantly sense and gather information from the device's environment, but it has also become an effortless task to transmit the collected data to any individual or organization in a plethora of forms. This paper serves as an evaluation method for a location based Android application, SeniorTracker, by presenting a comparison between two applications that are both used for tracking down a device. While both have quite a similar purpose, the way they go about it as well as the ways the application itself can be utilized, drastically differs. SeniorTracker's main purpose lies in the retrieval of the coordinates of a device in case it is located somewhere it is not expected to be, allowing monitoring of persons that potentially will be lost, otherwise. The comparison was mainly focused on the performance of both applications when it comes to location retrieval and energy consumption while keeping in mind the respective tasks that each of them were designed to fulfill.","PeriodicalId":343658,"journal":{"name":"2016 IEEE 12th International Conference on Intelligent Computer Communication and Processing (ICCP)","volume":"117 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132906891","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}
Marcel Antal, Cristian Pintea, Eugen Pintea, Claudia Pop, T. Cioara, I. Anghel, I. Salomie
{"title":"Thermal aware workload consolidation in cloud data centers","authors":"Marcel Antal, Cristian Pintea, Eugen Pintea, Claudia Pop, T. Cioara, I. Anghel, I. Salomie","doi":"10.1109/ICCP.2016.7737177","DOIUrl":"https://doi.org/10.1109/ICCP.2016.7737177","url":null,"abstract":"This paper addresses the problem of Data Centers (DC) energy efficiency by proposing a complex consolidation technique which aims at optimizing the DC operation such that both the IT equipment power consumption and cooling system power consumption is minimized. The paper presents a thermo-electrical DC model that defines the relation between the server utilization due to VM deployment, the server room ambient temperature and the cooling system load needed to dissipate the corresponding heat. Furthermore, a set of approximation algorithms and heuristics are presented to solve the resulting NP-hard thermal-aware consolidation problem. Finally, simulation results on some predefined scenarios show that the proposed techniques improve the DC energy consumption with 5% up to 20% compared to the well-known First-Fit algorithm by deploying VMs on servers with low thermal influence. This allows the cooling system to increase its air supply temperature with up to 10 degrees Celsius, leading to lower power consumption.","PeriodicalId":343658,"journal":{"name":"2016 IEEE 12th International Conference on Intelligent Computer Communication and Processing (ICCP)","volume":"86 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134440557","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}
M. Vasiljevas, T. Gedminas, A. Sevcenko, M. Janciukas, T. Blažauskas, Robertas Damaševičius
{"title":"Modelling eye fatigue in gaze spelling task","authors":"M. Vasiljevas, T. Gedminas, A. Sevcenko, M. Janciukas, T. Blažauskas, Robertas Damaševičius","doi":"10.1109/ICCP.2016.7737129","DOIUrl":"https://doi.org/10.1109/ICCP.2016.7737129","url":null,"abstract":"The paper analyses the analytical models of fatigue and their applicability for using natural user interfaces (NUI). For evaluation of eye fatigue we use a gaze speller as an example of NUI system for text input with human gaze and eye tracking device. We use the system to evaluate the state and performance of the users in performing the text entry task as well as to analyse dynamical changes of the user's state (such as induced by fatigue) over time. The results suggest validity of classical model of muscle fatigue suggested by Banister et al. in the sports medicine domain.","PeriodicalId":343658,"journal":{"name":"2016 IEEE 12th International Conference on Intelligent Computer Communication and Processing (ICCP)","volume":"66 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114710984","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}
Andre G. Pinto, Gil Dias, Virginie Felizardo, Nuno Pombo, Hugo Silva, Paulo A. P. Fazendeiro, Rute Crisóstomo, N. Garcia
{"title":"Electrocardiography, electromyography, and accelerometry signals collected with BITalino while swimming: Device assembly and preliminary results","authors":"Andre G. Pinto, Gil Dias, Virginie Felizardo, Nuno Pombo, Hugo Silva, Paulo A. P. Fazendeiro, Rute Crisóstomo, N. Garcia","doi":"10.1109/ICCP.2016.7737119","DOIUrl":"https://doi.org/10.1109/ICCP.2016.7737119","url":null,"abstract":"The measurement of bio-signals is an important tool not only to assess the physical fitness, but also to prevent and/or to anticipate clinical episodes. In this paper a prototype to collect biosignals in water environments is described. This prototype collects three different signals such as accelerometry, electrocardiography, and electromyography, and was developed based on a modified off-the-shelf BITalino, to allow its use in water related bio-signal research. Several challenges are raised related with acquisition, transmission, and analysis of data, namely on defying environments such as swimming. The proposed model revealed it accuracy and suitability when applied on the swimming context.","PeriodicalId":343658,"journal":{"name":"2016 IEEE 12th International Conference on Intelligent Computer Communication and Processing (ICCP)","volume":"156 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126940557","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":"How many people are needed for a crowdsensing campaign?","authors":"Vlad Ioan Nistorica, C. Chilipirea, C. Dobre","doi":"10.1109/ICCP.2016.7737173","DOIUrl":"https://doi.org/10.1109/ICCP.2016.7737173","url":null,"abstract":"Environmental scientists, city planners, park administrators, and similar others, need to base their decisions on up-to-date, accurate and high resolution measurement data. However, acquiring such data by hand or by deploying sensor networks is expensive and time consuming. People without proper scientific training want to take part in the scientific process and assist with the needs of their respective communities. Crowdsensing is a technology-driven area where ICT platforms are being developed which permit anyone to participate in processes that help expand our understanding and improve our surroundings. Crowdsensing refers to the process in which crowds (large number of people) measure specific features and share the resulting data or send it to a central location in which it can be used by the people that need it. There have been many crowdsensing applications. Since the increase in popularity of smartphones, which are now ubiquitous, crowdsensing is more popular than ever. Smartphones have all the basic requirements for the deployment of a crowdsensing application: a vast number of sensors, WiFi and LTE connectivity to transfer the data, and powerful, easy to program processors, as well as Bluetooth which permits the addition of specialized sensors. A lot of people can now participate to crowdsensing but we still don't know how many are needed for a crowdsensing campaign to be successful. In order to answer this question, we built a simulator that mimics the characteristics of a crowdsensing campaign. We showcase three different scenarios in which we estimate the required number of participants and offer a discussion on the plausibility of having that many participants by taking into account factors such as accessibility to the area of interest (the area from which the measurements are needed).","PeriodicalId":343658,"journal":{"name":"2016 IEEE 12th International Conference on Intelligent Computer Communication and Processing (ICCP)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132298806","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":"An incomplete dominance genetic algorithm approach to microarray data analysis","authors":"N. T. Melita, S. Holban","doi":"10.1109/ICCP.2016.7737137","DOIUrl":"https://doi.org/10.1109/ICCP.2016.7737137","url":null,"abstract":"We address the problem of analyzing the vast amount of data involved in microarray studies. The finality is to discover, from a large pool of candidates, a limited number of genes that could be causally related with a specific pathology. In this context, we propose a new genetic algorithm (GA) approach for feature selection, with diploid number of chromosomes and an incomplete dominance model for genotype to phenotype mapping. We test our algorithm on a familiar data set for performance evaluation purposes.","PeriodicalId":343658,"journal":{"name":"2016 IEEE 12th International Conference on Intelligent Computer Communication and Processing (ICCP)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133765650","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":"Reducing the data communication delay in wireless sensor networks","authors":"Doina Bein, B. Madan","doi":"10.1109/ICCP.2016.7737175","DOIUrl":"https://doi.org/10.1109/ICCP.2016.7737175","url":null,"abstract":"We study the problem of delay efficient scheduling of data communicated by sensor nodes for sensor fusion in wireless sensor networks. We model the sensor network as a tree in which sensor nodes collaboratively observe an event and transmit their measurements to intermediate sensor nodes that lie along the path the root of the tree. The root node functions as the sensor data fusion center that is responsible for aggregating distributed measurements, while internal tree nodes perform dual functionality - as local routers and as intermediate data fusion nodes. We are interested in two problems - one for minimizing the sum of the end-to-end delays of sensors, and the other for minimizing the maximum end-to-end delay of a sensor. Since these problems are computationally hard, we approach these problems by minimizing the average delay and the maximum delay one hop at a time. We provide low complexity, distributed optimal solutions for both these problems. Further, we show through simulations that by minimizing the delay hop by hop, we can achieve good delay performance relative to the global problem of minimizing the sum of the end-to-end delays.","PeriodicalId":343658,"journal":{"name":"2016 IEEE 12th International Conference on Intelligent Computer Communication and Processing (ICCP)","volume":"121 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134298107","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":"Improving sentence-level alignment of speech with imperfect transcripts using utterance concatenation and VAD","authors":"Alexandru Moldovan, Adriana Stan, M. Giurgiu","doi":"10.1109/ICCP.2016.7737141","DOIUrl":"https://doi.org/10.1109/ICCP.2016.7737141","url":null,"abstract":"Preparing data for speech processing applications is in general a task which requires expert knowledge and takes up a large amount of time. Therefore, being able to automate as much as possible this process can have a significant impact on the expansion of the number of languages for which spoken interaction with the machines is available. In this paper we build upon a previously developed tool, ALISA, which was developed to align speech with imperfect transcripts using only 10 minutes of manually labelled data, in any alphabetic language. Although its error rate is around 0.6% at word-level, we noticed that the sentence-level accuracy is drastically affected by a large number of sentence-initial word deletions. To overcome this problem, we propose two methods: one based on utterance concatenation, and one based on voice activity detection (VAD). The results show that these simple methods can achieve around 10% relative improvement over the baseline results.","PeriodicalId":343658,"journal":{"name":"2016 IEEE 12th International Conference on Intelligent Computer Communication and Processing (ICCP)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134480707","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":"Task allocation for thermal optimization in multicore systems","authors":"A. Fodor, G. Chindris, D. Pitica, R. Jano","doi":"10.1109/ICCP.2016.7737172","DOIUrl":"https://doi.org/10.1109/ICCP.2016.7737172","url":null,"abstract":"Power dissipation for processors used in personal computers evolved along the evolution of processor capabilities. Datasheets normally contain the thermal design power (TDP), which is the maximum amount of heat generated by the CPU, which the cooling system in a computer is required to dissipate. The current research above aims to bring a decrease in the total power consumption of a processor, thus decreasing the temperature of the whole computing system, by proposing a task allocation method for multicore systems.","PeriodicalId":343658,"journal":{"name":"2016 IEEE 12th International Conference on Intelligent Computer Communication and Processing (ICCP)","volume":"399 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115917603","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}
Dorin Moldovan, Claudia Pop, Marcel Antal, T. Cioara, I. Anghel, I. Salomie
{"title":"SWAG: Semantic web application generator - a library for using ontologies as web services","authors":"Dorin Moldovan, Claudia Pop, Marcel Antal, T. Cioara, I. Anghel, I. Salomie","doi":"10.1109/ICCP.2016.7737130","DOIUrl":"https://doi.org/10.1109/ICCP.2016.7737130","url":null,"abstract":"This paper addresses the problem of integrating ontological knowledge bases into complex software applications by proposing a library for exposing ontology access and manipulation as web services. The proposed framework is an extension of our previous work, the M2O framework, and enhances it by integrating reasoning techniques and generating a web services layer for performing basic CRUD operations and inferred information retrieval over ontologies. The ontology access is provided by 3rd party APIs, such as Jena API for simple ontology access or D2RQ, in case of using ontologies mapped to relational databases for storing individuals. An object oriented layer is generated to intermediate the flow of information between the data sources and web services. The ontology, the reasoning rules and the database may be generated at runtime by using Java reflection techniques. The framework is used with the Diagnostic ontology to perform a set of experiments that illustrate the benefits of the proposed solution, such as code complexity reduction and reasoning capabilities.","PeriodicalId":343658,"journal":{"name":"2016 IEEE 12th International Conference on Intelligent Computer Communication and Processing (ICCP)","volume":"208 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116934542","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}