ONLINE COMPILERS FOR ANDROID USING MOBILE CLOUD COMPUTING
|
|
- Alexis Gibbs
- 5 years ago
- Views:
Transcription
1 International Journal of Civil Engineering and Technology (IJCIET) Volume 9, Issue 7, July 2018, pp , Article ID: IJCIET_09_07_154 Available online at ISSN Print: and ISSN Online: IAEME Publication Scopus Indexed ONLINE COMPILERS FOR ANDROID USING MOBILE CLOUD COMPUTING Vijayan R, Mareeswari V, Gunesekaran G School of Information Technology and Engineering, Vellore Institute of Technology-VIT, Vellore, Tamilnadu, India Balasubramanian V School of Computer Science and Engineering, Vellore Institute of Technology-VIT, Vellore, Tamilnadu, India Senthil Kumar R School of Computing Science and Engineering, Galgotias University, Uttar Pradesh, India ABSTRACT Cloud computing is one of the most emerging platforms in the IT industry. It provides shared computer processing resources and other devices on demand. Users can access their resources from anywhere in the world using smartphones. Smartphones users are increasing day by day in the reality. Users cannot use laptop or computers at all the time. However, they can use a smartphone everywhere. To run a simple program in system users needs different compilers for different programming languages. Smartphones do not have enough hardware resources like CPU, memory and much more It is a time-consuming activity to run a small program on smartphones. It also requires much memory to run a program. Some of the programs cannot run on the Android system due to its different architecture from other platforms. So users need a separate application which can execute a program implemented using different programming languages like C, C++, Java and other languages. Key words: Cloud Computing, Amazon EC2, Amazon EBS, Cloud Compilers, Android Compilers. Cite this Article: Vijayan R, Mareeswari V, Gunesekaran G, Balasubramanian V and Senthil Kumar R, Online Compilers for Android Using Mobile Cloud Computing. International Journal of Civil Engineering and Technology, 9(7), 2018, pp editor@iaeme.com
2 Online Compilers for Android Using Mobile Cloud Computing 1. INTRODUCTION Cloud computing can be used to improve the organization growth. It provides shared computer processing resources and other devices on demand. Users can access their resources from anywhere in the world using smartphones. Users can access the data at any time using their smartphones. They can use the single application on multiple platforms. No need to have different applications for different platforms. Cloud computing makes the work of developers easier by managing the security, data availability, cross-platform support. Fonts, spacing, and related information for producing the proceedings manuscripts Together with a touchy development of the versatile applications and rising of distributed computing idea, portable distributed computing (MCC) has acquainted with being a potential innovation for portable administrations. MCC coordinates the distributed computing into the mobile condition and defeats impediments identified with the execution (e.g., battery life, stockpiling, and data transmission), condition (e.g., heterogeneity, versatility, and accessibility), and security (e.g., dependability and protection) examined in versatile processing. Smartphones do not have enough hardware resources like CPU, memory, etc. It is a time-consuming activity to run a small program on smartphones. It also requires much memory to run a program. Some of the programs cannot run in Android system due to its different architecture from other platforms. So users need a separate application which can execute a program implemented using different programming languages like C, C++, JAVA and other languages. Online compilers make the compilation of the program easy by compiling the code in cloud virtual machines. Cloud provides different virtual machines for various purposes like installing applications, providing servers, etc. Users no need to have the systems with them to compile the code. By using smartphones itself, they can compile their code. Online compilers make the compilation of the program easy by compiling the code in cloud virtual machines. Cloud provides different virtual machines for various purposes like installing applications, providing servers, etc. Users no need to have the systems with them to compile the code. By using smartphones itself, they can compile their code. By installing this application on their smartphones, they can do the actions like, Create, save, update and upload the code. This application will provide all these functionalities to the user with real intensity. Currently, different compilers should be installed on the user's system to run different programming languages. It is a time-consuming activity to execute the command prompt and command actions to compile the program. Users should know about the commands to compile the programs. Users cannot take the laptop with them all the time to compile the programs. Using smartphone users cannot compile the programs. So by implementing cloudbased compilers for Android, these problems can be resolved. It was running locally on the machine so users cannot access the system anywhere they need. Users cannot access the saved programs at any time. To run a simple program every time they require a system with them. Without the system, they cannot compile the program. It also requires a lot of external resources like memory, CPU to run the program on the local machine. 2. RELATED WORKS A review by (Kumar et al.,2014) with the high expanding of information calculation in business and science, the limit of information handling has considered as a key asset in numerous nations. Portable distributed computing (MCC), as an advancement and augmentation of versatile registering (MC) and distributed computing (CC), has acquired the high portability and adaptability. Online IDE can be used to compile the programs without editor@iaeme.com
3 Vijayan R, Mareeswari V, Gunesekaran G, Balasubramanian V and Senthil Kumar R using the command prompt and user command input. By ing the code to other users, they can share their programs. Online IDE acts as editor for the user. It can be used to create, update, save, and delete the files in online. IDE will upload the code to the cloud and compile it and returns the results to the users. Here (Gadhikar et al.,2012) users can store their program in the cloud for better access. Browser-based can be used to compile the programs without command prompt and command actions. It makes compilation and implementation of programs easier. The user should have a good internet connection to open the IDE in the browser. It can compile only Java programs. Users cannot compile another programming language like C, C++, Python, and PHP. The IDE should be good responsive UI for the users to use it Now the days each and users are moving to Cloud for better and faster access to the data. Cloud computing provides different services for actions like Storage, Operating Systems, Machine Learning, Security, etc. Users need compilers installed in their machine to run the programs. Different compilers are expected to run different programming languages. Cloud computing provides compilers in online for the users. So that users can run their programs at any time they need. This system can be used at any stage by the user to compile their program online.here the author provides (Datta and Paul,2014) the online storage for the users of their programs online so that they can use their program at any time. Separate Virtual machines utilized for each compiler. It is time-consuming activity at a run a chance to select the virtual machine to execute the current program. Now the days all the applications are moving to the cloud for the better enhancement of the applications. In this web application user can create a group of members to access the same file. By accessing the same file, a collaboration between the users will occur. The web application also provides the functionality like sharing the code with other users etc. In ( Rohini and Hadap,2014) can be used to compile the programs online. It provides the functionality to share their code with other users. The Web application shares the new concept to access the same with a group of users. Users need FileZilla, Putty applications to upload there in the cloud to access the same file between users. Users need an internet connection to open this web application. Different type of attacks is there to affect a user's cloud data. To avoid such threats to the data encryption methods can be efficiently used. The encryption methods for the cloud computing provides different throughput, the response time for various methods. Here in (Singh and Kaur,2015; Arora and Parashar,2013), each method will have their advantage and disadvantage. The throughput, response time encryption and decryption methods used in the proposed system. There are different cloud service providers available in the market. Each cloud providers are using various strategies and technologies. Here in (Chandra et al.,2015; Bhondave et al.,2016)[7-8] the online web-based Java compiler can be used to run the programs like C, C++, JAVA They are using WSDL, SMTP, XML scripts for the transaction of the data with the application. It provides good UI design to the user to implement their code in online. Using WSDL, SMTP, XML scripts for the application is no need when the user can access the cloud by deploying Amazon web services. Authors (Idnani et al.,2015)] gave a compiler conveyed on cloud and their entrance through Android Smartphone and the web. In this framework, the cloud would incorporate compilers for Java, C, and C# code. The framework would incorporate the program, and if no blunders discovered, it will begin executing the program. Numerous software engineers can exploit the capacity to utilize compiler application on cell phones. Therefore, empowering them to effortlessly get to, change and order the code and evacuating blunders in a hurry. That will exchange the duty of establishment, redesign, and support of compilers from clients to cloud compiler specialist organizations editor@iaeme.com
4 Online Compilers for Android Using Mobile Cloud Computing In (Mohammed and Hamada,2016) online form of the application is additionally accommodated clients who do not utilize Android gadgets that gotten to using a program on a PC or Smart gadget. The framework uses a current online compiler. The created cloud-based compiler coordinated into a keen interactive media learning framework but a limited number of compile time and no execution for GUI programs. The author introduces (Pawar et al.,2015) C/C++/JAVA compilers which make it easy to compile and execute programs anytime anywhere by using their Android smartphone. (Patil and Ingale,2015)Authors present the simple interface to the client through the Android-based gadgets. Android-based structure interface introduced on the client's Android gadget through which they can without much of a stretch get to the administration. An (Abdulla et al.,2015)private cloud on which the product would facilitate. The product would give to the end client utilizing a SAAS cloud. The product would contain a framework that has a content tool and a terminal. The client would give a choice to choose the dialect in which he needs to order the program. The product will arrange the program and restore the yield to the client. Extra functionalities, for example, checking of the framework, client utilization, client gatherings, and collective improvement can be included as required. Here (Pabitha et al.,2013) fundamentally focuses on the learning group by giving an efficient cloud compiler as SaaS. By blending the two unique ideas called distributed computing and open source which reduces the inconveniences of versatility, similarity, power, and storage room by making utilization of the concept of cloud compiler. The basic hidden design to convey a cloud compiler is the foundation of private cloud under Linux condition, which gives facilitated administrations to a set number of individuals and the administration dispersed in a heterogeneous way. 3. ONLINE COMPILERS FOR ANDROID USING MOBILE CLOUD COMPUTING The proposed work contains five modules. Each module contains different functionalities Android application This module provides the users to access the feature of the project. Users can type their code, edit, open and save their code in the cloud using Android application. They can compile the code using application and can see the output on the console. Any error occurs in the code shown on the console on a compilation of the program. Users can also provide feedback about the services to the admin. The user can make the program public so that everyone can access the program Cryptography This module uses the encryption and decryption algorithm to encrypt and decrypt the data. To provide security to the user credentials, we are encrypting the data and storing it on the backend. It receives the input from the user and it will encrypt the data and will save in the cloud backend. When users want to open the code, it will be decrypted and shown to the user editor@iaeme.com
5 Vijayan R, Mareeswari V, Gunesekaran G, Balasubramanian V and Senthil Kumar R Figure 1. Proposed Online Compiler for Android 3.3. Cloud Compiler The main module of this approach where the user can upload their code to the cloud and compile it using their smartphones. It will get the input code from the user and compile based on the programming language chosen by the user. After compiling it will post the output to the user. After compiling the code uploaded by the user contains error means it will post that results to the output console following with the error Output and Error Diagnose This module will receive the output from the cloud compiler and will show the output to the user. The user can display the output of the program in this console. The errors on the code also will be shown after compiling the code in the cloud compiler. The user can provide the inputs to the output console via input console so that it will receive input from the user and shows the output File Access Methods There are different file modes are available for reading, write only, read and write, etc. Here users can choose the file mode like the public, private, protected. If the public mode were chosen means it would access by all users at the same they can give the access modes to the file like reading only, read and write. It will act as a Repository for the users to collaborate with each other. Anyone cannot access the files which are made by private. The proprietor who uploaded the program can only access that program. Protected mode files can access by the friends of the registered users. To access the protected mode files, they should be friends of the proprietor who uploads the program and also they should be a validly registered user with the application. Blowfish algorithm is used to encrypt and decrypt the data. Blowfish contains 64-bit block size and a key length ranging from 32bits to 448bits. There are 16 rounds in blowfish algorithm and uses large key-dependent S-boxes. The 16 rounds called as Feistel cipher. The algorithm maintains an 18-entry P-array and 256-entry S-boxes. S-boxes produce 32-bit output and accepts 8-bit input. Each P-array entry is used in each round as once, once the final round reached half the data block is XORed with one of the two remaining P-entries. F function splits the 32-bit input data into Four quarters where each quarter contains 8-bits editor@iaeme.com
6 Online Compilers for Android Using Mobile Cloud Computing These quarters gave as input to the S-boxes. The output is added with modulo 232 and XORed to produce the outcome. 4. IMPLEMENTATION USING ANDROID STUDIO The work is emulated using Android Studio with Dynamo DB deployed in Amazon web server. The following is a sequence of steps operation Step1: Create an account Step 2: Step 3: Step 5: Step 6: Step 8: Step 9: Step 10: Sign in into the application using credentials and If the user wants to create a new file go to step 3. Then upload a file to cloud and proceed to step 8, open a file from local go to step 9, open file from cloud proceeds to step 10, search for the file in cloud proceeds to step 16, search for the file in local go to step 15. Create a new file by selecting the programming language, Enter the code and run the code Once user press the run button file saved and it will send to the cloud for execution process goes to step 11. Receive the Output, Error, Warnings from the API and set it to the output. Monitor the output console for the error and output. Select the file to upload to the cloud with appropriate access privilege and file access mode. Open the file from the local database. Do the modifications in the code. Repeat the step 4,5 and 6. Open the file from the cloud. Check with file access method and file access privileges and If the user is permitted to read the file go to step 4,5 and 6. Step 11: Step 12: Step 13: Step 14: Step 15: When the user is authorized to read and write the file. Open the file in the editor and do the modifications and repeat the step 4,5 and 6. Check which the user has chosen programming language by checking the extension of the file, Call the appropriate code to run the program. Check for the warnings and error, Return the Output, Error, Warning to the application Get the filename from the user and scan it with the database. If the file found go to step 10. if not show to user file not found the error. Get the filename from the user and scan it with the local database. If the file found go to step 9. if not show to user file not found the error. Finally, Logout to exit from the editor Figure 3. Main Page Figure 4. Options editor@iaeme.com
7 Vijayan R, Mareeswari V, Gunesekaran G, Balasubramanian V and Senthil Kumar R The Figure 3 the Android IDE page where the user can develop their code and in figure 4 options to the user provided in this application. Figure 5. Create File Figure 6. Upload the file to the cloud Figure 7. Notification Page Figure 8. List of files to upload Figure 5 Creating the file by providing the file name and choosing the programming language user can create the file. Figure 6 Choosing the file along with access mode and access privilege they can upload into the cloud. Figure 9. Compile and Run Figure 10. Open file storage Here in Figure 7 user can the list of notifications received them and in figure 8 shows all the files uploaded by the by all users. Figure.9 shows the input and output of the code and figure. 10 users can see a list of files stored in the local storage 5. RESULTS AND DISCUSSION Online compilers are compiling the user code and producing the output in the console. It gets the input from the user to run the program. It shows the error that is generated by the code editor@iaeme.com
8 Online Compilers for Android Using Mobile Cloud Computing The user has to register with this application by using their mobile number to access the functionalities. It will help the user to create the file most easily by selecting the programming language and typing the program name. It makes the execution easy by just pressing the run button. Once the run button pressed, it automatically executed and saved. The user can upload their code to the cloud by selecting the program file and choosing the access mode and access privileges. Once the code uploaded, they can view that program on any device by using this application. The application will get the feedback from the user about the application. Figure 11. Comparison Cloud vs. Windows compilers Execution time In Figure.11 compares the execution time of c,c++, Java, Python, PHP and JavaScript in the cloud with Windows compilers. Figure.12 and Figure.13 show the difference between the execution time of cloud compilers and Windows compilers. The x-axis represents the number of instances compiled by cloud compiler and windows compiler at a time. Y-axis shows Execution time of the instances in cloud and Windows compiler. By deploying this compiler into cloud storage space of installing compilers in systems will be neglected. The proposed system will save the time by compiling the code without using command prompt and command actions. Figure 12. Execution time for Cloud Compilers editor@iaeme.com
9 Vijayan R, Mareeswari V, Gunesekaran G, Balasubramanian V and Senthil Kumar R Figure 13 Execution time for Windows Compilers 6. CONCLUSIONS The proposed online compilers for android can be used to compile the programs online for six different programming languages. It gives the users a convenient way to implement their code in this application. It provides an Android IDE for the users to implement their code. It provides the new concept of file access with access modes and access privileges. It also provides a public repository in the cloud for each user. All the functionalities are implemented based on the user requirements. Online Compilers makes a compilation of the program easier. It will help the user to share the program files with other users with new friends concept used in Object Oriented Programming. Online compilers can be utilized very effectively by the users in future. Typing the code into a smartphone is not an easy task. In the next versions, Users can also be able to communicate with other users by message chatting system while coding. Admin module also will be added in future versions for conducting live coding with the users. Up to now, this application can run six different languages only. In future, this can be increased by adding more compilers to this application. REFERENCES [1] Datta, A., & Paul, A. K.Online compiler as a cloud service. Proceedings ICACCT Conference in Advanced Communication Control and Computing Technologies,2014 pp [2] Gadhikar, L. M., Vincent, D., Mohan, L., and Chaudhari, M. V. Implementation of Browser Based IDE to Code in the Cloud. International Journal of Advances in Engineering Technology, 5(1),2012, pp [3] Rohini, C. E., & Hadap, M. Cloud Based Collaboration Tool, International Journal of Engineering Research and Applications, 3, 2014, pp [4] Singh, N., & Kaur, P. D. A Hybrid Approach for Encrypting Data on Cloud to prevent DoS Attacks. International Journal of Database Theory and Application, 8(3),2015, pp [5] Arora, R., Parashar, A., and Transforming, C. C. I. Secure user data in cloud computing using encryption algorithms. International journal of engineering research and applications, 3(4), 2013, pp [6] Ansari, A. N., Patil, S., Navada, A., Peshave, A., & Borole, V. Online C/C++ compiler using cloud computing. Proceedings ICMT Conference in Multimedia Technology, 2011, pp editor@iaeme.com
10 Online Compilers for Android Using Mobile Cloud Computing [7] Chandra, S., V., Charan, D., K. and Rani,.S., P. Online C, C++ & Java Compilers Using Cloud Computing, International Journal of Computer Science and Mobile Computing, 4(8),2015, pp [8] Bhondave, A., Bagewadi, A.and Khodade, A., U. Online Cloud Compiler for Android Smartphone, International Journal of Advanced Research in Computer Science and Software Engineering, 6(4),2016, pp [9] Harshal, S., Chakrapani, R., Ajay, A. and Sharad, R. Compiler as service over the cloud, International Journal of Computer Applications,70(1),2013, pp [10] Idnani, A., Patel, H. & Sonawane, V, Cloud Compiler Based on Android. International Journal of Science and Research,4(6),2015, pp [11] Duke, P., Pawar, T. and Bhat,.S. Application of Cloud Computing in Academic Institution, International Journal of Advances in Computer Science and Cloud Computing, 2(1),2014, pp [12] Mohammed, T. Y., and Hamada, M. A cloud-based Java compiler for smart devices. Proceedings ITHET Conference in Information Technology Based Higher Education and Training, 2016, pp [13] Pawar, M. P. D., Rai, M. S. S., and Sherawade, M. M. V. Online Mobile Cloud Based Compiler, International Journal of Engineering and Computer Science, 4(2),2015, pp [14] Patil, S., S., and Ingale, V. B. Cloud based C-Programming Android Application Framework, International Journal of Computer Applications, 115(12), 2015, pp [15] Kumar, L., Malik, N., Agghi, G., and Anand.A, Mobile cloud computing, International Journal of Research in Information Technology,2(9),2014, pp [16] Abdulla, S., Iyer, S., & Kutty, S. Cloud based compiler, International Journal of Students' Research in Technology & Management, 1(3),2015, pp [17] Pabitha, M., Selvakumar, T., and Devi, S. P. An Effective C, C++, PHP, Perl, Ruby, Python Compiler using Cloud Computing. International Journal of Computer Applications, 69(7),2013, pp editor@iaeme.com
PREVENTING FROM PHISHING ATTACK BY IMPLEMENTING URL PATTERN MATCHING TECHNIQUE IN WEB
International Journal of Civil Engineering and Technology (IJCIET) Volume 8, Issue 9, September 2017, pp. 1200 1208, Article ID: IJCIET_08_09_135 Available online at http://http://www.iaeme.com/ijciet/issues.asp?jtype=ijciet&vtype=8&itype=9
More informationOnline Editor for Compiling and Executing Different Languages Source Code
Online Editor for Compiling and Executing Different Languages Source Code Ratnadip Kawale 1, Pooja Soni 2,Gaurav Suryawanshi 3 & Prof.Pradip Balbudhe 4 1 VIII Sem, B.E,.CE,Suryodaya College of Engg. &
More informationWebSphere Puts Business In Motion. Put People In Motion With Mobile Apps
WebSphere Puts Business In Motion Put People In Motion With Mobile Apps Use Mobile Apps To Create New Revenue Opportunities A clothing store increases sales through personalized offers Customers can scan
More informationIJSRD - International Journal for Scientific Research & Development Vol. 3, Issue 02, 2015 ISSN (online):
IJSRD - International Journal for Scientific Research & Development Vol. 3, Issue 02, 2015 ISSN (online): 2321-0613 Intelligent Script Editor: An Interactive Parallel Programming Tool Susmita Abhang 1
More informationSURVEY PAPER ON CLOUD COMPUTING
SURVEY PAPER ON CLOUD COMPUTING Kalpana Tiwari 1, Er. Sachin Chaudhary 2, Er. Kumar Shanu 3 1,2,3 Department of Computer Science and Engineering Bhagwant Institute of Technology, Muzaffarnagar, Uttar Pradesh
More informationOnline Compiler with Plagiarism Checker
Volume 118 No. 18 2018, 1547-1555 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu Online Compiler with Plagiarism Checker Aarthi G.V. 1, a) 2, b),,
More informationSymantec Endpoint Protection Family Feature Comparison
Symantec Endpoint Protection Family Feature Comparison SEP SBE SEP Cloud SEP Cloud SEP 14.2 Device Protection Laptop, Laptop Laptop, Tablet Laptop Tablet & & Smartphone Smartphone Meter Per Device Per
More informationKusum Lata, Sugandha Sharma
International Journal of Scientific Research in Computer Science, Engineering and Information Technology 2017 IJSRCSEIT Volume 2 Issue 4 ISSN : 2456-3307 A Survey on Cloud Computing and Mobile Cloud Computing
More informationDoctor Patient Data Sharing Using Android Chat Application
Doctor Patient Data Sharing Using Android Chat Application Sanket Sonwane 1, Sunil Takalkar 2, Suraj Kalyankar 3,Kuldip Wanare 4,Suraj Baviskar 5 1,2,3,4 CSE, Computer Science And Engineering. 5 Assistant
More informationConnect and Transform Your Digital Business with IBM
Connect and Transform Your Digital Business with IBM 1 MANAGEMENT ANALYTICS SECURITY MobileFirst Foundation will help deliver your mobile apps faster IDE & Tools Mobile App Builder Development Framework
More informationUsing the Computer Programming Environment
Information sheet EN064 Overview C2k has developed an environment to allow GCSE and A-Level students to undertake computer programming from within the C2k Managed Service. This environment will deliver
More informationCisco Collaborative Knowledge
Cisco Collaborative Knowledge Product Overview. Your workforce needs knowledge, speed and flexibility to solve real-world business challenges in today s fast moving digital economy. Cisco Collaborative
More informationAt Course Completion Prepares you as per certification requirements for AWS Developer Associate.
[AWS-DAW]: AWS Cloud Developer Associate Workshop Length Delivery Method : 4 days : Instructor-led (Classroom) At Course Completion Prepares you as per certification requirements for AWS Developer Associate.
More informationOnline Programming Assessment and Evaluation Platform. In Education System
Online Programming Assessment and Evaluation Platform In Education System Aatisha Cyrill 1, Dr. R. Subhashini 2 1 Dept. of IT, Sathyabama Institute of Science and Technology, Chennai, India. Email: cyrillaatisha@gmail.com
More informationVolume 6, Issue 4, April 2018 International Journal of Advance Research in Computer Science and Management Studies I. INTRODUCTION
ISSN: 2321-7782 (Online) e-isjn: A4372-3114 Impact Factor: 7.327 Volume 6, Issue 4, April 2018 International Journal of Advance Research in Computer Science and Management Studies Research Article / Survey
More informationReal Time Applications by Using Near Field Communication Based on Security
ISSN 2395-1621 Real Time Applications by Using Near Field Communication Based on Security #1 Vrushali Bhand, #2 Chaitali Ghadage, #3 Sonam Khade 1 chaitu.ghadage1994@gmail.com 2 vrushalibhand@gmail.com
More informationTable of Contents. Revision History. 1. Introduction Purpose Document Conventions Intended Audience and Reading Suggestions4
Software Requirements Specification for Python Checker Version 1.0 approved Prepared by Matthew Arnold, Seong, Ian Computer Science Team 4 February 4th 2015 Table of Contents Table of Contents Revision
More informationPCS Cloud Solutions. Create highly-available, infinitely-scalable applications and APIs
PCS Cloud Solutions Create highly-available, infinitely-scalable applications and APIs Develop, package, and deploy powerful applications and services to the cloud with Cloud Services and the click of
More informationUnCovert: Evaluating thermal covert channels on Android systems. Pascal Wild
UnCovert: Evaluating thermal covert channels on Android systems Pascal Wild August 5, 2016 Contents Introduction v 1: Framework 1 1.1 Source...................................... 1 1.2 Sink.......................................
More informationAmazon Web Services Course Outline
Amazon Web Services Course Outline Tr Real Time Trainers 100% Placement Assistance Small Training Batch Hands on Experience Certification Support Video Tutorials will be provided Life Time Support will
More informationIntroduction to Device Trust Architecture
Introduction to Device Trust Architecture July 2018 www.globalplatform.org 2018 GlobalPlatform, Inc. THE TECHNOLOGY The Device Trust Architecture is a security framework which shows how GlobalPlatform
More informationVMware AirWatch Content Gateway for Linux. VMware Workspace ONE UEM 1811 Unified Access Gateway
VMware AirWatch Content Gateway for Linux VMware Workspace ONE UEM 1811 Unified Access Gateway You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/
More informationGoogle Identity Services for work
INTRODUCING Google Identity Services for work One account. All of Google Enter your email Next Online safety made easy We all care about keeping our data safe and private. Google Identity brings a new
More informationA Methodology for Assigning Access Control to Public Clouds
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. 3, Issue. 12, December 2014,
More informationSECURED KEY MANAGEMENT ALGORITHM FOR DATA TRANSMISSION IN MOBILE ADHOC NETWORKS
International Journal of Electronics and Communication Engineering and Technology (IJECET) Volume 7, Issue 6, November-December 2016, pp. 96 100, Article ID: IJECET_07_06_014 Available online at http://www.iaeme.com/ijecet/issues.asp?jtype=ijecet&vtype=7&itype=6
More informationConfiguring the Cisco APIC-EM Settings
Logging into the Cisco APIC-EM, page 1 Quick Tour of the APIC-EM Graphical User Interface (GUI), page 2 Configuring the Prime Infrastructure Settings, page 3 Discovery Credentials, page 4 Security, page
More informationCloud Computing Standard 1.1 INTRODUCTION 2.1 PURPOSE. Effective Date: July 28, 2015
Cloud Computing Standard Effective Date: July 28, 2015 1.1 INTRODUCTION Cloud computing services are application and infrastructure resources that users access via the Internet. These services, contractually
More informationVMware AirWatch Content Gateway Guide for Linux For Linux
VMware AirWatch Content Gateway Guide for Linux For Linux Workspace ONE UEM v9.7 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.
More informationA COMPARATIVE ANALYSIS ABOUT LOAD BALANCING ALGORITHMS USING CLOUD SIMULATOR
International Journal of Civil Engineering and Technology (IJCIET) Volume 9, Issue 7, July 2018, pp. 476 483, Article ID: IJCIET_09_07_049 Available online at http://www.iaeme.com/ijciet/issues.asp?jtype=ijciet&vtype=9&itype=7
More informationSpark Quick Reference Guide
Spark Quick Reference Guide Making Teamwork Simpler Spark simplifies teamwork by making communication seamless. Send messages, share files, and meet with different teams, all in one place. Easily pull
More informationInternational Journal of Advance Research, IJOAR.org ISSN xxxx-xxxx
Paper-Link: Physical Notes of Digital World Ajinkya C. Choudhary,BhushanLende, ShrutiShrivastav ajinkyachoudhary@live.in bhushanlende13@gmail.com shruti.shriwastav@gmail.com Bapurao Deshmukh College of
More informationSnowAlert Documentation. Snowflake Security
Snowflake Security Nov 02, 2018 Contents 1 About SnowAlert 3 1.1 Overview................................................. 3 1.2 How It Works............................................... 3 2 Getting
More informationOnline File Sharing System
Online File Sharing System For sharing music, videos, documents etc through a single window Executive Summary Online file sharing system provides a single interface capable of sharing music, videos, documents
More informationGroup Name: Team Epsilon Max Hinson Jhon Faghih Nassiri
Software Requirements Specification for UCSB 360 Version 1.2 Prepared by Group Name: Team Epsilon Max Hinson 4426771 maxwellhinson@gmail.com Jhon Faghih Nassiri 4111274 jfaghihnassiri@gmail.com Luke Buckland
More informationSMART ELECTRIC CONTROL SYSTEM USING PLC & HMI
International Journal of Mechanical Engineering and Technology (IJMET) Volume 9, Issue 4, April 2018, pp. 548 555, Article ID: IJMET_09_04_062 Available online at http://www.iaeme.com/ijmet/issues.asp?jtype=ijmet&vtype=9&itype=4
More informationHIPAA Compliance Assessment Module
Quick Start Guide HIPAA Compliance Assessment Module Instructions to Perform a HIPAA Compliance Assessment Performing a HIPAA Compliance Assessment 2 HIPAA Compliance Assessment Overview 2 What You Will
More informationA Proposed Framework for Testing Mobile Cloud Based Applications Using Mobile Testing as a Service (MTaaS)
A Proposed Framework for Mobile Cloud Based Applications Using Mobile as a Service (MTaaS) Engr. Ali Ahmed Computer & Software Engineering Department Bahria University, Karachi Campus Karachi, Pakistan
More informationAndroid App Development
Android App Development Outline Introduction Android Fundamentals Android Studio Tutorials Introduction What is Android? A software platform and operating system for mobile devices Based on the Linux kernel
More informationWhatsConfigured for WhatsUp Gold 2016 User Guide
WhatsConfigured for WhatsUp Gold 2016 User Guide Contents Welcome to WhatsConfigured 1 What is WhatsConfigured? 1 Finding more information and updates 1 Sending feedback 2 Deploying WhatsConfigured 3 STEP
More informationSales Management Portal
Governors State University OPUS Open Portal to University Scholarship All Capstone Projects Student Capstone Projects Spring 7-1-2017 Sales Management Portal Vivek Devarakonda Governors State University
More informationHow to Route Internet Traffic between A Mobile Application and IoT Device?
Whitepaper How to Route Internet Traffic between A Mobile Application and IoT Device? Website: www.mobodexter.com www.paasmer.co 1 Table of Contents 1. Introduction 3 2. Approach: 1 Uses AWS IoT Setup
More informationSECURE, FLEXIBLE ON-PREMISE STORAGE WITH EMC SYNCPLICITY AND EMC ISILON
White Paper SECURE, FLEXIBLE ON-PREMISE STORAGE WITH EMC SYNCPLICITY AND EMC ISILON Abstract This white paper explains the benefits to the extended enterprise of the on-premise, online file sharing storage
More informationA New Symmetric Key Algorithm for Modern Cryptography Rupesh Kumar 1 Sanjay Patel 2 Purushottam Patel 3 Rakesh Patel 4
IJSRD - International Journal for Scientific Research & Development Vol. 2, Issue 08, 2014 ISSN (online): 2321-0613 A New Symmetric Key Algorithm for Modern Cryptography Rupesh Kumar 1 Sanjay Patel 2 Purushottam
More informationSUGGESTED SOLUTION IPCC MAY 2017EXAM. Test Code - I M J
SUGGESTED SOLUTION IPCC MAY 2017EXAM INFORMATION TECHNOLOGY Test Code - I M J 7 1 2 1 BRANCH - (MULTIPLE) (Date : 20.11.2016) Head Office : Shraddha, 3 rd Floor, Near Chinai College, Andheri (E), Mumbai
More informationNational College of Ireland BSc in Computing 2017/2018. Deividas Sevcenko X Multi-calendar.
National College of Ireland BSc in Computing 2017/2018 Deividas Sevcenko X13114654 X13114654@student.ncirl.ie Multi-calendar Technical Report Table of Contents Executive Summary...4 1 Introduction...5
More informationEPHP a tool for learning the basics of PHP development. Nick Whitelegg School of Media Arts and Technology Southampton Solent University
EPHP a tool for learning the basics of PHP development Nick Whitelegg School of Media Arts and Technology Southampton Solent University My background Lecturer at Southampton Solent University since 2003
More informationContinuous integration & continuous delivery. COSC345 Software Engineering
Continuous integration & continuous delivery COSC345 Software Engineering Outline Integrating different teams work, e.g., using git Defining continuous integration / continuous delivery We use continuous
More informationNotify Me Application
Notify Me Application Meghana Kurupalli 1, Mohan Krishna 2, Pritee Parwekar 3 1,2,3 Anil Neerukonda Institute of Technology and Sciences ABSTRACT: Android applications are finding usage in day to day affairs.
More informationInternational Journal of Advance Engineering and Research Development
Scientific Journal of Impact Factor (SJIF): 5.71 e-issn (O): 2348-4470 p-issn (P): 2348-6406 International Journal of Advance Engineering and Research Development Volume 5, Issue 03, March -2018 A SURVEY
More informationPrivacy-ABC Technologies on Mobile Phones
Privacy-ABC Technologies on Mobile Phones Dr. Gert Læssøe Mikkelsen, Alexandra Institute A/S ABC4Trust Summit Event Brussels, January 20, 2015 A research project funded by the European Commission s 7th
More informationPRODUCT DESCRIPTION. Version 0.01 (Alpha) By F. Scott Deaver Chief Technical Officer/Founder/Inventor February 27, 2017
Certitude Digital s AMULET Corporate Container Simulation Package (AMULET CCS ) ----------------------------------------------------------------------------------------------------------------- PRODUCT
More informationPCI Compliance Assessment Module with Inspector
Quick Start Guide PCI Compliance Assessment Module with Inspector Instructions to Perform a PCI Compliance Assessment Performing a PCI Compliance Assessment (with Inspector) 2 PCI Compliance Assessment
More informationINFORMATION SECURITY AND PRIVACY IN CLOUD USING HYBRID CRYPTOGRAPHIC ALGORITHM
INFORMATION SECURITY AND PRIVACY IN CLOUD USING HYBRID CRYPTOGRAPHIC ALGORITHM PRIYA K Assistant Professor, Information Science and Engineering, MVJ College Of Engineering, Bangalore, India Abstract From
More informationFPGA Implementation of Optimized DES Encryption Algorithm on Spartan 3E
FPGA Implementation of Optimized DES Encryption Algorithm on Spartan 3E Amandeep Singh, Manu Bansal Abstract - Data Security is an important parameter for the industries. It can be achieved by Encryption
More informationMobile Tracking System using Web Application and Android Apps
http:// Mobile Tracking System using Web Application and Android Apps Mia Md. Karimul Hoq Department of Computer Science and Information Technology, Mohammad Jahangir Alam Department of Computer Science
More informationM-CASEngine: A Collaborative Environment for Computer-Assisted Surgery
M-CASEngine: A Collaborative Environment for Computer-Assisted Surgery Hanping Lufei, Weisong Shi, and Vipin Chaudhary Wayne State University, MI, 48202 Abstract. Most computer-assisted surgery systems
More informationSoftware Development. Integrated Software Environment
Software Development Integrated Software Environment Source Code vs. Machine Code What is source code? Source code and object code refer to the "before" and "after" versions of a computer program that
More informationXotira: Formulas Teaching Chatbot *T.ANITA KUMARI, SAI BHAVANI KUMAR.S** ***J.N.S.NIKHITA, ASHWITHA.D**** V.VARSHA*****
SHIV SHAKTI International Journal in Multidisciplinary and Academic Research (SSIJMAR) Vol. 7, No. 2, April 2018 (ISSN 2278 5973) Xotira: Formulas Teaching Chatbot *T.ANITA KUMARI, SAI BHAVANI KUMAR.S**
More informationAGRICULTURE BASED ANDROID APPLICATION
AGRICULTURE BASED ANDROID APPLICATION Prof.Aradhana D 1, Shiva Prasad K S 2, Shrivaishnavi J K 3, P. Sowmya 4, Tina Agarwal 5 1 Department of Computer Science & Engineering Ballari Institute of Technology
More informationSimplified CVSS 2.0 for End User and Development team
International Journal of Latest Technology in Engineering & Management (IJLTEM) www.ijltem.com ISSN: 2456-1770 Simplified CVSS 2.0 for End User and Development team Vishal Ojha #1, Chetan Patil #2, Vishak
More informationTHE IMPORTANCE OF NICHE TECHNOLOGIES IN BUSINESS ANALYSIS. - Kat Okwera Jan 2019
THE IMPORTANCE OF NICHE TECHNOLOGIES IN BUSINESS ANALYSIS - Kat Okwera Jan 2019 HEY THERE I M A BA TOO! Kat Okwera Programmer Systems Designer Web Developer Project Manager Business Analyst E-Learning
More informationWebsite Designing Training
Website Designing Training Become a Professional Website Designer 100% Practical Training, Personalized Classroom Training, Assured Job Certified Training Programme in Website designing INDEX OF WEBSITE
More informationAbout Gluent. we liberate enterprise data. We are long term Oracle Database & Data Warehousing guys long history of performance & scaling
About Gluent We are long term Oracle Database & Data Warehousing guys long history of performance & scaling The world is changing we help customers to get the best out of both worlds! About 20 people in
More informationDEPARTMENT OF COMPUTER APPLICATIONS CO 2009 REGULATION
DEPARTMENT OF COMPUTER APPLICATIONS CO 2009 REGULATION Subject Code MC9211 MC9212 MC9213 MC9214 I YEAR I SEM / Subject Name Course Outcome Computer Organization Problem Solving And Programming DATABASE
More informationAmazon Web Services. Block 402, 4 th Floor, Saptagiri Towers, Above Pantaloons, Begumpet Main Road, Hyderabad Telangana India
(AWS) Overview: AWS is a cloud service from Amazon, which provides services in the form of building blocks, these building blocks can be used to create and deploy various types of application in the cloud.
More informationKeywords Block cipher, Blowfish, AES, IDEA, RC5.
Volume 4, Issue 9, September 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Analysis of
More informationJAVA TM SERVER AND SERVLETS BUILDING PORTABLE WEB APPLICATIONS
JAVA TM SERVER AND PDF JAVA QUICK REFERENCE - CHEAT SHEETS JAVA (PROGRAMMING LANGUAGE) - WIKIPEDIA 1 / 6 2 / 6 3 / 6 java tm server and pdf java.beans.beancont ext tran Provides classes and interfaces
More informationSystem Analysis & design
Assiut University Faculty of Computers and Information System Analysis & design Year 2 Academic Year 2014/ 2015 Term (2) Copyright 2014 Dr. Hossam Ragab 8 A n important component of the design phase is
More informationProject Report. Team 233. Hongnian Yu, Dong Liang, Tianlei Sun, Jian Zhu California Institute of Technology Department of Electrical Engineering
Project Report Team 233 Hongnian Yu, Dong Liang, Tianlei Sun, Jian Zhu California Institute of Technology Department of Electrical Engineering 1 Team Member & Work Split Group members: Hongnian Yu, Dong
More informationComodo SecureBox Management Console Software Version 1.9
6. Comodo SecureBox Management Console Software Version 1.9 Quick Start Guide Guide Version 1.9.041918 Comodo Security Solutions 1255 Broad Street Clifton, NJ 07013 Comodo SecureBox Management Console
More informationD6.1. Project website and internal IT communication infrastructure HINT. 36 months FP7/
D6.1 Project website and internal IT communication infrastructure Project number: 317930 Project acronym: Project title: HINT Start date of the project: 1 st October, 2012 Duration: Programme: Holistic
More informationCloud Print Migration Step-by-Step Deployment Guide
Getting Started Cloud Print Migration Step-by-Step Deployment Guide On-premise print server Print via shared print queues Print drivers distributed from server Manual maintenance and updates Single point
More informationModeling Wireless Sensor Network for forest temperature and relative humidity monitoring in Usambara mountain - A review
Modeling Wireless Sensor Network for forest temperature and relative humidity monitoring in Usambara mountain - A review R. Sinde Nelson Mandela African Institution of Science and Technology School of
More informationHome Automation System Using Bluetooth Technology
Home Automation System Using Bluetooth Technology Karanjeet Indrajeet Chauhan 1, Indrajit Chauhan 2, Shashikant Yadav 3, Saurabh Suman 4 1,2,3 Shree L.R. Tiwari College of Engineering 4 Assistant Professor,
More informationdbx MNT AWS Setup Guide
dbx MNT AWS Setup Guide Rev 4.0 June 2018 XtremeData, Inc. 999 Plaza Dr., Ste. 570 Schaumburg, IL 60173 www.xtremedata.com 1. Overview... 3 1.1 Architectural Diagram... 4 1.2 Architectural Elements...
More informationUnderstanding Perimeter Security
Understanding Perimeter Security In Amazon Web Services Aaron C. Newman Founder, CloudCheckr Aaron.Newman@CloudCheckr.com Changing Your Perspective How do I securing my business applications in AWS? Moving
More informationMobile Computation Dynamic Offloading using Cloud
Mobile Computation Dynamic Offloading using Cloud Pooja V. Bhokare 1 Chitra J. Patil 2 Assistant Professor, Computer Engineering Department SSBT s college of engineering and technology, Bambhori, post
More informationTIBCO Cloud Integration Security Overview
TIBCO Cloud Integration Security Overview TIBCO Cloud Integration is secure, best-in-class Integration Platform as a Service (ipaas) software offered in a multi-tenant SaaS environment with centralized
More informationSeeTest Quality Assurance Platform On-premise Digital Assurance Lab
SeeTest Quality Assurance Platform On-premise Digital Assurance Lab On-premise Digital Assurance Lab Centrally manage browsers & mobile devices (physical/emulated), and allow your team to remotely access
More informationProgramming/Network Programming
21250 Stevens Creek Blvd. Cupertino, CA 95014 408-864-5678 www.deanza.edu Academic Year 2017-2018 Computer Information Systems Programming/Network Programming Business, Computer Sciences and Applied Technologies
More informationSECURITY DOCUMENT. 550archi
SECURITY DOCUMENT 550archi Documentation for XTM Version 10.3 Published by XTM International Ltd. Copyright XTM International Ltd. All rights reserved. No part of this publication may be reproduced or
More informationCloud & AWS Essentials Agenda. Introduction What is the cloud? DevOps approach Basic AWS overview. VPC EC2 and EBS S3 RDS.
Agenda Introduction What is the cloud? DevOps approach Basic AWS overview VPC EC2 and EBS S3 RDS Hands-on exercise 1 What is the cloud? Cloud computing it is a model for enabling ubiquitous, on-demand
More informationPYTHON IN EASY STEPS BY MIKE MCGRATH DOWNLOAD EBOOK : PYTHON IN EASY STEPS BY MIKE MCGRATH PDF
Read Online and Download Ebook PYTHON IN EASY STEPS BY MIKE MCGRATH DOWNLOAD EBOOK : PYTHON IN EASY STEPS BY MIKE MCGRATH PDF Click link bellow and free register to download ebook: PYTHON IN EASY STEPS
More informationvcloud Director Administrator's Guide vcloud Director 8.10
vcloud Director Administrator's Guide vcloud Director 8.10 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about this documentation,
More informationExploiting Moodle Performance under Various Configuration
Exploiting Moodle Performance under Various Configuration Shubham Chauhan Ajay Lala Gyan Ganga Institute of science and technology, Jabalpur Madhya Pradesh Abstract Education is not the learning of facts.
More informationANALYSIS OF AES ENCRYPTION WITH ECC
ANALYSIS OF AES ENCRYPTION WITH ECC Samiksha Sharma Department of Computer Science & Engineering, DAV Institute of Engineering and Technology, Jalandhar, Punjab, India Vinay Chopra Department of Computer
More informationERASURE-CODING DEPENDENT STORAGE AWARE ROUTING
International Journal of Mechanical Engineering and Technology (IJMET) Volume 9 Issue 11 November 2018 pp.2226 2231 Article ID: IJMET_09_11_235 Available online at http://www.ia aeme.com/ijmet/issues.asp?jtype=ijmet&vtype=
More informationVJER-Vishwakarma Journal of Engineering Research Volume 1 Issue 1, March 2017 ISSN: Admixture of IaaS and PaaS
Admixture of IaaS and PaaS Amit Jagtap 1, Parth Kelkar 2, Yogendra Kulkarni 3, Gaurav Laddha 4,Prof.Vidula Meshram 4 1, 2, 3, 4 Department of Computer Engineering 1, 2, 3, 4 Vishwakarma Institute of Information
More informationCryptompress: A Symmetric Cryptography algorithm to deny Bruteforce Attack
Cryptompress: A Symmetric Cryptography algorithm to deny Bruteforce Attack Vivek Kumar 1 and Sandeep Sharma 2 1,2 Department of Electronics and Communication Engineering, Dehradun Institute of Technology,
More informationVulnerability Assessment Of Personal Cloud Server
Vulnerability Assessment Of Personal Cloud Server Dhiraj Kumar 1,Er. Kamal Ranga 2 1 Student,Department of Computer Engineering,Ganga Institute of Technology and Management Maharshi Dayanand University,Rohtak,Haryana,
More informationINTERNATIONAL 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 DISTRIBUTED FRAMEWORK FOR DATA MINING AS A SERVICE ON PRIVATE CLOUD RUCHA V. JAMNEKAR
More informationPROTECTION SERVICE FOR BUSINESS. Datasheet
PROTECTION SERVICE FOR BUSINESS Datasheet Protection Service For Business is one of the world s leading multi-endpoint security solutions. It is the only endpoint security solution on the market that combines
More informationVMware AirWatch Content Gateway Guide For Linux
VMware AirWatch Content Gateway Guide For Linux AirWatch v9.2 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com. This product
More informationINFORMATION MANAGEMENT
www.sriseshaa.com www.mobilizeurapps.com www.seshdocmeet.com www.seshcliniq.com www.seshkool.com INFORMATION MANAGEMENT SriSeshaa Technologies CONTENT MANAGEMENT EXPERTISE SriSeshaa Developer of seshkool
More informationDOWNLOAD PDF HELLO ANDROID INTRODUCING GOOGLES LE DEVELOPMENT PLATFORM BOOK
Chapter 1 : Android software development - Wikipedia Hello, Android: Introducing Google's Mobile Development Platform [Ed Burnette] on theinnatdunvilla.com *FREE* shipping on qualifying offers. Google
More informationCREDITS Web-version 2 Web-version specification CREDITS Desktop Client vs. Web-client What is the CREDITS Wallet? 2 1.
CREDITS Web-version 2 Web-version specification 2 1.1 CREDITS Desktop Client vs. Web-client 2 1.2 What is the CREDITS Wallet? 2 1.3 Essential Functionality 2 2. System Requirements 4 3. Creating New Account
More informationRed Hat Cloud Suite 1.1
Red Hat Cloud Suite 1.1 Product Guide Overview of the Red Hat Cloud Suite Last Updated: 2018-12-14 Red Hat Cloud Suite 1.1 Product Guide Overview of the Red Hat Cloud Suite Red Hat Cloud Suite Documentation
More informationcloud operationalizing your strategic guide to INSIDE The business side of cloud computing The evolution of the Making the cloud gateway connection
INSIDE The business side of cloud computing Cloud-ina-box: Is it a good fit? Making the cloud gateway connection Hybrid clouds: The early years The evolution of the cloud Wanted: Cloud computing skills
More informationSecure VPN Server Deployed on Raspberry Pi
Secure VPN Server Deployed on Raspberry Pi Pooja Karan Bist Akansha Santosh Mekade Anurag Mohan Nair Madhumita Chatterjee Abstract - With the increase in data accumulation, manipulation and the need for
More informationIntroduction to Xamarin Cross Platform Mobile App Development
Introduction to Xamarin Cross Platform Mobile App Development Summary: In this document, we talk about the unique ability to create native ios, Android, Mac and Windows apps using C# making Xamarin, a
More information