Performance Analysis and Design of a Mobile Web Services on Cloud Servers

Size: px
Start display at page:

Download "Performance Analysis and Design of a Mobile Web Services on Cloud Servers"

Transcription

1 Performance Analysis and Design of a Mobile Web Services on Cloud Servers Rushi Raval 1, Dr. Atul Gonsai 2 1 Research Scholar, 2 Associate Professor, Department of Computer Sci., Saurashtra University, Rajkot, India Abstract Web services (WS) are used to inter connect between mobile clients and internet. WS can be built using either Standard SOAP based WS or RESTful based WS Architecture. Researcher focuses on develop both WS with different parameters. We use SOAP + nusoap; RESTful applying based Web Services respectively in both of the WS. The WS are used by entirely different WS app model to communicate data context using different cloud servers. We have piloted different experimentations on both and tested on Apache (WAMP) Server, Windows Phones, as well as on Cloud servers such as Google App Engine (GAE) and Heroku. Result of research indications that the RESTful based WS is better in performance than SOAP based WS. Keywords Web-Services; SOAP; REST; Mobile Cloud Computing; Windows Phone; CSV; JSON; GAE; Heroku; I. INTRODUCTION Web Service (WS) is a function written as computer program and developed with use of differ technologies such as, XML, JSON, REST based API placed on some local or cloud-server which can retrieved using difference standards / methods such as, HTTP, GET, PUT, POST, HEAD in another application such as a client-server architecture manner. As WSs are platform-neutral and normally data context as text-based this can design [1], run and access on various platforms with different technologies. With this paper, researcher explores a comparatively new methodology for RESTful API to communicate and transfer data context from r-restful-client as an app model to r-restful-ws another app model using cloud servers such as, GAE and Heroku. The SOAP (Simple Object Access Protocol), XML (extensible Mark-up Language) and Java-Script Object Notation (JSON) are the standards which are used to interrelate with each-other over cloud computing. These types of services are very inexpensive and dynamic as well. The WSs can be applied in many different differ architecture styles and formulate as per mobile clients aspect. For e.g., RESTful is light-inweight as related to SOAP standards and is mostly based on URL, various IT companies have used for their architecture such as, Amazon-(AWS), e-bay, Yahoo pipes and Flickr. The main focus of this paper is to Design & Analysis the Performance of a RESTful based WS app model for apps combination on cloud-server. This paper is proposed to integrate r-restful-client / r-soap-client apps on cloud based environment to another r-restful-ws app on different cloud-platform / Webserver by consuming SOAP based and RESTful based WS. The coding for this determination is done in PHP language, the open-source language and best fit to IT standards as well. II. CONTEXTUAL OF WEB SERVICES Now-a-days, various IT enterprises and Business industries are being implemented cloud-services as their part of the organizations, since cloud computing offers several services to above kind of organisations such as, IaaS, MaaS, SaaS, DaaS and PaaS. Similarly cloud platforms offers free as well as paid model, Also cloud servers provide host Web API, Web services, and other applications model, if any. IT enterprises and business adventures do no need to think or worry about issues such as, installation of licensed software s and / or establishment of hardware infrastructures as well. In cloud computing environment, REST based WS are replacing s in communications with mobile client over cloud-server and the Internet. The term, REST views for Representational-State Transfer, RESTful mainly means each and every individual URIs (uniform resource identifiers) can be a design of some entity / object. Mobile client will get the data contexts of that entity by a HTTP (hypertext transfer protocol)-get, User may also usage a PUT, HEAD, DELETE or POST to modification the entity, mostly live use of the services using a POST / GET method to interrelate. Hence can be a different manner to produce and consume WSs, whose leading benefits are such as, light-weight as for mobile client communication, high performance, easy to create webservices (no requirements of extra SDKs / Toolkits / DLLs). 104

