Big Data Analytics in Mobile and Cloud Computing Environments

Multiple properties of big mobile data, namely volume, velocity, variety, and veracity make the big data analytics process a challenging task. It is desired that mobile devices initially process big data before sending it to big data systems to reduce the data complexity. However, the mobile devices have recourse constraints, and the challenge of processing big mobile data on mobile devices requires further exploration. This chapter presents a thorough discussion about mobile computing systems and their implication for big data analytics. It presents big data analytics with different perspectives involving descriptive, predictive, and prescriptive analytical methods. Moreover, the chapter presents a detailed literature review on mobile and cloud based big data analytics systems, and highlights the future application areas and open research issues that are relevant to big data analytics in mobile cloud environments. Lastly, the chapter provides some recommendations regarding big data processing, quality improvement, and complexity optimization.

[1]  Shahaboddin Shamshirband,et al.  Toward secure group communication in wireless mobile environments: Issues, solutions, and challenges , 2015, J. Netw. Comput. Appl..

[2]  Chee Sun Liew,et al.  UniMiner: Towards a unified framework for data mining , 2014, 2014 4th World Congress on Information and Communication Technologies (WICT 2014).

[3]  Arun Kumar Sangaiah,et al.  A Fuzzy-Based Calorie Burn Calculator for a Gamified Walking Activity Using Treadmill , 2017 .

[4]  Rajkumar Buyya,et al.  Big Data computing and clouds: Trends and future directions , 2013, J. Parallel Distributed Comput..

[5]  Prem Prakash Jayaraman,et al.  MOSDEN: A Scalable Mobile Collaborative Platform for Opportunistic Sensing Applications , 2014, EAI Endorsed Trans. Collab. Comput..

[6]  Syed Akhter Hossain,et al.  Performance Evaluation of Hadoop and Oracle Platform for Distributed Parallel Processing in Big Data Environments , 2015 .

[7]  Mohamed Medhat Gaber,et al.  Open Mobile Miner: A Toolkit for Building Situation-Aware Data Mining Applications , 2013, J. Organ. Comput. Electron. Commer..

[8]  J. Christy Jackson,et al.  Survey on Programming Models and Environments for Cluster, Cloud, and Grid Computing that Defends Big Data☆ , 2015 .

[9]  Abdullah Gani,et al.  A survey on indexing techniques for big data: taxonomy and performance evaluation , 2016, Knowledge and Information Systems.

[10]  Rajkumar Buyya,et al.  Heterogeneity in Mobile Cloud Computing: Taxonomy and Open Challenges , 2014, IEEE Communications Surveys & Tutorials.

[11]  Ernestina Menasalvas Ruiz,et al.  MARS: A Personalised Mobile Activity Recognition System , 2012, 2012 IEEE 13th International Conference on Mobile Data Management.

[12]  Ying Wah Teh,et al.  On Density-Based Data Streams Clustering Algorithms: A Survey , 2014, Journal of Computer Science and Technology.

[13]  Mazliza Othman,et al.  A Survey of Mobile Cloud Computing Application Models , 2014, IEEE Communications Surveys & Tutorials.

[14]  S. Fawcett,et al.  Data Science, Predictive Analytics, and Big Data: A Revolution that Will Transform Supply Chain Design and Management , 2013 .

[15]  Matei Ripeanu,et al.  Amazon S3 for science grids: a viable solution? , 2008, DADC '08.

[16]  Dursun Delen,et al.  Data, information and analytics as services , 2013, Decis. Support Syst..

[17]  Pengfei Liu,et al.  Mobile WEKA as Data Mining Tool on Android , 2012 .

[18]  R. Kitchin,et al.  The real-time city? Big data and smart urbanism , 2013, GeoJournal.

[19]  Jose L. Ugia Gonzalez,et al.  Building Your Next Big Thing with Google Cloud Platform , 2015, Apress.

