{"title":"Applying Genetic Programming for Time-Aware Dynamic QoS Prediction","authors":"Yang Syu, Yong-Yi Fanjiang, J. Kuo, Shang-Pin Ma","doi":"10.1109/MobServ.2015.39","DOIUrl":"https://doi.org/10.1109/MobServ.2015.39","url":null,"abstract":"A common defect of most current QoS information exposed is that they are static and did not consider some facts (e.g., Different calling time points) that can cause the actual values of some types of QoS to vary. A solution for such issue is to develop a valid forecasting mechanism able to predict future dynamic QoS values. In the past, several such forecasting approaches already have been developed. However, many of them are based on fixed statistical models and the others' prediction generation process is not understandable and observable. In this paper, we propose to employ Genetic Programming (GP), which is a powerful predictor searching/learning paradigm with very great performance reports in many other forecasting applications and never being applied to dynamic QoS forecasting yet. In this work, we study applying GP to the defined time-aware QoS forecasting problem and we report our experiment results showing and verifying the applicability and performance of GP to the problem.","PeriodicalId":166267,"journal":{"name":"2015 IEEE International Conference on Mobile Services","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124797587","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}
Yanchun Sun, Xiwei Zhuang, Kui Wei, Xudong Shan, Tianyuan Jiang
{"title":"Using Mobile Services Based on SNS to Recommend Who, How, and When to Collaborate","authors":"Yanchun Sun, Xiwei Zhuang, Kui Wei, Xudong Shan, Tianyuan Jiang","doi":"10.1109/MobServ.2015.13","DOIUrl":"https://doi.org/10.1109/MobServ.2015.13","url":null,"abstract":"The rising popularity of smart phones and social networking services (SNS) is changing many aspects of people's collaboration. With the wide use of smart phones, collaborative work based on mobile web becomes loose and flexible. Collaborators have more chances to collaborate with other people anywhere at anytime. But most supporting tools for traditional computer supported cooperative work just support defined collaborative process for certain collaborators. They can't satisfy the new requirements for loose collaboration where collaborators, collaborative process and time are unknown. In this paper, we presentation approach to using three mobile services based on SNS and mobile sensor data to recommend who, how and when to collaborate. This collaborative approach based on mobile services solves three basic key problems of modern collaboration. Firstly, we collect abundant data from SNS, do the semantic analysis, and dig out the suitable collaborators. Secondly, by analyzing the data from calendars and smart phones, we figure out the situations which collaborators are in, then reason the suitable contacts by our novel rules and finally recommend whether we can call or not, as well as the ranked text contacts. Thirdly, we use the calendar information to recommend the common free time for collaborators to work together. To verify the effectiveness of the approach and accuracy of collaborative recommendations, we have implemented an app including the services on android platform and designed two independent experiments. The case studies show the approach provides an effective and accurate means for collaborative recommendations.","PeriodicalId":166267,"journal":{"name":"2015 IEEE International Conference on Mobile Services","volume":"146 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123430380","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":"One-Pass Anonymous Key Distribution in Batch for Secure Real-Time Mobile Services","authors":"Wei Wang, Peng Xu, L. Yang","doi":"10.1109/MobServ.2015.31","DOIUrl":"https://doi.org/10.1109/MobServ.2015.31","url":null,"abstract":"Key distribution is important to provide security guarantee for mobile services of Internet of Things (IoT). Traditional key distribution methods hardly provide single data server the promise to build multiple high-level secure real-time service channels simultaneously with high efficiency. In this paper we consider real-time data collecting or monitoring scenarios, which is commonly happened in health-care. In these scenarios, traditional key distribution approaches in public-key setting have difficulties on considering both security and efficiency during interactions. Besides, anonymity also shows importance during key distribution processes to keep personal privacy. In this paper we propose a secure real-time mobile service system and the corresponding security model, and novelly apply an Identity-Based Key Encapsulation Mechanism (IBKEM) in the proposed system as an instantiation that achieves one-pass anonymous key distribution in batch for mobile clients. The instantiated system shows both high-level security and efficiency in practice.","PeriodicalId":166267,"journal":{"name":"2015 IEEE International Conference on Mobile Services","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125594179","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":"K-Tier Relay Node Placement in Heterogeneous LTE Networks","authors":"Seung-Seob Lee, Hyundong Kim, Sukyoung Lee","doi":"10.1109/MobServ.2015.69","DOIUrl":"https://doi.org/10.1109/MobServ.2015.69","url":null,"abstract":"Mobile broadband data usages in LTE-A networks are growing exponentially leading to more relay node (RN) installations to improve network performance and spatial efficiency. In heterogeneous networks, however, the signals transmitted by improperly deployed RNs can aggravate the interference problem. Therefore, it is paramount to properly position RNs to mitigate the signal interference. In this paper, we propose an algorithm that installs RNs in a cost-efficient and throughput effective manner.","PeriodicalId":166267,"journal":{"name":"2015 IEEE International Conference on Mobile Services","volume":"8 3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122205850","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":"Web Service Migration Using the Analytic Hierarchy Process","authors":"M. M. Kazzaz, M. Rychlý","doi":"10.1109/MobServ.2015.64","DOIUrl":"https://doi.org/10.1109/MobServ.2015.64","url":null,"abstract":"In this paper, we present a framework for Web service migration in Service-oriented Architecture (SOA). The framework utilizes service migration between devices acting as Web service providers to increase the adaptability of SOA in a mobile environment. It allows an automatic discovery of new providers and their services joining a system and extraction of their context, preferences, and rules for a Web service migration ontology. If the preferences and the rules, which specify requirements of each provider to its hosted services and requirements of the services to be hosted by a provider, do not meet the current status and context of providers or services, the framework initiates a Web service migration. In this case, the ontology is added to a core domain model and reasoned together by Jena reasoners to retrieve a set of alternate migration decisions. These are processed by Analytic Hierarchy Process (AHP) decision-making method to find the best possible Web service migrations which modify the status and context of providers and services to better meet their preferences and rules. By the Web service migration, the framework extends significantly the adaptability of SOA systems and helps to keep a required quality of their services (QoS).","PeriodicalId":166267,"journal":{"name":"2015 IEEE International Conference on Mobile Services","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114831539","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":"Fast Search to Detect Communities by Truncated Inverse Page Rank in Social Networks","authors":"Fei Jiang, Yang Yang, Shuyuan Jin, Jin Xu","doi":"10.1109/MobServ.2015.42","DOIUrl":"https://doi.org/10.1109/MobServ.2015.42","url":null,"abstract":"Personalized PageRank is a useful technique for identifying a community with respect to a given node set. To obtain the overall community structure of the network, personalized PageRank should be executed amounts of times, which is prohibitive in massive networks. In this paper, to avoid useless and repeated computation, we propose a method that detects communities by truncated inverse PageRank. An efficient algorithm for computing the rank score in truncated inverse PageRank is devised. The computation only utilizes local information of the corresponding node. Rank score between local neighbors is regarded as a measure to select initial seed for each community. Inspired by work on seed set expansion, after excluding the nodes that are clearly true negative in seed set candidates, a seed set is initialized. Community expansion with rejudgement ensures that our method can detect community efficiently and precisely. Extensive experiments on different types of networks demonstrate the high performance of our method in terms of time and quality.","PeriodicalId":166267,"journal":{"name":"2015 IEEE International Conference on Mobile Services","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115697977","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}
Michael Vögler, Johannes M. Schleicher, Christian Inzinger, S. Dustdar
{"title":"DIANE - Dynamic IoT Application Deployment","authors":"Michael Vögler, Johannes M. Schleicher, Christian Inzinger, S. Dustdar","doi":"10.1109/MobServ.2015.49","DOIUrl":"https://doi.org/10.1109/MobServ.2015.49","url":null,"abstract":"Applications in the Internet of Things (IoT) domain need to manage and integrate huge amounts of heterogenous devices. Usually these devices are treated as external dependencies residing at the edge of the infrastructure mainly transmitting sensed data or reacting to their environment. Recently however, a fundamental shift in the basic nature of these devices is taking place. More and more IoT devices emerge that are not simple sensors or transmitters, but provide limited execution environments. This opens up a huge opportunity to utilize these previously untapped processing power in order to offload custom application logic directly to these edge devices. To effectively exploit this new type of device the design of IoT applications needs to change to also consider devices that are deployed on the edge of the infrastructure. The deployment of parts of the application's business logic on the device will not only increase the overall robustness of the application, but can also reduce communication overhead. To allow for flexible provisioning of applications whose deployment topology evolves over time, a clear separation of independently executable application components is needed. In this paper, we present DIANE, a framework for the dynamic generation of optimized deployment topologies for IoT cloud applications that are tailored to the currently available physical infrastructure. Based on a declarative, constraint-based model of the desired application deployment, our approach enables flexible provisioning of application components on edge devices deployed in the field. DIANE supports different IoT application topologies and we show that our solution elastically provisions application deployment topologies using a cloud-based test bed.","PeriodicalId":166267,"journal":{"name":"2015 IEEE International Conference on Mobile Services","volume":"171 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115011854","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}
E. Sakkopoulos, Emmanouil Viennas, Mersini Paschou, Zafeiria-Marina Ioannou, Vassiliki Gkantouna, Efrosini Sourla, Giannis Tzimas, S. Sioutas, A. Tsakalidis
{"title":"Mobile Data Fusion from Multiple Tracking Sensors to Augment Maritime Safety: Mobile Detection, Early Identification, and Tracking of Moving Objects","authors":"E. Sakkopoulos, Emmanouil Viennas, Mersini Paschou, Zafeiria-Marina Ioannou, Vassiliki Gkantouna, Efrosini Sourla, Giannis Tzimas, S. Sioutas, A. Tsakalidis","doi":"10.1109/MobServ.2015.25","DOIUrl":"https://doi.org/10.1109/MobServ.2015.25","url":null,"abstract":"We present a novel mobile solution to provide efficient services for data fusion towards augmenting maritime safety. It is the first, to the best authors knowledge, complex and integrated fusion of data coming from multiple mobile and typical tracking sensors (e.g. Low weight/high performance radar, position transmission mechanisms and electro-optic/systems and hyper-spectral sensors). The key aim is to assist the detection and early identification and tracking of moving targets (e.g. With moving target indication and data fusion/correlation capabilities), as well as methods for obstacle detection and maritime surveillance. Maritime mobile services have to exchange real time data with multiple maritime/aerial assets no matter where the operation is conducted (close to harbors or at the open sea) and independently from the existing surveillance infrastructure. The proposed approach is also useful for the detection of marine pollution incidents. This innovative single window solution presents high efficiency, low operational costs' profiles and possibly contributes to standardization in construction as it utilizes typical tracking infrastructure and typical mobile devices (smartphones and tablets/ipads) & PCs.","PeriodicalId":166267,"journal":{"name":"2015 IEEE International Conference on Mobile Services","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125857755","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}
G. Sun, Tingru Cui, Shiping Chen, William W. Guo, Jun Shen
{"title":"MLaaS: A Cloud System for Mobile Micro Learning in MOOC","authors":"G. Sun, Tingru Cui, Shiping Chen, William W. Guo, Jun Shen","doi":"10.1109/MobServ.2015.26","DOIUrl":"https://doi.org/10.1109/MobServ.2015.26","url":null,"abstract":"Mobile learning in massive open online course (MOOC) differs evidently from its traditional ways as it relies more on collaboration and becomes fragmented. We introduce a cloud-based system which can organize learners into a better teamwork context and customize micro learning resources in order to meet personal demands in real time. Particularly, a smart micro learning environment can be built by a newly designed SaaS, in which educational data mining techniques are mainly employed to understand learners' behaviors and recognize learning resource features.","PeriodicalId":166267,"journal":{"name":"2015 IEEE International Conference on Mobile Services","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127924321","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}
Kao Zhao, Deqing Zou, Hai Jin, Zhangbiaoge Tian, Weizhong Qiang, Weiqi Dai
{"title":"Privacy Protection for Perceptual Applications on Smartphones","authors":"Kao Zhao, Deqing Zou, Hai Jin, Zhangbiaoge Tian, Weizhong Qiang, Weiqi Dai","doi":"10.1109/MobServ.2015.33","DOIUrl":"https://doi.org/10.1109/MobServ.2015.33","url":null,"abstract":"Today's smartphones are equipped with various embedded motion sensors, such as accelerometer, gyroscope, and orientation sensors. Perceptual applications perceive the environment of mobile users via sensors. However, malicious applications may use these sensors to steal user's privacy, and attackers can use sensors as side channel data to infer user's inputs. Existing solutions suffer from limited sensors and overhead problems. In this paper we present Perceptual Assistant (PA), a practical privacy protection system for all the sensors and untrusted perceptual applications. PA allows users to customize the sensor policy of third-party applications, and prevent malicious application from accessing sensors at runtime. We evaluate PA with several typical perceptual applications that perform diverse tasks. PA system shows both practical and lightweight: it can protect user's privacy efficiently while maintaining reasonable overhead.","PeriodicalId":166267,"journal":{"name":"2015 IEEE International Conference on Mobile Services","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133653272","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}