2 REST based WSs [2] are web apps built upon the REST architectural style. They representation resources as data and operational functionality over web URLs, REST based WS characteristically map the four key HTTP methods called as CRUD Operations such (create, retrieve, update, and Delete), below table demonstrations a representing of HTTP methods to these C.R.U.D. operation [8]. Table 1: Http Methods and Operational Action [8] HTTP Methods GET POST PUT DELETE C R U D Operation Retrieve a Resource Create a Resource Update a resource Delete a Resource However, REST based WSs remains to be producing conversation concerning it s differ way of operations, and also various different differ offers are suggested for communicate with mobile-client to cloud-servers, it delivers plenty appliances to establishments of services such as, Information based request-response services, Mobile-client to Cloud-server, Standard client-server services, and AI based services, etc. III. PROBLEM DEFINITION Accessing present WSs from a smart-phone based mobile client is different way compared to the standard WSs developments, as of following facets environment. A review done by Earl et al. [3] estimated how well the current mobile clients including Android, i-phone, and Windows Phone, support the in sight of cellular network based research. According to the review, all of these mobile platforms have certain limitations. There are some challenges in accessing the Internet based Services from the existing smartphone-clients such as, connection-loss problem, direct implantation at mobile clients, limited resource problem. In this paper, the requisite is to integrate the r-soapclient and r-restful-client, on cloud servers such as, GAE and Heroku with another r-restful-ws WS app model. The objective of this app model is to participate / consume WS app model with cloud-servers with usage of REST and or SOAP based WSs as a middle ware to send data context and providing PaaS (Platform as a Service) as on demand by the mobile users. Though, there is no need to establish any extra virtual connection by the mobile clients on cloud server. The mobile clients (here, consider as use app model such as, r-restful-client as he / she is able to consume services such as, view latest information about the stream, register themselves for future aspects, etc. This WS app model integrates these services on the mobile clients side as on principle systems. IV. OBJECTIVE AND PROPOSED ARCHITECTURE FOR WS APP MODEL The objective of this paper is to do Performance analysis and Design of a SOAP and REST based Mobile Web service (MWS), hence design r-restful-ws WS app model with added mash up feature and for mobile client design rsoap-client and r-restful-client WS app models. To achieve objective, researchers have designed above-said WS app models with SOAP based as well as REST based WSs and also use CSV and JSON format for storing data, communicate with WSs uses JSON format as light in weight and support for thin clients such as smart-phone, mobile devices as well. Researcher has select MVC (form as Model-View- Controller) architecture style to design WSs app models, following is the MVC modules shown with their functions. Model r-restful-ws WS objects are the defined as a model as each entity is related to particular objects, such as Class, News / Updates, Registration, Result. r-restful-ws WS app model has also UI to interact with data context which is retrieved from mobile clients (user as and also added mash up features such as add, update and delete News / Updates and results for stream wise, and administrator can also send an to particular streams students. View r-restful-client and r-soap-client is used to represent the front-end to mobile clients. To create WS app models UI for front-end using HTML, CSS, JavaScript (JS), and for server side communication using a PHP. Controller These are the methods / classes that are used to signify the appropriate actions when mobile users interrelate with r-restful-client and or r-soap-client WS app model. 105

3 V. IMPLEMENTATION OF WSS APP MODEL The goal of this paper is to design WSs app model for Mobile-users, for authenticate the mobile users UI; Researcher included the design with a present Windowsphone app as native app model and also design for webwork app model to support other mobile clients as well, for mobile users (college, called r-restful-client. The app is re-applied with the mobile client design on Windows Phones. By use of this app, student (as a user) can check their class, college, course information, check the latest news information course wise as well as check their results from various departments and also able to getting news of their dept. via only for those students who are registered. Figure 1 is some screenshots of the r- restful-client on Windows. The cache-manager at that point retains the current acknowledged records on a local storage file system (device memory consider as local storage). Figure 2: Implementation on Native UI Main Screen (user as student) Registration Screen (user as student) Figure 1: Mobile client UI of r-restful-client on Windows Phone The structure of mobile client app model can be circulated into three layers such as, User-Interface (UI), controller method and cache-manager. The U I layer has implementations like, windows native UI, and android rooted-browser UI. Figure 3, 4 and 5 show how they look like on the mobile user devices. Figure 2 demonstrations the design of all the implementations. The controller method shows a dynamic role amongst the middle ware, U I and cache-manager. The controller method calls the UI and gets the records from the r-restful-client or cachemanager as local storage. If sometime internet is not available, the controller method permits cached records to the U I components. Then after, it presents the REST based WS app model to retrieve data from the middle-ware. News Screen (user as Result list (user as Streams Screen (user as Result Screen (user as Figure 3: Demonstrations of Windows Phone Native UI App Model 106

4 Registration Screen (user as News Screen (user as List of students screen (user as Administrator) News Screen (user as Administrator) Result list (user as Result Screen (user as to students (user as Administrator) Results Screen (user as Administrator) Figure 4: Demonstrations of Android based Web-Work App Model To give mash-up concept to the WS app model, researcher have also created r-restful-ws WS app model for the administrative purpose, with use of the r-restfulws, administrator can able to accomplish the following task: Administrator has to login to access the mash up content. Administrator can see the list of registered students and also able to download that list from mobile clients as well as from web browser. Administrator can add, edit, and delete the News / Updates regarding to the college courses. Administrator can also authorize to send an to the students via stream wise who are registered via the r-restful-client Windows Native app and r-restfulclient Android Web app. Administrator can add, edit, and delete the Results according to the stream wise. Figure 5: Screen displays of r-restful-ws WS app model with mashup features Mobile clients are aimed from differ perspective; researcher has presentation this design as in following figure 6, Where mobile clients are using any kind of mobile device likewise, Windows-Phone, Android-Phone, and laptop devices, moreover, they are coupled middle ware which is hosted on to the cloud server and there request-response are generated in JSON format: Figure 6: Presentation of design structure for mobile clients 107

5 VI. PERFORMANCE ANALYSIS AND TESTING OF WSS APP MODEL We implement SOAP & REST based WSs and deployed them on the Apache (WAMP) web server, GAE, and Heroku. Apache WAMP server runs on DELL I 5110x compatible Laptop with 2.30 GHz Intel Core i3-2350m processor with 4-GB RAM, where Windows 7 Ultimates with SP1 as OS operates, and for mobile phone apps (mobile client) implemented using MS Silverlight for Windows Phone Toolkit (MSS-WPT), Windows Phone 7.0 and runs on Windows Phone OS 7.1 Emulator. GAE and Heroku service was taken on free quota basis to deploy and test our WS app model. Using REST WS App Model for Native UI: To build REST WS for mobile client, Researcher has used VS-2010 IDE. REST based web services are designed using REST API with C# as native language and Windows Phone SDK 7.0 version. Using REST WS App Model for Web-work UI: To build REST WS, Researcher has used Notepad++ (Freeware) IDE. REST based web services are designed using REST API with PHP server-side language. For consuming REST based WS in Android mobile platform and any other mobile clients such as, laptop, Researcher has also developed REST WS with Web-Work UI support. This WS app model created and hosted from a cloud platform that fetches data to and forth from cloud web services. For storing data context, Researcher has used JSON and CSV format, for data communication and request-response used JSON format. Furthermore, it uses REST web services that is sending and receiving data to and forth using http request. It uses POST request for submitting students details, to get notified by mail information / data displayed to mobile-user is actually, JSON data, which has been decoded using PHP script. For consuming SOAP based WS with Web-Work UI support, researcher has also developed app model, r-soap-client it uses SOAP web services with nusoap API that calls SOAP registered method by calling soap client object's call method that accepts argument as an array. This WS app model use JSON as request response, data display to the mobile clients. Following segment defines the two implementations on cloud server as middle ware that can be deployed on GAE [5] and HEROKU [6] as well. Table-2 lists their key properties. Table 2: Comparison for GAE and Heroku Cloud Platform Attributes GAE [5] HEROKU [6] Service Platform Fully Automated PAAS Key technology Service model Service access interface Auto-scale option Other supportive services Programming language support Base Charge model Tradeoffs SOA (Serviceoriented Architecture) Web application, WS container Command line, GUI (Google App Engine Launcher) Free, Billing option available Data store, , URL Fetch, App Logs, Large Data, BlobStore Python, PHP, Java, Go Resource, Google API Direct deploy with Google App Engine SOA Web application, WS container Command line (Heroku Toolkit) Web DYNO, Billing option available Git repository, GitHub, , Database, Application Logs Ruby, PHP, Java, Node.js, Scala, Clojure, Python, Go Resource, Addons Must deploy with Git Consuming REST based and SOAP based WSs over the middle ware [7], in this test case compares the above associated with designed r-restful-client and r-soap-client WS app model interactions as a client. r-restful-ws provide both SOAP and interfaces for educational service. The r-restful-ws WS return result in either JSON or CSV format for registered students data and for other operations such as Results, News/Updates return result in JSON format. The tested WS is as following: 108

6 About us, this returns information about the app. Stream as BCA, BBA, or MSC, which returns a list of contents match with the keywords. Register a student data, which stores at r-restful-ws WS and returns a responsive message at client side. News/Updates as BCA, BBA, or MSC, which returns a list of updates/news related to match with the keywords. Results as MSC, BCA, or BBA, which returns a list of results taken by the relevant stream to match with the keywords. For Administrative perspective: Check Registration data and also able to download those students data who have registered via Native App or Web App either in JSON or in CSV format. Add, Update, and Delete News/Updates. the latest News/Updates to the students respective to particular stream. Add, Update, and Delete Results. The maximum page load time is 6000 and the maximum time to first byte is The is runs on the local web server, GAE and Heroku. The size of the JSON result for students data is about 5.05 KB and the size of the CSV result is about 2.71 KB. The load originator directs HTTP request based on defined virtual user profiles which are as following: Table 3: LoadWebUI test case 1 Configuration for r-restful-client_local [4] User User count 1 Scenario Workstation Browser Start Delay Connection Speed Correct Host field Load profile Quality Service of Virtual user group Scenario1_ r-restful-client_local Master Chrome 0 MS Maximum speed Enabled Steady load Maximum Page Load Time 5000 Maximum Time to First Byte 2000 User Table 4 LoadWebUI test case 2 Configuration for r-restful-client_local User count 10 Scenario Workstation Browser Start Delay Connection Speed Correct Host field Load profile Quality Service of Virtual user group Scenario1_ r-restful-client_local Master Chrome 0 MS Maximum speed Enabled Steady load Maximum Page Load Time 5000 Maximum Time to First Byte 2000 The following experiments are conducted: a) Consume r-restful-ws_local directly with local web server b) Consume r-restful-ws either or SOAP WS based on r-restful-client or r-soap-client request GAE c) Consume r-restful-ws_heroku either or based on r-restful-client_heroku or r-soapclient_heroku request Heroku d) Consume r-restful-client_local through the e) Consume r-restful-client through GAE the f) Consume r-restful-client_heroku REST based WS over Heroku the g) Consume r-soap-client_local 109

7 h) Consume r-soap-client GAE as i) Consume r-soap-client_heroku over the Heroku Above experiments describe using with diagram are as following: i) Figure 7: consume r-restful-ws WS test case a) Table 5 and 6 shows the Maximum, Minimum, and average of the result time. Figure 8 and 9 shows a column graph comparing the result times of different test cases. There is overhead connected with the middle ware. Though, result optimization suggestively decreases the bandwidth aspect. b) Table 5 Result-Time to first byte receive Sr. no. Test case name Detail Info Min. Avg. Max. c) d) e) f) g) h) 1 r-restfulws_local Consume rrestful-ws_local directly with local web server 2 r-restful-ws Consume rrestful-ws either RESTful WS or SOAP WS based on rrestful-client or r-soap-client request through the GAE 3 r-restfulws_heroku Consume rrestfulws_heroku either REST WS or based on rrestfulclient_heroku or r-soapclient_heroku request through the Heroku