[20]  N. B. Anuar,et al.  The rise of "big data" on cloud computing: Review and open research issues , 2015, Inf. Syst..

[21]  Domenico Talia,et al.  Clouds for Scalable Big Data Analytics , 2013, Computer.

[22]  Ying Wah Teh,et al.  Mining Personal Data Using Smartphones and Wearable Devices: A Survey , 2015, Sensors.

[23]  Mohamed Medhat Gaber,et al.  Pocket Data Mining , 2014 .

[24]  Paul J. M. Havinga,et al.  Fusion of Smartphone Motion Sensors for Physical Activity Recognition , 2014, Sensors.

[25]  Ejaz Ahmed,et al.  Multi-objective optimization model for seamless application execution in mobile cloud computing , 2013, 2013 5th International Conference on Information and Communication Technologies.

[26]  David Feinleib The Intersection of Big Data, Mobile, and Cloud Computing , 2014 .

[27]  Peter Schanbacher,et al.  Why Uninformed Agents (Pretend to) Know More , 2012, Int. J. Strateg. Decis. Sci..

[28]  Robert Griesemer,et al.  Paxos made live: an engineering perspective , 2007, PODC '07.

[29]  Ian H. Witten,et al.  The WEKA data mining software: an update , 2009, SKDD.

[30]  Craig Chambers,et al.  FlumeJava: easy, efficient data-parallel pipelines , 2010, PLDI '10.

[31]  Feng Xia,et al.  Context-Aware Mobile Cloud Computing and Its Challenges , 2015, IEEE Cloud Computing.

[32]  Swaminathan Sivasubramanian,et al.  Amazon dynamoDB: a seamlessly scalable non-relational database service , 2012, SIGMOD Conference.

[33]  I. Halcu,et al.  A big data implementation based on Grid computing , 2013, 2013 11th RoEduNet International Conference.

[34]  Prem Prakash Jayaraman,et al.  Using On-the-Move Mining for Mobile Crowdsensing , 2012, 2012 IEEE 13th International Conference on Mobile Data Management.

[35]  Chee Sun Liew,et al.  Frequent pattern mining in mobile devices: A feasibility study , 2014, Proceedings of the 6th International Conference on Information Technology and Multimedia.

[36]  Serena H. Chen,et al.  Good practice in Bayesian network modelling , 2012, Environ. Model. Softw..

[37]  Arkady B. Zaslavsky,et al.  Sensing as a service model for smart cities supported by Internet of Things , 2013, Trans. Emerg. Telecommun. Technol..

[38]  Philip S. Yu,et al.  Generative Models for Evolutionary Clustering , 2012, TKDD.

[39]  Xue-wen Chen,et al.  Big Data Deep Learning: Challenges and Perspectives , 2014, IEEE Access.

[40]  Shahbaz Akhtar Abid,et al.  MobiByte: An Application Development Model for Mobile Cloud Computing , 2015, Journal of Grid Computing.

[41]  Daniel Mills,et al.  MillWheel: Fault-Tolerant Stream Processing at Internet Scale , 2013, Proc. VLDB Endow..

[42]  Anil K. Jain Data clustering: 50 years beyond K-means , 2010, Pattern Recognit. Lett..

[43]  Alaa Mohamed Riad,et al.  Understanding Cloud Computing , 2012 .

[44]  Bala Srinivasan,et al.  Adaptive mobile activity recognition system with evolving data streams , 2015, Neurocomputing.

[45]  Mazliza Othman,et al.  Pirax: framework for application piracy control in mobile cloud environment , 2013, The Journal of Supercomputing.

[46]  Anthony Rowe,et al.  Supporting Personizable Virtual Internet of Things , 2013, 2013 IEEE 10th International Conference on Ubiquitous Intelligence and Computing and 2013 IEEE 10th International Conference on Autonomic and Trusted Computing.

[47]  Randy H. Katz,et al.  A view of cloud computing , 2010, CACM.