Mobile Agent based Market Basket Analysis on Cloud
|
|
|
- Rosalind Park
- 10 years ago
- Views:
Transcription
1 Mobile Agent based Market Basket Analysis on Cloud Vijayata Waghmare Department of Information Technology Maharashtra Institute of Technology Pune, India Debajyoti Mukhopadhyay Department of Information Technology Maharashtra Institute of Technology Pune, India Abstract This paper describes the design and development of a location-based mobile shopping application for bakery product shops. Whole application is deployed on cloud. The three-tier architecture consists of, front-end, middle-ware and back-end. The front-end level is a location-based mobile shopping application for android mobile devices, for purchasing bakery products of nearby places. Front-end level also displays association among the purchased products. The middle-ware level provides a web service to generate JSON (JavaScript Object Notation) output from the relational database. It exchanges information and data between mobile application and servers in cloud. The back-end level provides the Apache Tomcat Web server and MySQL database. The application also uses the Google Cloud Messaging (GCM) for generating and sending notification of orders to shopkeeper. Keywords- mobile cloud computing, association rule mining, location-based services, JSON I. INTRODUCTION Mobile shopping involves mobile devices as electronic gadget. Development in smart phones results in the increased rate in its usage and information anytime anywhere has become style mantra. But mobile devices have limited memory and processing speed. Cloud in other hand provides large storage and speed for heavy data. Increased need of processors and storage devices results in the development of cloud computing. Mobile cloud computing is the area where three entities are involved: Mobile devices, communication network and cloud as a server. Data storage and data processing occurs outside the mobile devices i.e. on cloud and results are displayed through output devices like screen or speakers. GPRS, Gmail, and Google Maps are already being used are pioneer examples of mobile cloud computing. Thus, mobile cloud computing overcomes the weaknesses of mobile devices like, short storage area, and processing power. This research covers these weaknesses and implements association rule mining on the data collected from mobile application. This application is specially designed for bakery product purchasing in the city nearby the customer location. It uses Wi-Fi and cellular network to get current position of the customer and displays any registered bakery shop on map within 5km area from customer s location. Association rule mining as a method of data mining is used to find the top associated famous products purchased from chosen bakery. Technically, data mining is the process of finding correlations or patterns among dozens of fields in large relational databases. Association rule mining is widely used in market basket analysis. This process benefits retailers in several ways for marketing or planning shelf space. A location-based mobile application for bakery product shopping was designed and developed to find nearby bakery shops, association among the products purchased from bakery, display association to customer side screen, post order, and it is deployed on cloud. The combination of web map service API and association rule mining using mobile on cloud, it is possible to collect large scale shopping habit of people, with lower data collection cost. The computing process solves the problem of limited computing power of mobile devices. This framework uses best third-party libraries to avoid unnecessary processes. The requests are arranged in queue for the confirmation of order by the shopkeeper. Web services are used to manage the connection between front-end and back-end. The Framework presented in Figure 1 is the working principle of this application. Large amount of data collection will be possible using mobile as users can place order from anywhere and service provision will be easier. Just few clicks and order will be placed. Also, both customers as well as shopkeepers can take the benefit of mined information for their own benefit and also for marketing the products. Figure 1. Proposed Framework The paper is organized as follows; section 2 presents the related work, which includes three main technologies and
2 concepts. Section 3 is all about design and development of the application and the paper is concluded in section 4. II. RELATED WORK The main advantage of using cloud is to increase speed and performance. The combinations of Location-based services and Association rule mining gives best results in the form of Graphical User Interface (GUI). This section discusses the existing projects related to these techniques. A. Mobile Cloud Computing Mobile cloud computing is the area where three entities are involved: Mobile devices, communication network and cloud as a server. In mobile cloud computing resources are stable but application may move. The large applications can be decomposed to smaller ones to process concurrently. This approach is called as application partition. Offloading is the process of transmitting mobile application on cloud. This saves the device memory, processing power and ultimately battery consumption [1]. The typical services needed by a mobile cloud client are, synchronization, push i.e. updates the notifications sent by the cloud server, offlineapp automatically handles synchronization and notification, network, database, interappbus provides low level coordination between applications [2]. B. Association Rule Mining In this paper [3], author proposes a framework the attempts to reduce the communication overhead in existing mobile agent based distributed association rule mining. MAD-ARM is the Mobile Agent based distributed data mining framework. It consists of knowledge server which works on the generation of association rule and data coming are from different remote sites. The itemsets are always updating on remote sites at the stationary agent. The authors of this paper [4], represented a scenario for data analysis. This is clearly based on the environment where data stream mining process runs on users smart mobile phones. As the data streams in continuously, possible concept drift is updated. There is one central mobile decision agent which controls several others stream mining agents. Stream mining agents working on local handsets decides the best possible algorithm to run on local data. Algorithm is chosen dynamically at each handset. C. Location-based services Any product, service or application that uses the location information of mobile subscriber is called as location based service. Location based services uses the latitude and longitude information. A context-based multimedia content management system (MCMS), whose various types of contents are easily gathered from everywhere at anytime using mobile phones, and stored in a web server as a multimedia database [5]. [6] Describes a location based text mining approach to classify texts into various categories based on their geospatial features, with the aims to discovering relationships between documents and zones. There are three main components in this framework, including geographic data collection and reprocessing, mapping documents into corresponding zones, and framing maximize zones. Data extraction and processing is takes place based on zones. Tourism industry has also takes the advantage of location based services. This application is designed and developed using cloud based platform. It finds out the location of tourists, where they are heading or looking. This is possible by using the digital compass. It also calculates distance between current position and places, it shows nearby attractions, and provides direction. It was built on Amazon Web Services cloud platform [7]. III. DESIGN AND DEVELOPMENT The design and development of the application is a three level process, Front-end, middle-ware level and back-end level. Each level uses different technologies and work in collaboration with each other. Frontend Level Request Data JSON format HTTP JSON J2EE Middleware level Query Data Send Data Backend Level Figure 2. Data transfer by web services between threetiers As shown in Figure 2, middleware-ware processes the request from front-end and query to the database located at the back-end, after reading data from database it performs operations that generates JSON format file and allows frontend to parse it. Working of each level is described as follows: A. Front-end An application is designed and developed for android platforms to be able to run on android supported devices such as HTC Desire C/V/Z/S, Samsung Galaxy Grand 2/Y/Nexus, Sony Xperia series, etc [8]. for creating an application for these devices developers uses Eclipse (Android Development Tools) ADT bundle which includes android SDK tools, and version of Eclipse Integrated Development Environment (IDE) with build-in ADT.
3 Registration for both customers and shopkeepers are available and they can login from their respective devices. Figure 3. (a) Displaying selection screen of location of shop. (b) Displaying co-ordinates in the form of latitude and longitude In the shopkeeper side front-end, i.e. when login activity is done by shopkeeper, current location or the any location where shop is located is selected from map. As shown in Figure 3(a), the application displays current location on map. The red arrow in the map gives the selected location while the circle in the upper right corner gives the current location. It is recommended that bakers must register from the shop itself but even if they can t they can choose any location by moving map and tapping desired location. This map is obtained by using Google Map Service API (Application Program Interface) [9]. In this view first is the map and second one i.e. Figure 3(b) is the accepted co-ordinates of the location of shop from map in the form of latitude and longitude. As shown in Figure 4, the application displays nearest bakery shops on a map within 5 km radius from the customer s current location. Here map and annotation of the selected shop is shown. Figure 4(a), shows the nearby shops from the customer s location which falls within 5 km area. Area is highlighted as blue circle. In figure 4(b), when customer taps any annotation for choosing a shop, the name of the shop appear and when clicked on the name the list of best associated product is displayed which were obtained from implementing apriori algorithm on server side data stored in MySQL database. This screen further leads to the screen, displaying products available in the shop. Google play services [10] library provides Google API for connecting and making call to any other Google play services. An internet connection needs to be added in the Android Manifest file and obtained a key to started map service. While shopkeeper registration location is saved to the MySQL database permanently so that customer s will get the qualitative and accurate location-based results. At the shopkeeper side when login in bakers can add new items to the product list from the item list already provided and can also add its price. So, different shops can have different prices for the same item. The home screen of Shopkeeper is as shown in Figure 5(a), from this screen shopkeeper controls all the activities. Apart from adding new products, it performs two more activities, one is handling pending request and other one is finding association rule. When the request is sent by customer, shopkeeper gets the notification. All the unhandled notifications are kept in a queue as shown in Figure 5(b). Notifications are generated using Google Cloud Messaging (GCM) [11]. GCM connection servers take message from our server and sends these messages to the application which is GCM enabled, connection server are provided for HTTP. Figure 4. (a) Displaying registered bakery shops within 5(km) on a map. (b) Displaying annotation of selected shop Figure 5. (a) Shopkeeper Home Screen. (b) Pending Request Activity
4 After receiving the request notification from customer, bakers can confirm or decline request, declined request has been deleted from transaction and apology message can be sent to customer via, Gmail, Google drive, or other mail provider. If the request is confirmed a confirmation message is sent to customer by above mentioned mail providers along with billing. Next very important part of the project is Association rule mining which is popularly known as market basket analysis. After the location and shop is selected by customer best five combinations which has highest frequency of purchases are shown on screen which ultimately gives recommendations to the customers. Association between different items is the frequent itemset mining; it discovers interesting correlation relationship among huge amount of data. The benefits of finding such patterns are useful in catalog design, cross-marketing, and customers shopping behavior analysis. Association rule is the representation of pattern that reflects items that are purchased together. This interestingness among items is calculated using two measures, support and confidence. Support considers all possibilities that are recorded while confidence is the guarantee that those possibilities exists. The best rule is the rule that satisfy minimum support threshold and minimum confidence threshold value. The recommendations obtained from purchasing of bakery products are as shown in Figure 6. Apriori algorithm is used to obtain these combinations. If we say that, A and B are two items or itemsets then, support(a=>b) = P(AUB) And confidence is, confidence(a=>b) = P(B A) = support(aub) / support(a) = support_count(aub) / support_count(a) Figure 6. Recommendations based on previous records. WEKA [12] is used specifically for performing data mining tasks. It is written in java. For data mining through java programming,.jar file of weka api is imported in the project. Weka consists of ARFF files which are external representation of an instances class. B. Middle-ware Data exchange between front-end and back-end level database of bakery product shopping application happen via middleware. Android application sends http request and web services in the middle-ware sends query to fetch data from MySQL database, JSON [13], output is generated from the obtained data from database which is parsed at the front-end to display appropriate output. JSON is language independent so it is useful for data exchange, storage and communication by any programming language. Web services in JSON format makes data access stored in MySQL database easy. As shown in figure 1, JSON works on four steps for communication. At first step application sends http request to the web services, web services using JSON format accept the data. In second step a response is generated by back-end level and middle-ware level which is in the form of JSON output. The query is sent to the backend database to obtained data from relational MySQL database. In third step, JSON response is generated by web service which is sent to the application side and read it. JSON object is needed to be decoded into string which can be displayed on screen. In step four, these objects are ready to be displayed on screen. Parsing data using JSON parser is quite easier than parsing data using XML Parser. JSON provides data in the form of objects whenever it is reading from source, while Object for JSON is created at the time of transmission of data over network. Using JSON is the right choice when it comes to mobile communication as it does not have a specific tag format, which avoids the consumption of bandwidth. So instead of transmitting and getting back XML file Communication via JSON objects is appropriate. Java Platform Enterprise Edition extends the Java Platform Standard Edition. It provides an API for multitier applications and web services. It also provide runtime environment for developing and running enterprise software. Java Database Connectivity (JDBC) is the standard interface for Java. Without requiring a graphical user interface Java Servlet API can enhance consistency for developers. C. Back-end In back-end level the server are built as shown in Figure 7, infrastructure consists of the cloud based net4india [14] cloud platform. Virtual Private Server (VPS) of net4india is used as a cloud to run the apache tomcat web server. This is available in resizable compute capacity. Relational database services are provided which are used for having a MySQL database server in the cloud to host. Transaction data is fetched to different text file format for performing
5 association rule mining. the rules which has confidence more than 60% are calculated and top 5 association rules are generated which are allowed to be display on front-end of client side. These rules are accessed using JSON objects and results are transmitted. Apache tomcat is a servlet container and open-source web server. The performance of the algorithm is influenced by the dimension of the data set and also by the support factor [15]. The first part of algorithm finds all frequent itemsets while the second part generates the strong association rule. Front-end JSON J2EE Framework Apache Tomcat Server Virtual Private Server Figure 7. Architecture at back-end level IV. Query Net4India Java Hosting Platform CONCLUSION Middle-ware Text File Forms Transaction record Response We designed and developed a location-based mobile shopping application for bakery shops for android platform at the front-end. This application displays nearby bakery shops that are registered to the application. Data exchange between different levels of architecture are operated using web services and that generated JSON format for data transfer. The server is built in cloud by using net4india hosting services. With the help of mobile cloud computing mobile processing and storage is transferred to cloud as a server, which helps in saving battery consumption and improves the performance or speed of execution. Use of the locationbased services gives flexibility and attractive looks to the application. No extra charges are applied; application can be downloaded and utilized in regular data charges. Relationship between products gives the attraction information of related bakery. Information about frequently purchased bakery products can help in cross marketing. The design of the project is in such a way that application can be used for any shop system we just need to change the name of products in the coding. In future works we consider using more automation in the application by providing information without registration process and whole transaction will happen on the mobile number provided. We can integrate the routing of GPS to provide direction and distance measurement between shop and customer. REFERENCES [1] Le Guan, Xu Ke, Meina Song, and Junde Song, A Survey of Research on Mobile Cloud Computing, 10th IEEE/ACIS International Conference on Computer and Information Science, pp , 2011, DOI /ICIS [2] Chetan S., Gautam Kumar, K. Dinesh, Mathew K. and Abhimanyu M.A., Cloud Computing for Mobile World, Available from: [3] A.Saleem Raja, E.George Dharma Prakash Raj, MAD-ARM: Mobile Agent based Distributed Association Rule Mining, International Conference on Computer Communication and Informatics (ICCCI -2013), Jan , 2013, Coimbatore, INDIA, DOI /ICCCI [4] Frederic Stahl, Mohamed Medhat Gaber, Max Bramer, and Philip S. Yu, Pocket Data Mining: Towards Collaborative Data Mining in Mobile Computing Environments, 22 nd International Conference on Tools with Artificial Intelligence, vol. 2, pp , 2010 IEEE DOI /ICTAI [5] Shuhei Kumamoto, Shigeru Takano and Yoshihiro Okada, Contextbased Multimedia Content Management Framework and Its Location aware Web Applications, International Conference on P2P, Parallel, Grid, Cloud and Internet Computing(3PGCIC), pp , 2010 IEEE, DOI /3PGCIC [6] Chung-Hong Lee, Hsin-Chang Yang, Shih-Hao Wang, A Location Based Text Mining Approach for Geospatial Data Mining, Fourth International Conference on Innovative Computing, Information and Control(ICICIC), pp , 2009, IEEE, DOI /ICICIC [7] Maziyar Shriat Panahi, Peter Woods, Harold Thwaites, Designing and Developing a Location-Based Mobile Tourism Application by Using Cloud-Based Platform, International Conference on Technology, Informatics, Managemenr, Engineering & Environment (TIME-E2013), pp , 2013 IEEE, DOI /TIME- E [8] Comparison of Android devices, [online], Available: December [9] Hello Map, [online], Available: January 2014.
6 [10] Setting Up Google paly Services, [online], Available: [Accessed: Jan ]. [11] Google Cloud Messaging for Android, [online], Available: [Accessed: Feb. 2014]. [12] WEKA, [online], Available: [ Accessed: Mar. 2014]. [13] JSON, [online], Available: [ Accessed: Jan. 2014]. [14] Java Hosting, net4india, [online], Available: [ Accessed: May 2014]. [15] Cornelia Gyorodi, Robert Gyorodi, prof. dr. ing. Stefan Holban, A Comparative Study of Association Rule Mining Algorithm, Computer & Software Engineering Department, Politehnica University of Timisoara, Bd.Romania.
Keywords LBS, Continuous Query, Range Query, Google API s, GPS.
Volume 4, Issue 5, May 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Android Based Continuous
Remote Android Assistant with Global Positioning System Tracking
IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661, p- ISSN: 2278-8727Volume 16, Issue 2, Ver. III (Mar-Apr. 2014), PP 95-99 Remote Android Assistant with Global Positioning System Tracking
1. Introduction. 2. Mobile Healthcare Systems
2011 International Conference on Signal, Image Processing and Applications With workshop of ICEEA 2011 IPCSIT vol.21 (2011) (2011) IACSIT Press, Singapore Medical Image Data Management System in Mobile
Web Interface using HTML5 for Interaction between Mobile Device & Cloud- Services
Web Interface using HTML5 for Interaction between Mobile Device & Cloud- Services Nimit S Modi,Proff.Yask Patel Computer Department,PIET, Baroda. IT Department,PIET,Baroda Abstract Mobile cloud computing
SmartCart Design Description
SmartCart Design Description Version 1.0 Revision History Date Version Description Author 2011-10-20 0.1 Initial draft SmartCart Team 2011-24-10 0.8 Revised draft SmartCartTeam 2011-27-10 0.9 Revised draft
Key words: GPS, Geocoder, WWO Server, Google Server, Android, RAM, Mobile Equipment, OS.
Volume 5, Issue 3, March 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Weather Monitoring
Open Access Research and Design for Mobile Terminal-Based on Smart Home System
Send Orders for Reprints to [email protected] The Open Automation and Control Systems Journal, 2015, 7, 479-484 479 Open Access Research and Design for Mobile Terminal-Based on Smart Home System
VEHICLE TRACKING SYSTEM USING GPS. 1 Student, ME (IT) Pursuing, SCOE, Vadgaon, Pune. 2 Asst. Professor, SCOE, Vadgaon, Pune
VEHICLE TRACKING SYSTEM USING GPS Pooja P. Dehankar 1, 1 Student, ME (IT) Pursuing, SCOE, Vadgaon, Pune Prof. S. P. Potdar 2 2 Asst. Professor, SCOE, Vadgaon, Pune Abstract- Global Positioning System is
A Monitored Student Testing Application Using Cloud Computing
A Monitored Student Testing Application Using Cloud Computing R. Mullapudi and G. Hsieh Department of Computer Science, Norfolk State University, Norfolk, Virginia, USA [email protected], [email protected]
A new Design Approach for Developing Electronic Health Record Application on Android
A new Design Approach for Developing Electronic Health Record Application on Android H. Sarojadevi 1,, Pallavi Munihanumaiah 2,B.A.Mohan 1,S.Ramya 1 and M. Sushma 1 1 Department of CSE, Nitte Meenakshi
A Cost Effective GPS-GPRS Based Women Tracking System and Women Safety Application using Android Mobile
A Cost Effective GPS-GPRS Based Women Tracking System and Women Safety Application using Android Mobile Devendra Thorat, Kalpesh Dhumal, Aniket Sadaphule, Vikas Arade B.E Computer Engineering, Navsahyadri
GAP-ANALYTICS (GEOLOCATION AND PLACES-ANALYTICS)
GAP-ANALYTICS (GEOLOCATION AND PLACES-ANALYTICS) Yogesh R. Jadhav 1, Sunilkumar R.Yadav 2, Gautam J. Kale 3, Atul R. Barve 4 1,2,3,4 Student- Sanghavi College of Engineering, Nashik Abstract World is the
VOL. 2, NO. 1, January 2012 ISSN 2225-7217 ARPN Journal of Science and Technology 2010-2012 ARPN Journals. All rights reserved
Mobile Application for News and Interactive Services L. Ashwin Kumar Department of Information Technology, JNTU, Hyderabad, India [email protected] ABSTRACT In this paper, we describe the design and
A Comparative Study of cloud and mcloud Computing
A Comparative Study of cloud and mcloud Computing Ms.S.Gowri* Ms.S.Latha* Ms.A.Nirmala Devi* * Department of Computer Science, K.S.Rangasamy College of Arts and Science, Tiruchengode. [email protected]
Tracking Anomalies in Vehicle Movements using Mobile GIS
Tracking Anomalies in Vehicle Movements using Mobile GIS M.Saravanan Ericsson Research India Ericsson India Global Services Pvt.Ltd. Chennai, India Abstract--- Detecting fraud activities and anomalies
AN ANDROID APPLICATION FOR ISSUING AND VERIFYING COMMUTER TRAIN TICKET THROUGH GPS USING CLOUD
BEST: International Journal of Management, Information Technology and Engineering (BEST: IJMITE) ISSN 2348-0513 Vol. 2, Issue 3, Mar 2014, 47-52 BEST Journals AN ANDROID APPLICATION FOR ISSUING AND VERIFYING
INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY
INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK GEARING THE RESOURCE POOR MOBILE DEVICES INTO RESOURCEFULL BY USING THE MOBILE
Fast remote data access for control of TCP/IP network using android Mobile device
RESEARCH ARTICLE OPEN ACCESS Fast remote data access for control of TCP/IP network using android Mobile device Vaibhav Muddebihalkar *, R.M Gaudar** (Department of Computer Engineering, MIT AOE Alandi
Design of 'Dr. on Click' Android Application
Design of 'Dr. on Click' Android Application Thakor Swapnali S. 1, Patil Nayana Y. 2, Parikh Shubham A. 3, Thorat Pooja K. 4 B.E, Dept. of Computer, SRES COE, Kopargoan, India 1 B.E, Dept. of Computer,
White Paper. How Streaming Data Analytics Enables Real-Time Decisions
White Paper How Streaming Data Analytics Enables Real-Time Decisions Contents Introduction... 1 What Is Streaming Analytics?... 1 How Does SAS Event Stream Processing Work?... 2 Overview...2 Event Stream
Experimental Comparison of Hybrid and Native Applications for Mobile Systems
, pp. 1-12 http://dx.doi.org/10.14257/ijmue.2015.10.3.01 Experimental Comparison of Hybrid and Native Applications for Mobile Systems Seung-Ho Lim Department of Digital Information Engineering Hankuk University
Smartphone Enterprise Application Integration
WHITE PAPER MARCH 2011 Smartphone Enterprise Application Integration Rhomobile - Mobilize Your Enterprise Overview For more information on optimal smartphone development please see the Rhomobile White
ITP 140 Mobile Technologies. Mobile Topics
ITP 140 Mobile Technologies Mobile Topics Topics Analytics APIs RESTful Facebook Twitter Google Cloud Web Hosting 2 Reach We need users! The number of users who try our apps Retention The number of users
Phone Pal: Remote Mobile Access through Short Message Service Prof. Mitul K. Patel 1 Gadhiya Janki D. 2
Phone Pal: Remote Mobile Access through Short Message Service Prof. Mitul K. Patel 1 Gadhiya Janki D. 2 Assistant Professor B.E. Student Computer Department Computer Department Shree Swami Atmanand Saraswati
Introduction to Android
Introduction to Android Poll How many have an Android phone? How many have downloaded & installed the Android SDK? How many have developed an Android application? How many have deployed an Android application
Implementing SAAS: Cloud Computing and Android Based Application Framework for C Programming
IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661, p- ISSN: 2278-8727Volume 11, Issue 5 (May. - Jun. 2013), PP 74-78 Implementing SAAS: Cloud Computing and Android Based Application Framework
Development of Integrated Management System based on Mobile and Cloud service for preventing various dangerous situations
Development of Integrated Management System based on Mobile and Cloud service for preventing various dangerous situations Ryu HyunKi, Moon ChangSoo, Yeo ChangSub, and Lee HaengSuk Abstract In this paper,
ANDROID ALERT APP (SHOP SALE)
Bachelor's thesis (TUAS) Degree Programme in Information Technology Specialization: Android App Development 2014 Raj kumar Singh ANDROID ALERT APP (SHOP SALE) BACHELOR S THESIS ABSTRACT TURKU UNIVERSITY
Client/server is a network architecture that divides functions into client and server
Page 1 A. Title Client/Server Technology B. Introduction Client/server is a network architecture that divides functions into client and server subsystems, with standard communication methods to facilitate
Tunebot in the Cloud. Arefin Huq 18 Mar 2010
Tunebot in the Cloud Arefin Huq 18 Mar 2010 What is Tunebot? What is Tunebot? http://tunebot.cs.northwestern.edu Automated online music search engine for query-by-humming (QBH). What is Tunebot? http://tunebot.cs.northwestern.edu
RoverPal - A Mobile Payment Application
White Paper RoverPal - A Mobile Payment Application Introduction Online shopping has been a favorable experience with most of us. Still, we come across instances where we are out on shopping and we run
DYNAMIC GOOGLE REMOTE DATA COLLECTION
DYNAMIC GOOGLE REMOTE DATA COLLECTION ABSTRACT: Google defends phone data collection. Google defended the way it collects location data from Android phones. The companies' smart phones regularly transmit
An Android Application for Student Information System
An Android Application for Student Information System Project Guide Ms. Vijayalakshmi P.B Manasi Kawathekar (Author1) Kirti K. Bhate (Author2) Pankaj Belgoankar(Author3) Department of Computer Engineering
WEB SERVICES FOR MOBILE COMPUTING
WEB SERVICES FOR MOBILE COMPUTING Piyush M.Patil, Computer Department,University Of Mumbai, Mumbai,India,Mob-9699398650 Kushal Gohil, Computer Department,University Of Mumbai, Mumbai,India,Mob-9323916806
PSG College of Technology, Coimbatore-641 004 Department of Computer & Information Sciences BSc (CT) G1 & G2 Sixth Semester PROJECT DETAILS.
PSG College of Technology, Coimbatore-641 004 Department of Computer & Information Sciences BSc (CT) G1 & G2 Sixth Semester PROJECT DETAILS Project Project Title Area of Abstract No Specialization 1. Software
Enterprise Mobile Solutions
Enterprise Mobile Solutions Sanjay Mamani Director Mobile Applications & Web Development Bridgetree BRIDGETREE, Inc. USA [email protected] www.bridgetreeresearch.com Enterprise Mobile Solutions Mobile
Development and Implementation of Location Based Native Mobile Application
Development and Implementation of Location Based Native Mobile Application Case Study Zlatko Čović Subotica Tech College of Applied Sciences, Department of Informatics, Marka Oreškovića 16, Subotica, Serbia
Mobility Information Series
SOAP vs REST RapidValue Enabling Mobility XML vs JSON Mobility Information Series Comparison between various Web Services Data Transfer Frameworks for Mobile Enabling Applications Author: Arun Chandran,
Smart Shopping- An Android Based Shopping Application
Smart Shopping- An Android Based Shopping Application 1 Adarsh Borkar, 2 Madhura Ansingkar, 3 Monali Khobragade, 4 Pooja Nashikkar, 5 Arti Raut 1,2,3,4 Department of Computer Science and Engineering, 5
RFID Based 3D Indoor Navigation System Integrated with Smart Phones
RFID Based 3D Indoor Navigation System Integrated with Smart Phones Y. Ortakci*, E. Demiral*, I. R. Karas* * Karabuk University, Computer Engineering Department, Demir Celik Kampusu, 78050, Karabuk, Turkey
Design of Electronic Medical Record System Based on Cloud Computing Technology
TELKOMNIKA Indonesian Journal of Electrical Engineering Vol.12, No.5, May 2014, pp. 4010 ~ 4017 DOI: http://dx.doi.org/10.11591/telkomnika.v12i5.4392 4010 Design of Electronic Medical Record System Based
Cloud to Device Messaging with Voice Notification Using GCM
, October 21-23, 2015, San Francisco, USA Cloud to Device Messaging with Voice Notification Using GCM C. Tamilselvi, B. Vijaya Kumar Abstract: Push Messaging for Android devices are going to be implemented
Real Time Bus Monitoring System by Sharing the Location Using Google Cloud Server Messaging
Real Time Bus Monitoring System by Sharing the Location Using Google Cloud Server Messaging Aravind. P, Kalaiarasan.A 2, D. Rajini Girinath 3 PG Student, Dept. of CSE, Anand Institute of Higher Technology,
Software Requirements Specification
Software Requirements Specification (SRS v1.0) For Mobile Real Estate Project Prepared by D. Destan Sarpkaya Advisor Assist.Prof.Dr. Onur Demir Yeditepe University 2011 1 P a g e 1. Introduction a. Purpose
Safe Harbor Statement
Safe Harbor Statement The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment
Skynax. Mobility Management System. System Manual
Skynax Mobility Management System System Manual Intermec by Honeywell 6001 36th Ave. W. Everett, WA 98203 U.S.A. www.intermec.com The information contained herein is provided solely for the purpose of
Online Mobile Cloud Based Compiler
www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 4 Issue 2 February 2015, Page No. 10400-10403 Online Mobile Cloud Based Compiler Miss. Pooja D. Pawar, Miss.
Student Attendance Through Mobile Devices
Student Attendance Through Mobile Devices Anurag Rastogi Kirti Gupta Department of Computer Science and Engineering National Institute of Technology Rourkela Rourkela-769 008, Odisha, India Student Attendance
Using Cloud Computing Technology to Develop a Emergency. Care System on Android
Using Cloud Computing Technology to Develop a Emergency Care System on Android Steven K.C. Lo 1 Chi-Ming Chung 2 Chien-Yuan Hunag 3 1 Department of Information Management, Jinwen University of Science
Development of Integrated Management System based on Mobile and Cloud Service for Preventing Various Hazards
, pp. 143-150 http://dx.doi.org/10.14257/ijseia.2015.9.7.15 Development of Integrated Management System based on Mobile and Cloud Service for Preventing Various Hazards Ryu HyunKi 1, Yeo ChangSub 1, Jeonghyun
Best Practices: Extending Enterprise Applications to Mobile Devices
Best Practices: Extending Enterprise Applications to Mobile Devices by Kulathumani Hariharan Summary: Extending enterprise applications to mobile devices is increasingly becoming a priority for organizations
Preprocessing Web Logs for Web Intrusion Detection
Preprocessing Web Logs for Web Intrusion Detection Priyanka V. Patil. M.E. Scholar Department of computer Engineering R.C.Patil Institute of Technology, Shirpur, India Dharmaraj Patil. Department of Computer
INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY
INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK IMPLEMENTATION OF AN APPROACH TO ENHANCE QOS AND QOE BY MIGRATING SERVICES IN CLOUD
Selection of Optimal Discount of Retail Assortments with Data Mining Approach
Available online at www.interscience.in Selection of Optimal Discount of Retail Assortments with Data Mining Approach Padmalatha Eddla, Ravinder Reddy, Mamatha Computer Science Department,CBIT, Gandipet,Hyderabad,A.P,India.
How To Make A Secure Storage On A Mobile Device Secure
Outsourcing with secure accessibility in mobile cloud computing Monika Waghmare 1, Prof T.A.Chavan 2 Department of Information technology, Smt.Kashibai Navale College of Engineering, Pune, India. Abstract
DESIGN AND IMPLEMENTATION OF A FILE SHARING APPLICATION FOR ANDROID
DESIGN AND IMPLEMENTATION OF A FILE SHARING APPLICATION FOR ANDROID 1 Alatishe A.A, 2 Adegbola M.A, 3 Dike U. Ike 1,2,3 Department of Electrical and Information Engineering, Covenant University, Ota Ogun
Load and Performance Load Testing. RadView Software October 2015 www.radview.com
Load and Performance Load Testing RadView Software October 2015 www.radview.com Contents Introduction... 3 Key Components and Architecture... 4 Creating Load Tests... 5 Mobile Load Testing... 9 Test Execution...
LOCATIONS AROUND ME (ANDROID)
IMPACT: International Journal of Research in Engineering & Technology (IMPACT: IJRET) ISSN(E): 2321-8843; ISSN(P): 2347-4599 Vol. 2, Issue 4, Apr 2014, 193-198 Impact Journals LOCATIONS AROUND ME (ANDROID)
Pipeline Orchestration for Test Automation using Extended Buildbot Architecture
Pipeline Orchestration for Test Automation using Extended Buildbot Architecture Sushant G.Gaikwad Department of Computer Science and engineering, Walchand College of Engineering, Sangli, India. M.A.Shah
Cloud Based Collaboration Tool Rohini C. Ekghare*, Prof. Manish Hadap**
RESEARCH ARTICLE OPEN ACCESS Cloud Based Collaboration Tool Rohini C. Ekghare*, Prof. Manish Hadap** *Department of Information Technology, Yeshwantrao Chavan College of Engineering, Nagpur-441110, India.
Dependency Free Distributed Database Caching for Web Applications and Web Services
Dependency Free Distributed Database Caching for Web Applications and Web Services Hemant Kumar Mehta School of Computer Science and IT, Devi Ahilya University Indore, India Priyesh Kanungo Patel College
Android Application for Online Admission Process
International Journal of Emerging Engineering Research and Technology Volume 2, Issue 7, October 2014, PP 114-118 ISSN 2349-4395 (Print) & ISSN 2349-4409 (Online) Android Application for Online Admission
Introduction to Cloud Computing. Lecture 02 History of Enterprise Computing Kaya Oğuz
Introduction to Cloud Computing Lecture 02 History of Enterprise Computing Kaya Oğuz General Course Information The textbook: Enterprise Cloud Computing by Gautam Shroff (available at bookstore). Course
IJREAT International Journal of Research in Engineering & Advanced Technology, Volume 1, Issue 1, March, 2013 ISSN: 2320-8791 www.ijreat.
Intrusion Detection in Cloud for Smart Phones Namitha Jacob Department of Information Technology, SRM University, Chennai, India Abstract The popularity of smart phone is increasing day to day and the
Monitoring Infrastructure (MIS) Software Architecture Document. Version 1.1
Monitoring Infrastructure (MIS) Software Architecture Document Version 1.1 Revision History Date Version Description Author 28-9-2004 1.0 Created Peter Fennema 8-10-2004 1.1 Processed review comments Peter
Introduction to Oracle Mobile Application Framework Raghu Srinivasan, Director Development Mobile and Cloud Development Tools Oracle
Introduction to Oracle Mobile Application Framework Raghu Srinivasan, Director Development Mobile and Cloud Development Tools Oracle Safe Harbor Statement The following is intended to outline our general
Taxi Service Design Description
Taxi Service Design Description Version 2.0 Page 1 Revision History Date Version Description Author 2012-11-06 0.1 Initial Draft DSD staff 2012-11-08 0.2 Added component diagram Leon Dragić 2012-11-08
Cloud computing - Architecting in the cloud
Cloud computing - Architecting in the cloud [email protected] 1 Outline Cloud computing What is? Levels of cloud computing: IaaS, PaaS, SaaS Moving to the cloud? Architecting in the cloud Best practices
Overview of Offloading in Smart Mobile Devices for Mobile Cloud Computing
Overview of Offloading in Smart Mobile Devices for Mobile Cloud Computing Roopali, Rajkumari Dep t of IT, UIET, PU Chandigarh, India Abstract- The recent advancement in cloud computing is leading to an
A framework for web-based product data management using J2EE
Int J Adv Manuf Technol (2004) 24: 847 852 DOI 10.1007/s00170-003-1697-8 ORIGINAL ARTICLE M.Y. Huang Y.J. Lin Hu Xu A framework for web-based product data management using J2EE Received: 8 October 2002
Modeling the Mobile Application Development Lifecycle
, March 12-14, 2014, Hong Kong Modeling the Mobile Application Development Lifecycle Tejas Vithani, Member, IAENG and Anand Kumar Abstract Software Development Lifecycle is crucial in Desktop or web application
APPLICATION NOTE. Elastic Scalability. for HetNet Deployment, Management & Optimization
APPLICATION NOTE Elastic Scalability for HetNet Deployment, Management & Optimization Introduction Most industry reports indicate that the HetNet market is poised for explosive growth in the coming years.
Natural Language to Relational Query by Using Parsing Compiler
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 3, March 2015,
Mobile Push Architectures
Praktikum Mobile und Verteilte Systeme Mobile Push Architectures Prof. Dr. Claudia Linnhoff-Popien Michael Beck, André Ebert http://www.mobile.ifi.lmu.de WS 2015/2016 Asynchronous communications How to
Google Developer Group Perugia http://gdg-perugia.org. 16.11.2013 DevFest Central Italy @ Rome
Google Developer Group Perugia http://gdg-perugia.org 16.11.2013 DevFest Central Italy @ Rome Who am I? +EmanuelePalazzetti Manager Google Developer Group Perugia @palazzem github.com/emanuele-palazzetti
Location Based Asset Management Application for Railway: AMS-R
Location Based Asset Management Application for Railway: AMS-R Mohd Shoab*, Kamal Jain*, M. Shashi** * Department of Civil Engineering, Indian Institute of Technology Roorkee. ** Department of Civil Engineering,
A CLOUD-BASED FRAMEWORK FOR ONLINE MANAGEMENT OF MASSIVE BIMS USING HADOOP AND WEBGL
A CLOUD-BASED FRAMEWORK FOR ONLINE MANAGEMENT OF MASSIVE BIMS USING HADOOP AND WEBGL *Hung-Ming Chen, Chuan-Chien Hou, and Tsung-Hsi Lin Department of Construction Engineering National Taiwan University
Android Based Healthcare System Using Augmented Reality
Android Based Healthcare System Using Augmented Reality Vaishnavi Chidgopkar 1, Raksha Shelar 2, Shweta Patil 3 1,2,3 Department of Computer Engineering, Padmashree. Dr. D. Y. Patil Institute of Engineering
zen Platform technical white paper
zen Platform technical white paper The zen Platform as Strategic Business Platform The increasing use of application servers as standard paradigm for the development of business critical applications meant
AN INFORMATION AGENT SYSTEM FOR CLOUD COMPUTING BASED LOCATION TRACKING
I J I T E ISSN: 2229-7367 3(1-2), 2012, pp. 63-68 AN INFORMATION AGENT SYSTEM FOR CLOUD COMPUTING BASED LOCATION TRACKING ANWAR BASHA H. 1, SAMUEL GEOFFREY LAWRENCE 2 AND INDUMATHI, K. 3 1 Department of
An Introduction to Android
An Introduction to Android Michalis Katsarakis M.Sc. Student [email protected] Tutorial: hy439 & hy539 16 October 2012 http://www.csd.uoc.gr/~hy439/ Outline Background What is Android Android as a
Remote Sensitive Image Stations and Grid Services
International Journal of Grid and Distributed Computing 23 Remote Sensing Images Data Integration Based on the Agent Service Binge Cui, Chuanmin Wang, Qiang Wang College of Information Science and Engineering,
Android Development Tutorial. Nikhil Yadav CSE40816/60816 - Pervasive Health Fall 2011
Android Development Tutorial Nikhil Yadav CSE40816/60816 - Pervasive Health Fall 2011 Database connections Local SQLite and remote access Outline Setting up the Android Development Environment (Windows)
LOAD BALANCING IN CLOUD COMPUTING USING PARTITIONING METHOD
LOAD BALANCING IN CLOUD COMPUTING USING PARTITIONING METHOD Mitesh Patel 1, Kajal Isamaliya 2, Hardik kadia 3, Vidhi Patel 4 CE Department, MEC, Surat, Gujarat, India 1 Asst.Professor, CSE Department,
Transforming Data Integration from "Create" to "Connect"
Transforming Data Integration from "Create" to "Connect" Data integration software that easily and conveniently connects every data from the cloud to legacy systems. Transforming Data Integration from
Automated testing for Mobility New age applications require New age Mobility solutions
Automated testing for Mobility New age applications require New age Mobility solutions Executive Summary Today, mobile phone has transformed from its former role as a mere medium of communication to that
Android Tablet GIS Solution Transforms Well Inspection for Bucks County Health Department
Android Tablet GIS Solution Transforms Well Inspection for Bucks County Health Department A Case Study Problem Statement The Bureau of Environmental Health (BEH) within the Bucks County Health Department
SOFTWARE ARCHITECTURE FOR FIJI NATIONAL UNIVERSITY CAMPUS INFORMATION SYSTEMS
SOFTWARE ARCHITECTURE FOR FIJI NATIONAL UNIVERSITY CAMPUS INFORMATION SYSTEMS Bimal Aklesh Kumar Department of Computer Science and Information Systems Fiji National University Fiji Islands [email protected]
RealTime Implementation of RTOS based Vehicle Tracking System
BIOSCIENCES BIOTECHNOLOGY RESEARCH ASIA, April 2015. Vol. 12(1), 237-241 RealTime Implementation of RTOS based Vehicle Tracking System A. Venkataraman 1 and P. Chitra 2 1 Master of Engineering, Embedded
Responsive, resilient, elastic and message driven system
Responsive, resilient, elastic and message driven system solving scalability problems of course registrations Janina Mincer-Daszkiewicz, University of Warsaw [email protected] Dundee, 2015-06-14 Agenda
A Middleware-Based Approach to Mobile Web Services
Abstract A Middleware-Based Approach to Mobile Web Services Pampa Sadhukhan, Pradip K Das, Rijurekha Sen, Niladrish Chatterjee and Arijit Das Centre for Mobile Computing and Communication (CMCC), Jadavpur
Reminders. Lab opens from today. Many students want to use the extra I/O pins on
Reminders Lab opens from today Wednesday 4:00-5:30pm, Friday 1:00-2:30pm Location: MK228 Each student checks out one sensor mote for your Lab 1 The TA will be there to help your lab work Many students
aloe-project.de White Paper ALOE White Paper - Martin Memmel
aloe-project.de White Paper Contact: Dr. Martin Memmel German Research Center for Artificial Intelligence DFKI GmbH Trippstadter Straße 122 67663 Kaiserslautern fon fax mail web +49-631-20575-1210 +49-631-20575-1030