8 Local Web Heroku Result Time International Journal of Emerging Technology and Advanced Engineering 4 r-restfulclient_local 5 r-restfulclient 6 r-restfulclient_heroku 7 r-soapclient_local Consume rrestfulclient_local Consume rrestful-client through GAE the Consume rrestfulclient_heroku over Heroku the Consume rsoapclient_local 8 r-soap-client Consume rsoap-client GAE 9 r-soapclient_heroku Consume rsoapclient_heroku Heroku Sr. no Different Platforms r-restfulclient_local r-soap-client_local r-restful-ws_local r-restful-client r-soap-client Figure 8: Column graph for Result time to first byte receive Test case name 1 r-restfulws_local r-restful-ws Table 6: Result-Time to Page Load Time Detail Info restful- ws_local REST WS directly with local web server with either RESTful WS or SOAP WS based on 2 r-restful-ws Consume rrestful-ws r-restfulclient or rsoap-client request GAE Min. Avg. Max

9 3 r-restfulws_heroku 4 r-restfulclient_local 5 r-restfulclient either RESTful WS or SOAP WS based on restful- ws_heroku r-restfulclient_heroku or r-soapclient_heroku request Heroku restful- client_local Consume rrestful-client over GAE the r-soapclient_local through Heroku the soap- client_local 9 r-soapclient_heroku 8 r-soap-client Consume rsoap-client GAE soap- client_heroku Heroku r-restful client_heroku restful- client_heroku

10 Local Web Heroku Result Time International Journal of Emerging Technology and Advanced Engineering Different Platforms r-soap-client_local r-restful-ws_local r-restful-client r-soap-client r-restful-ws r-restfulclient_local Figure 9: Column graph for Result time to Page Load Time r-restfulclient_heroku test cases 1 to 9 Local v/s. Middleware: Compare the for both views such as Result-time to first byte receive and Result-time to Page Load Time, whether the r-restful-ws_local WS and r-restful-ws services return JSON, the middle ware adding a some amount of overhead (on an average 1.05s to 3.70s) on the result time for different middle ware platform. As the middle ware, it does not do any kind of processing of the WS results; some amount of overhead is mostly initiated by network expectancy among the mobile clients and middle ware. REST WS v/s. : As the test cases 7, 8, and 9 presented, has high amount of result times than the rest of the test cases 4, 5, and 6 with RESTful WS. SOAP-WS is verbose technique, which means there are some more content requests to be transmitted. In adding, processing time pre requisite for the middle ware creating nusoap object from the communication / message. The advantage of is result access is easy, though RESTful WS is also produce result in an enhance manner. VII. CONCLUSIONS Primarily researcher has design a different kind of WS app model like before this, there is make request response direct using mobile client to host server model. Moreover, in this WS app model we have created middle ware for different cloud platform with difference WSs parameters. Furthermore, we have associated with RESTful WS and piloted test cases on different platforms such as, local host using Apache (WAMP) web server, and also deployed on cloud-servers such as, GAE and Heroku. As a result of test cases displayed that REST WSs app model is better in performance and also displayed that REST WS format is return better performance for mobile users as well. REFERENCES [1] Al Shahwan F, and Moessner K., Providing s and Restful WS from Mobile Hosts. Internet and Web Applications and Services (ICIW), 2010, 5 th International Conference on, pp [2] Fielding R., Architectural Styles and the Design of Network-based Software Architectures," Ph. D. Thesis, University of California, Irvine - California, U S A, [3] E. Oliver, A survey of platforms for mobile network s research, SIG-MOBILE Mobile Compute Comm. Revised, vol.12, 2008, pp [4] Performance testing tool Web U I, JSON, CSV data, LoadUIWeb 2 Tool downloaded from (2015) [5] Google App Engine accessed via (2015) [6] Heroku accessed via (2015) [7] Dr. Atul M. Gonsai, and Mr. Rushi R. Raval, Enhance the Interaction between Mobile Users and Web Services using Cloud Computing, Oriental Journal of Computer Science & Technology, Vol: 7, No: 3, December 2014, pp [8] Dr. Atul Gonsai, and Mr. Rushi Raval, Mobile Cloud Computing: A Tool for Future, International Journal of Computer Science & Engineering Technology, Vol: 4, No: 7, July 2013, pp

WEB SERVICES FOR MOBILE COMPUTING

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

More information

Implementing Mobile Thin client Architecture For Enterprise Application

Implementing Mobile Thin client Architecture For Enterprise Application Research Paper Implementing Mobile Thin client Architecture For Enterprise Paper ID IJIFR/ V2/ E1/ 037 Page No 131-136 Subject Area Information Technology Key Words JQuery Mobile, JQuery Ajax, REST, JSON

More information

VOL. 2, NO. 1, January 2012 ISSN 2225-7217 ARPN Journal of Science and Technology 2010-2012 ARPN Journals. All rights reserved

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

More information

IJISET - International Journal of Innovative Science, Engineering & Technology, Vol. 1 Issue 7, September 2014. www.ijiset.com

IJISET - International Journal of Innovative Science, Engineering & Technology, Vol. 1 Issue 7, September 2014. www.ijiset.com Design & Development of a REST based Web Service Platform for Applications Integration on Cloud Ritesh Sinha 1, Manisha Khatkar 2, Subhash Chand Gupta 3 1 Computer Science, Amity University, [email protected]

More information

Web Cloud Architecture

Web Cloud Architecture Web Cloud Architecture Introduction to Software Architecture Jay Urbain, Ph.D. [email protected] Credits: Ganesh Prasad, Rajat Taneja, Vikrant Todankar, How to Build Application Front-ends in a Service-Oriented

More information

Networks and Services

Networks and Services Networks and Services Dr. Mohamed Abdelwahab Saleh IET-Networks, GUC Fall 2015 TOC 1 Infrastructure as a Service 2 Platform as a Service 3 Software as a Service Infrastructure as a Service Definition Infrastructure

More information

ITP 140 Mobile Technologies. Mobile Topics

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

More information

Load Testing on Web Application using Automated Testing Tool: Load Complete

Load Testing on Web Application using Automated Testing Tool: Load Complete Load Testing on Web Application using Automated Testing Tool: Load Complete Neha Thakur, Dr. K.L. Bansal Research Scholar, Department of Computer Science, Himachal Pradesh University, Shimla, India Professor,

More information

Web 2.0 Technology Overview. Lecture 8 GSL Peru 2014

Web 2.0 Technology Overview. Lecture 8 GSL Peru 2014 Web 2.0 Technology Overview Lecture 8 GSL Peru 2014 Overview What is Web 2.0? Sites use technologies beyond static pages of earlier websites. Users interact and collaborate with one another Rich user experience

More information

From RPC to Web Apps: Trends in Client-Server Systems

From RPC to Web Apps: Trends in Client-Server Systems From RPC to Web Apps: Trends in Client-Server Systems George Coulouris 1 Overview Motivation - to consider the effect of client-server interaction on the development of interactive apps Style of client-server

More information

MOBILE APPLICATIONS AND CLOUD COMPUTING. Roberto Beraldi

MOBILE APPLICATIONS AND CLOUD COMPUTING. Roberto Beraldi MOBILE APPLICATIONS AND CLOUD COMPUTING Roberto Beraldi Course Outline 6 CFUs Topics: Mobile application programming (Android) Cloud computing To pass the exam: Individual working and documented application

More information

SOA, case Google. Faculty of technology management 07.12.2009 Information Technology Service Oriented Communications CT30A8901.

SOA, case Google. Faculty of technology management 07.12.2009 Information Technology Service Oriented Communications CT30A8901. Faculty of technology management 07.12.2009 Information Technology Service Oriented Communications CT30A8901 SOA, case Google Written by: Sampo Syrjäläinen, 0337918 Jukka Hilvonen, 0337840 1 Contents 1.

More information

Cross Platform Applications with IBM Worklight

Cross Platform Applications with IBM Worklight IJCSNS International Journal of Computer Science and Network Security, VOL.15 No.11, November 2015 101 Cross Platform Applications with IBM Worklight P.S.S.Vara Prasad and Mrs.S.Durga Devi Dept. of IT

More information

APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS

APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS This article looks into the benefits of using the Platform as a Service paradigm to develop applications on the cloud. It also compares a few top PaaS providers

More information

Building native mobile apps for Digital Factory

Building native mobile apps for Digital Factory DIGITAL FACTORY 7.0 Building native mobile apps for Digital Factory Rooted in Open Source CMS, Jahia s Digital Industrialization paradigm is about streamlining Enterprise digital projects across channels

More information

How To Build A Web App

How To Build A Web App UNCLASSIFIED Next Gen Web Architecture for the Cloud Era Chief Scientist, Raytheon Saturn 2013 28 Apr - 3 May Copyright (2013) Raytheon Agenda Existing Web Application Architecture SOFEA Lessons learned

More information

PaaS - Platform as a Service Google App Engine

PaaS - Platform as a Service Google App Engine PaaS - Platform as a Service Google App Engine Pelle Jakovits 14 April, 2015, Tartu Outline Introduction to PaaS Google Cloud Google AppEngine DEMO - Creating applications Available Google Services Costs

More information

Cloud Web-Based Operating System (Cloud Web Os)

Cloud Web-Based Operating System (Cloud Web Os) Cloud Web-Based Operating System (Cloud Web Os) Hesham Abusaimeh Department of Computer Science, Faculty of Information Technology, Applied Science University, Amman, 11931 Jordan. ABSTRACT The cloud computing

More information

Experimental Comparison of Hybrid and Native Applications for Mobile Systems

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

More information

Mobile Cloud Computing T-110.5121 Open Source IaaS

Mobile Cloud Computing T-110.5121 Open Source IaaS Mobile Cloud Computing T-110.5121 Open Source IaaS Tommi Mäkelä, Otaniemi Evolution Mainframe Centralized computation and storage, thin clients Dedicated hardware, software, experienced staff High capital

More information

Junos Space for Android: Manage Your Network on the Go

Junos Space for Android: Manage Your Network on the Go Junos Space for Android: Manage Your Network on the Go Combining the power of Junos Space and Android SDKs to build powerful and smart applications for network administrators Challenge It is important

More information

Middleware- Driven Mobile Applications

Middleware- Driven Mobile Applications Middleware- Driven Mobile Applications A motwin White Paper When Launching New Mobile Services, Middleware Offers the Fastest, Most Flexible Development Path for Sophisticated Apps 1 Executive Summary

More information

Web Development. Owen Sacco. ICS2205/ICS2230 Web Intelligence

Web Development. Owen Sacco. ICS2205/ICS2230 Web Intelligence Web Development Owen Sacco ICS2205/ICS2230 Web Intelligence Brief Course Overview An introduction to Web development Server-side Scripting Web Servers PHP Client-side Scripting HTML & CSS JavaScript &

More information

A new Design Approach for Developing Electronic Health Record Application on Android

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

More information

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 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

More information

Solution Showcase Session. Enterprise 2.0 Computing Services

Solution Showcase Session. Enterprise 2.0 Computing Services Solution Showcase Session Enterprise 2.0 Computing Services IDEA Lab Competencies Business Solutions Competency Verification and Validation Competency Business Intelligence Competency Managed Services

More information

A Comparative Study and Analysis of Web Service Testing Tools

A Comparative Study and Analysis of Web Service Testing Tools 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. 1, January 2015,

More information

Smartphone Application Development using HTML5-based Cross- Platform Framework

Smartphone Application Development using HTML5-based Cross- Platform Framework Smartphone Application Development using HTML5-based Cross- Platform Framework Si-Ho Cha 1 and Yeomun Yun 2,* 1 Dept. of Multimedia Science, Chungwoon University 113, Sukgol-ro, Nam-gu, Incheon, South

More information

CloudFTP: A free Storage Cloud

CloudFTP: A free Storage Cloud CloudFTP: A free Storage Cloud ABSTRACT: The cloud computing is growing rapidly for it offers on-demand computing power and capacity. The power of cloud enables dynamic scalability of applications facing

More information

How To Test Your Web Site On Wapt On A Pc Or Mac Or Mac (Or Mac) On A Mac Or Ipad Or Ipa (Or Ipa) On Pc Or Ipam (Or Pc Or Pc) On An Ip

How To Test Your Web Site On Wapt On A Pc Or Mac Or Mac (Or Mac) On A Mac Or Ipad Or Ipa (Or Ipa) On Pc Or Ipam (Or Pc Or Pc) On An Ip Load testing with WAPT: Quick Start Guide This document describes step by step how to create a simple typical test for a web application, execute it and interpret the results. A brief insight is provided

More information

Mobile Cloud Computing

Mobile Cloud Computing Mobile Cloud Computing A Thesis Submitted to the College of Graduate Studies and Research In Partial Fulfillment of the Requirements For the degree of Masters of Science In the Department of Computer Science

More information

Enterpise Mobility Lexicon & Terminology

Enterpise Mobility Lexicon & Terminology 1 Enterpise Mobility Lexicon & Terminology www.openratio.com By Rabih Kanaan 1 Amazon SNS Amazon Simple Notification Service (SNS) is a push messaging service that makes it simple & cost-effective to push

More information

MOBILIZING ORACLE APPLICATIONS ERP. An Approach for Building Scalable Mobility Solutions. A RapidValue Solutions Whitepaper

MOBILIZING ORACLE APPLICATIONS ERP. An Approach for Building Scalable Mobility Solutions. A RapidValue Solutions Whitepaper MOBILIZING ORACLE APPLICATIONS ERP An Approach for Building Scalable Mobility Solutions A RapidValue Solutions Whitepaper TABLE OF CONTENTS Executive Overview Typical Architecture for Mobilizing Oracle

More information

How is it helping? PragmatiQa XOData : Overview with an Example. P a g e 1 12. Doc Version : 1.3

How is it helping? PragmatiQa XOData : Overview with an Example. P a g e 1 12. Doc Version : 1.3 XOData is a light-weight, practical, easily accessible and generic OData API visualizer / data explorer that is useful to developers as well as business users, business-process-experts, Architects etc.

More information

Collaborative Open Market to Place Objects at your Service

Collaborative Open Market to Place Objects at your Service Collaborative Open Market to Place Objects at your Service D6.2.1 Developer SDK First Version D6.2.2 Developer IDE First Version D6.3.1 Cross-platform GUI for end-user Fist Version Project Acronym Project

More information

The Cloud to the rescue!

The Cloud to the rescue! The Cloud to the rescue! What the Google Cloud Platform can make for you Aja Hammerly, Developer Advocate twitter.com/thagomizer_rb So what is the cloud? The Google Cloud Platform The Google Cloud Platform

More information

Apigee Edge API Services Manage, scale, secure, and build APIs and apps

Apigee Edge API Services Manage, scale, secure, and build APIs and apps Manage, scale, secure, and build APIs and apps Hex #FC4C02 Hex #54585A Manage, scale, secure, and build APIs and Apps with is designed to unite the best of Internet and enterprise technologies to provide

More information

Cloud Computing and Government Services August 2013 Serdar Yümlü SAMPAŞ Information & Communication Systems

Cloud Computing and Government Services August 2013 Serdar Yümlü SAMPAŞ Information & Communication Systems eenviper White Paper #4 Cloud Computing and Government Services August 2013 Serdar Yümlü SAMPAŞ Information & Communication Systems 1 Executive Summary Cloud computing could revolutionise public services

More information

International Journal of Advanced Engineering Research and Science (IJAERS) Vol-2, Issue-11, Nov- 2015] ISSN: 2349-6495

International Journal of Advanced Engineering Research and Science (IJAERS) Vol-2, Issue-11, Nov- 2015] ISSN: 2349-6495 International Journal of Advanced Engineering Research and Science (IJAERS) Vol-2, Issue-11, Nov- 2015] Survey on Automation Testing Tools for Mobile Applications Dr.S.Gunasekaran 1, V. Bargavi 2 1 Department

More information

Join the Lean Wave. Asanka Abeysinghe Director, Solutions Architecture. WSO2, Inc. Friday, July 22, 11

Join the Lean Wave. Asanka Abeysinghe Director, Solutions Architecture. WSO2, Inc. Friday, July 22, 11 Join the Lean Wave Asanka Abeysinghe Director, Solutions Architecture. WSO2, Inc. 1 Asanka Abeysinghe 10 + years industry experience working on projects ranging from desktop, web applications through to

More information

Certified Selenium Professional VS-1083

Certified Selenium Professional VS-1083 Certified Selenium Professional VS-1083 Certified Selenium Professional Certified Selenium Professional Certification Code VS-1083 Vskills certification for Selenium Professional assesses the candidate

More information

Portal for ArcGIS. Satish Sankaran Robert Kircher

Portal for ArcGIS. Satish Sankaran Robert Kircher Portal for ArcGIS Satish Sankaran Robert Kircher ArcGIS A Complete GIS Data Management Planning & Analysis Field Mobility Operational Awareness Constituent Engagement End to End Integration Collect, Organize,

More information

Embedded Based Web Server for CMS and Automation System

Embedded Based Web Server for CMS and Automation System Embedded Based Web Server for CMS and Automation System ISSN: 2278 909X All Rights Reserved 2014 IJARECE 1073 ABSTRACT This research deals with designing a Embedded Based Web Server for CMS and Automation

More information

Collaborative Open Market to Place Objects at your Service

Collaborative Open Market to Place Objects at your Service Collaborative Open Market to Place Objects at your Service D6.4.1 Marketplace integration First version Project Acronym COMPOSE Project Title Project Number 317862 Work Package WP6 Open marketplace Lead

More information

Cloud Computing. Chapter 2 Software as a Service (SaaS)

Cloud Computing. Chapter 2 Software as a Service (SaaS) Cloud Computing Chapter 2 Software as a Service (SaaS) Learning Objectives Define and describe SaaS. List the advantages and disadvantages of SaaS solutions. Define and describe OpenSaaS. Define and describe

More information

Smart Shopping- An Android Based Shopping Application

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

More information

MOBILE APPLICATIONS AND CLOUD COMPUTING. Roberto Beraldi

MOBILE APPLICATIONS AND CLOUD COMPUTING. Roberto Beraldi MOBILE APPLICATIONS AND CLOUD COMPUTING Roberto Beraldi Course Outline 6 CFUs Topics: Mobile application programming (Android) Cloud computing To pass the exam: Individual working and documented application

More information

Database FAQs - SQL Server

Database FAQs - SQL Server Database FAQs - SQL Server Kony Platform Release 5.0 Copyright 2013 by Kony, Inc. All rights reserved. August, 2013 This document contains information proprietary to Kony, Inc., is bound by the Kony license

More information

Cloud powered services composition using Public Cloud PaaS platform

Cloud powered services composition using Public Cloud PaaS platform Cloud powered services composition using Public Cloud PaaS platform Student: Andrey Afanasyev Supervisor: Yuri Demchenko Graduate School of Informatics University of Amsterdam 3 February 2015 What is Cloud

More information

Investigations on Hierarchical Web service based on Java Technique

Investigations on Hierarchical Web service based on Java Technique Investigations on Hierarchical Web service based on Java Technique A. Bora, M. K. Bhuyan and T. Bezboruah, Member, IAENG Abstract We have designed, developed and implemented a hierarchical web service

More information

How To Write A Web Server In Javascript

How To Write A Web Server In Javascript LIBERATED: A fully in-browser client and server web application debug and test environment Derrell Lipman University of Massachusetts Lowell Overview of the Client/Server Environment Server Machine Client

More information

Hardware, Software & Network Requirements

Hardware, Software & Network Requirements Hardware, & Network Requirements System requirements for the Enterprise application, including Business Objects, are provided in this document. These requirements include hardware, software, and network

More information

MarkLogic Server. Reference Application Architecture Guide. MarkLogic 8 February, 2015. Copyright 2015 MarkLogic Corporation. All rights reserved.

MarkLogic Server. Reference Application Architecture Guide. MarkLogic 8 February, 2015. Copyright 2015 MarkLogic Corporation. All rights reserved. Reference Application Architecture Guide 1 MarkLogic 8 February, 2015 Last Revised: 8.0-1, February, 2015 Copyright 2015 MarkLogic Corporation. All rights reserved. Table of Contents Table of Contents

More information

Cloud Computing. Adam Barker

Cloud Computing. Adam Barker Cloud Computing Adam Barker 1 Overview Introduction to Cloud computing Enabling technologies Different types of cloud: IaaS, PaaS and SaaS Cloud terminology Interacting with a cloud: management consoles

More information

A Practical Approach to Process Streaming Data using Graph Database

A Practical Approach to Process Streaming Data using Graph Database A Practical Approach to Process Streaming Data using Graph Database Mukul Sharma Research Scholar Department of Computer Science & Engineering SBCET, Jaipur, Rajasthan, India ABSTRACT In today s information

More information

A Web Base Information System Using Cloud Computing

A Web Base Information System Using Cloud Computing A Web Base Information System Using Cloud Computing Zainab Murtadha, Mohammad Amin Roshanasan Abstract: Cloud Computing is the new field that was invented and developed during a period not so long ago.

More information

IT Infrastructure and Emerging Technologies

IT Infrastructure and Emerging Technologies IT Infrastructure and Emerging Technologies Content IT Infrastructure Infrastructure Components Contemporary Hardware Platform Trends Contemporary Software Platform Trends Management Issues 2 IT infrastructure

More information

Joseph Mertz, Ph.D Teaching Professor H. John III Heinz College Dietrich College IS Program

Joseph Mertz, Ph.D Teaching Professor H. John III Heinz College Dietrich College IS Program Joseph Mertz, Ph.D Teaching Professor H. John III Heinz College Dietrich College IS Program Mobile Desktop Tablet Social Interac6ve Real Time Big data Share func6onality (e.g. maps) Interact with the physical

More information

Enhanced Mobile Cloud Computing Platform

Enhanced Mobile Cloud Computing Platform Enhanced Mobile Cloud Computing Platform Iraky Khalifa Department of Computer Science, Faculty of Computers and Information, Helwan University, Egypt Hala El-Sayed Department of Computer Science, Faculty

More information

Certified Cloud Computing Professional VS-1067

Certified Cloud Computing Professional VS-1067 Certified Cloud Computing Professional VS-1067 Certified Cloud Computing Professional Certification Code VS-1067 Vskills Cloud Computing Professional assesses the candidate for a company s cloud computing

More information

Session 3. the Cloud Stack, SaaS, PaaS, IaaS

Session 3. the Cloud Stack, SaaS, PaaS, IaaS Session 3. the Cloud Stack, SaaS, PaaS, IaaS The service models resemble a cascading architecture where services on a higher level, as identified by Weinhardt et.al. (2009); encapsulate functionality from

More information

Mobility Information Series

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,

More information

Method of Unified Communications and Collaboration Service in Open Service Platform based on RESTful Web Services

Method of Unified Communications and Collaboration Service in Open Service Platform based on RESTful Web Services Method of Unified Communications and Collaboration Service in Open Service Platform based on RESTful Web Services Sunhwan Lim and Hyunjoo Bae Future Communications Research Laboratory, ETRI, Daejeon, Korea

More information

MEGA Web Application Architecture Overview MEGA 2009 SP4

MEGA Web Application Architecture Overview MEGA 2009 SP4 Revised: September 2, 2010 Created: March 31, 2010 Author: Jérôme Horber CONTENTS Summary This document describes the system requirements and possible deployment architectures for MEGA Web Application.

More information

Integration the Web 2.0 way. Florian Daniel ([email protected]) April 28, 2009

Integration the Web 2.0 way. Florian Daniel (daniel@disi.unitn.it) April 28, 2009 Web Mashups Integration the Web 2.0 way Florian Daniel ([email protected]) April 28, 2009 What are we talking about? Mashup possible defintions...a mashup is a web application that combines data from

More information

Inmagic Content Server v9 Standard Configuration Technical Guidelines

Inmagic Content Server v9 Standard Configuration Technical Guidelines Inmagic Content Server v9.0 Standard Configuration Technical Guidelines 5/2006 Page 1 of 15 Inmagic Content Server v9 Standard Configuration Technical Guidelines Last Updated: May, 2006 Inmagic, Inc. All

More information

A Monitored Student Testing Application Using Cloud Computing

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]

More information

SYST35300 Hybrid Mobile Application Development

SYST35300 Hybrid Mobile Application Development SYST35300 Hybrid Mobile Application Development Native, Web and Hybrid applications Hybrid Applications: Frameworks Native, Web and Hybrid Applications Mobile application development is the process by

More information

What s New in IBM Web Experience Factory 8.5. 2014 IBM Corporation

What s New in IBM Web Experience Factory 8.5. 2014 IBM Corporation What s New in IBM Web Experience Factory 8.5 2014 IBM Corporation Recent history and roadmap Web Experience Factory 8.0 2012 Multi-channel Client-side mobile Aligned with Portal 8 Developer productivity

More information

Learning Web App Development

Learning Web App Development Learning Web App Development Semmy Purewal Beijing Cambridge Farnham Kbln Sebastopol Tokyo O'REILLY Table of Contents Preface xi 1. The Workflow 1 Text Editors 1 Installing Sublime Text 2 Sublime Text

More information

Assignment # 1 (Cloud Computing Security)

Assignment # 1 (Cloud Computing Security) Assignment # 1 (Cloud Computing Security) Group Members: Abdullah Abid Zeeshan Qaiser M. Umar Hayat Table of Contents Windows Azure Introduction... 4 Windows Azure Services... 4 1. Compute... 4 a) Virtual

More information

PROJECT MANAGEMENT SYSTEM

PROJECT MANAGEMENT SYSTEM Requirement Analysis Document v.2 14.12.2009 CENG-401 SOFTWARE ENGINEER PROJECT MANAGEMENT SYSTEM (Project Manager) Ahmet Edip SEÇKİN 07010555 (Developer) Erhan ŞEN 07010507 (Developer) Semih Serdar CENGİZOĞLU

More information

Cross Platform Applications with IBM Worklight

Cross Platform Applications with IBM Worklight Cross Platform Applications with IBM Worklight P.S.S.Vara Prasad M.TECH(CNIS),Dept. of IT Sreenidhi Institute of Science & Technology Hyderabad, Telangana, India [email protected] Mrs. S.Durga Devi Asst.

More information

http://docs.trendmicro.com

http://docs.trendmicro.com Trend Micro Incorporated reserves the right to make changes to this document and to the products described herein without notice. Before installing and using the product, please review the readme files,

More information

Private Clouds with Open Source

Private Clouds with Open Source Private Clouds with Open Source GridKa School 2010 KIT September 7 th 2010 Christian Baun [email protected] http://www.kit.edu Cloud-Computing? Building on compute and storage virtualization, and leveraging

More information

Introduction to IBM Worklight Mobile Platform

Introduction to IBM Worklight Mobile Platform Introduction to IBM Worklight Mobile Platform The Worklight Mobile Platform The Worklight Mobile Platform is an open, complete and advanced mobile application platform for HTML5, hybrid and native apps.

More information

Stackato PaaS Architecture: How it works and why.

Stackato PaaS Architecture: How it works and why. Stackato PaaS Architecture: How it works and why. White Paper Published in 2012 Stackato PaaS Architecture: How it works and why. Stackato is software for creating a private Platform-as-a-Service (PaaS).

More information

http://docs.trendmicro.com

http://docs.trendmicro.com Trend Micro Incorporated reserves the right to make changes to this document and to the products described herein without notice. Before installing and using the product, please review the readme files,

More information

September 2009 Cloud Storage for Cloud Computing

September 2009 Cloud Storage for Cloud Computing September 2009 Cloud Storage for Cloud Computing This paper is a joint production of the Storage Networking Industry Association and the Open Grid Forum. Copyright 2009 Open Grid Forum, Copyright 2009

More information

Sage Grant Management System Requirements

Sage Grant Management System Requirements Sage Grant Management System Requirements You should meet or exceed the following system requirements: One Server - Database/Web Server The following system requirements are for Sage Grant Management to

More information

A Comparative Study of Web Development Technologies Using Open Source and Proprietary Software

A Comparative Study of Web Development Technologies Using Open Source and Proprietary Software 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. 2, February 2015,

More information

Leveraging Partners and Open Source Technology in your Mobility Strategy. emids webinar Thursday, August 11, 2011 1:00 pm 2:00 pm EDT

Leveraging Partners and Open Source Technology in your Mobility Strategy. emids webinar Thursday, August 11, 2011 1:00 pm 2:00 pm EDT Leveraging Partners and Open Source Technology in your Mobility Strategy emids webinar Thursday, August 11, 2011 1:00 pm 2:00 pm EDT Presenters Jerry Buchanan Account Director emids Technologies Ambarish

More information

SaaS-Based Employee Benefits Enrollment System

SaaS-Based Employee Benefits Enrollment System Situation A US based industry leader in Employee benefits catering to large and diverse client base, wanted to build a high performance enterprise application that supports sizeable concurrent user load

More information

Getting Started Guide for Developing tibbr Apps

Getting Started Guide for Developing tibbr Apps Getting Started Guide for Developing tibbr Apps TABLE OF CONTENTS Understanding the tibbr Marketplace... 2 Integrating Apps With tibbr... 2 Developing Apps for tibbr... 2 First Steps... 3 Tutorial 1: Registering

More information

Understanding Evolution's Architecture A Technical Overview

Understanding Evolution's Architecture A Technical Overview Understanding Evolution's Architecture A Technical Overview Contents Introduction Understanding Evolution's Design Evolution Architecture Evolution Server Transports Evolution Benefits How Does Evolution

More information

Windows Azure Data Services (basics) 55093A; 3 Days

Windows Azure Data Services (basics) 55093A; 3 Days Lincoln Land Community College Capital City Training Center 130 West Mason Springfield, IL 62702 217-782-7436 www.llcc.edu/cctc Windows Azure Data Services (basics) 55093A; 3 Days Course Description This

More information

Chapter-1 : Introduction 1 CHAPTER - 1. Introduction

Chapter-1 : Introduction 1 CHAPTER - 1. Introduction Chapter-1 : Introduction 1 CHAPTER - 1 Introduction This thesis presents design of a new Model of the Meta-Search Engine for getting optimized search results. The focus is on new dimension of internet

More information

Study of HTML5 WebSocket for a Multimedia Communication

Study of HTML5 WebSocket for a Multimedia Communication , pp.61-72 http://dx.doi.org/10.14257/ijmue.2014.9.7.06 Study of HTML5 WebSocket for a Multimedia Communication Jin-tae Park 1, Hyun-seo Hwang 1, Jun-soo Yun 1 and Il-young Moon 1 1 School of Computer

More information

Cloud Application Development (SE808, School of Software, Sun Yat-Sen University) Yabo (Arber) Xu

Cloud Application Development (SE808, School of Software, Sun Yat-Sen University) Yabo (Arber) Xu Lecture 4 Introduction to Hadoop & GAE Cloud Application Development (SE808, School of Software, Sun Yat-Sen University) Yabo (Arber) Xu Outline Introduction to Hadoop The Hadoop ecosystem Related projects

More information

Summer Internship 2013 Group No.4-Enhancement of JMeter Week 1-Report-1 27/5/2013 Naman Choudhary

Summer Internship 2013 Group No.4-Enhancement of JMeter Week 1-Report-1 27/5/2013 Naman Choudhary Summer Internship 2013 Group No.4-Enhancement of JMeter Week 1-Report-1 27/5/2013 Naman Choudhary For the first week I was given two papers to study. The first one was Web Service Testing Tools: A Comparative

More information

Creating Enterprise Mobile Apps with Red Hat

Creating Enterprise Mobile Apps with Red Hat Creating Enterprise Mobile Apps with Red Hat Red Hat, Jun12 2013 Deepali, Jay & Burr Gold Rush Enterprise Mobile Rush? ios.. ios...... ios Gold Rush Vs Mobile Rush Similar California epicenter Shaped history

More information

STeP-IN SUMMIT 2013. June 18 21, 2013 at Bangalore, INDIA. Enhancing Performance Test Strategy for Mobile Applications

STeP-IN SUMMIT 2013. June 18 21, 2013 at Bangalore, INDIA. Enhancing Performance Test Strategy for Mobile Applications STeP-IN SUMMIT 2013 10 th International Conference on Software Testing June 18 21, 2013 at Bangalore, INDIA Enhancing Performance Test Strategy for Mobile Applications by Nikita Kakaraddi, Technical Lead,

More information

How To Use Titanium Studio

How To Use Titanium Studio Crossplatform Programming Lecture 3 Introduction to Titanium http://dsg.ce.unipr.it/ http://dsg.ce.unipr.it/?q=node/37 [email protected] 2015 Parma Outline Introduction Installation and Configuration

More information

DreamFactory & Modus Create Case Study

DreamFactory & Modus Create Case Study DreamFactory & Modus Create Case Study By Michael Schwartz Modus Create April 1, 2013 Introduction DreamFactory partnered with Modus Create to port and enhance an existing address book application created

More information

Using the Push Notifications Extension Part 1: Certificates and Setup

Using the Push Notifications Extension Part 1: Certificates and Setup // tutorial Using the Push Notifications Extension Part 1: Certificates and Setup Version 1.0 This tutorial is the second part of our tutorials covering setting up and running the Push Notifications Native

More information