ONLINE C, C++ & JAVA COMPILERS USING CLOUD COMPUTING

Size: px
Start display at page:

Download "ONLINE C, C++ & JAVA COMPILERS USING CLOUD COMPUTING"

Transcription

1 Available Online at International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 8, August 2015, pg RESEARCH ARTICLE ISSN X ONLINE C, C++ & JAVA COMPILERS USING CLOUD COMPUTING Surya Chandra.V 1, Durga Charan.K 2, Sudha Rani.P 3 1 Dept of IT & V R Siddhartha College of Engineering, Vijayawada, A.P, India 2 Assistant Professor, Dept of IT & V R Siddhartha College of Engineering, Vijayawada, A.P, India 3 Dept of IT & V R Siddhartha College of Engineering, Vijayawada, A.P, India 1 [email protected]; 2 [email protected]; 3 [email protected] Abstract Now a days it is common utilization of Internet, in this web world every one of the things are on the web. Cloud computing model is for empowering helpful and in addition as needed network access to a common pool of configurable computing assets which can be immediately provisioned and discharged with least administration endeavors. So we develop software as a service like online compiler. This research main goal is we can easily write programs, compile and debug in online.using these cloud compilers we can reduce the storage space and movability, centralized compiler using cloud computing that helps to save the time, storage and cost using this concept. So that it s a most appropriate tool to compile the code, remove the errors and debug it. Using these compilers will provide online compiler service, like SaaS installation of separate compiler on each machine is avoided. Once we use this application in cloud we can access the compiler from the web. So that we can obtain the common errors and analysis of time complexity of different compilers. Keywords Centralized compiler, Cloud computing, Online Compiler, Movability, SaaS and Time Complexity. I. INTRODUCTION Cloud computing [1] states that utilizing resources by the Internet. Instead of keeping data on your hard disk or update applications for your needs, you can use a service over the Internet, at a different location to store your information or make use of its applications. This may give cause for some privacy implications. For that reason, drafted the Office of the Privacy Commissioner of Canada (OPC) has some answers to frequently asked questions ( FAQs). It is the distribution of IT services by the Internet. Cloud services to individuals and career to provide software and hardware that are handled by using mediator at distant locations. Examples of cloud services include online store house, social media sites, webmail and online commercial applications. The cloud computing model allows access to information and computer 2015, IJCSMC All Rights Reserved 348

2 resources from anyplace that a network connection is usable. Cloud computing supports a shared pool of resources, including information processing area, web, computer processing power, and particular corporate and end user purpose. The succeeding explanation of cloud computing is refined by the US National Institute of Standards and Technology (NIST). Cloud computing is a model for enabling convenient, on-demand net connection to a shared pool of design computing[5] assets (eg:networks, servers, repository, appliances and maintenance) which can be promptly provisioned and discharged with basic effort or management maintenance provider interaction. Cloud model advertise availability and is composed of five essential features, three service models and four deployment models. A. Motivation and Objective As Cloud computing is a model for enabling confining, on-demand network [3] entry to a shared pool of configurable computing assets which can be promptly furnish and discharged with essential management efforts. We decided to do a project that focuses on an online compiler that helps to reduce the problem of movability and repository field by using to make the concept of cloud computing. The programmer may be most convenient tool to compile the code and remove the pickup errors. In addition, a web -based application can be used remotely via a network connection that is platform independent. The errors / output of the compiled program can be stored in an easy manner. Also, the problem of installing a compiler avoided on any computer. Thus, these advantages make this an ideal application for conducting online survey. Cloud-based compiler [4] is primarily concerned with furnish a platform to compile and run programs that are independent on any stage related disability or complexity. The compilers should be hosted on a private cloud. So that users can easily implement and execute programs and get the executable files or directly viewing the output. B. Purpose and Scope Cloud assemblies, delivers virtual compiling [10] or installed in private cloud or outwardly hosted, delivers virtual compiling with all the assistance of cloud computing. Using cloud technology, customers using already existing compilers, as long as removing unneeded software excemption from their circumstance. With no open financing, customers who deploy Cloud compile compiler to diminish their monthly costs by 50%, during the time accomplish greater systems controls, increased flexibleness and the competence to quickly scale with minimal knowledge. In Compilers Cloud users should not download too compilers and upgraded several times in their systems.so that it helps to analyze the multiple compiler, easy to use.using software as a service can provide multiple compilers such as C/ C ++ and Java etc. It offers online help, and error messages and debug program for user convenience. Fig. 1 Cloud Computing 2015, IJCSMC All Rights Reserved 349

3 II. RELATED WORK The primary objective of the project is to compile a centralized mechanism [8] for the institution or system. Codes and scheduling of the transmission of codes for the application are stored in the database.an online compiler cum interpreter (OCC), an easy cooperation and it is also easily executes code for the client. The advantages of this venture are the new era of innovation is in light of Web administrations - a mix of little codes and connecting huge codes with one another..net joins extraordinary designer profitability with execution, dependability and organization. Cloud computing includes a service-oriented architecture, decreased overhead data for the end user incredible adaptability, total on-demand services and cost of ownership also be reduced, among different advantages. The National Institute of Standards and Technology (NIST) characterizes cloud computing " as a model, for simple, on-internet system connect to a mutual pool of configurable figuring assets (eg: systems, stockpiling, servers, administrations and applications) which can be expeditiously supplied and discharged with fundamental administration suppler or exertion participation. A few of them are lower expenses, better computing, locale independence, greater security (regardless of the fact that this point of preference in obfuscated with questions of the loss of some exact information). The idea of processing originates from grid, open registering and SaaS [8]. It is another system that shares essential structure. The essential standards of cloud computing is to make the processing be alloted in an awesome number of circulated PCs, rather than nearby PC or remoter server. This article additionally presents the application field the value of cloud computing, for example, it needn't bother with clients abnormal state hardware, so it lessens the clients cost. It gives secure and trustworthy information stockpiling focus, so client require not do the horrendous things such putting away information and slaughtering virus, this sort of assignment should be possible by experts. Clients can appreciate the administration even he doesn't know anything about the innovation of cloud computing and the expert information in this field and the ability to control it. The attributes of cloud computing are significantly more complicated. In cloud computing, the client [6] is not mindful of the physical area of information processing. In continuing there are numerous cloud computing frameworks with their own particular components. Like EC2, Amazon and so on. Supplies their IaaS, Sorts of cloud computing are private, public, community, hybrid and combined. Microsoft and Google App Engines give their stage and benefits. In academic, there are numerous distributed computing ventures in development or completely executed. Cloud computing [3] can be seen from two unique states of which one is on the cloud Infrastructure which is the building piece for cloud application layer up and the other is obviously the cloud application. Cloud computing [1] has come to a level of adaptability and portability. SaaS gives Internet application to the customer additionally supplies the product for the disconnected from the net operation and nearby information handling, programming and administration that empowers that client can use to anything to utilize it from all around, at whatever time to arrange. Compared and the present situation in which every machine should independently introduce compilers. With the goal that no need to install the compilers separately. Another resource of such a venture is more current variant can be upgraded naturally. Utilizing Software Technology connected to online java compiler can create utilizing Cloud Computing as a part of 3 level construction modeling. A. Data Layer (Back End): Accessible in the Web Server [2] that contains store data about the client. B. Business Layer (Middle End): Decision as for application layer is should be done through this layer. C. Application Layer (Front End): This layer form client interface which gives yield as for the client and bring appropriate input from the client. D. Compile Option: Write the code in the text box it would take to the server side for its compilation and at the server side the compiler bundle has been imported. E. Execute Option: The client get the connections of all the executable records that were moment in his or her organizer and that was at that point arranged in any event once. 2015, IJCSMC All Rights Reserved 350

4 III. SYSTEM DESIGN The different modules included in Web Based IDE to Code in the Cloud are as per the following: 1. Registration: - In this documented acknowledges the points of interest of another client [9] and stores client details in database. This activity is signed into the Logs database. This module will guarantee that the client is enrolled before the first login. 2. Login:- An enlisted client must login with his username and secret password. This module helps login and client verification utilizing database. 3. Make new Project/File:- This module permits legitimate clients to make new undertakings with the name of their decision. They can make new records and after that put away in Project DB. Documents are put away in Files DB database. These activities are signed in the Logs database. 4. Open Project/File:- This module permits legitimate clients to open existing documents and tasks. The clients are access authority to the undertakings and documents are correct from the Access DB database. The activity of opening undertaking is signed in the Logs database. 5. Delete Project/File:- This module allows the substantial clients to either delete particular records of a venture or remove the whole program itself. The delete activity is performed alongside the User ID of the client who accomplish it is signed in the Logs database in time. 6. Save:- This module permits the substantial clients to save their activities and records. These projects are put away in Project DB database and the documents are put away in Files DB database. 7.Compile:- This module permits the clients to arrange their code by invoking a compiler. The compilation result will be shown by the client. 8. Run: - This module grants clients to run the accumulated code. The outcome will be shown by the client. 9. Debug:- This module permits the customers to implant breakpoints in the code with the deciding objective of debugging. 10. Share:- This module licenses legitimate clients to impart the undertakings to different clients. The User ID of the companion with whom the task is dividend and the entrance rights allowed are save in the AccessDB. This activity is signed in the Logs database. Fig. 2 Architecture of Compiler 2015, IJCSMC All Rights Reserved 351

5 IV. IMPLEMENTATION Private Cloud utilization [2] obliges Web administration for joining up on the application, for facilitating the web administrations and to actualize Java advances and a correspondence Protocol to exchange data over a system by an application server. A. Web Services: Online Service is a product framework which bolsters interoperable communication among the machines over a system. It has a blend expressed in a system-processable configuration like Web Services Description Language (WSDL) different frameworks collaborate with the Web administration in a way recommended by its depiction utilizing SOAP messages that are regularly passed on utilizing HTTP with a XML serialization in mix with other Web-based benchmarks. B. Application Server: An Application Server is an agenda that has all the operations in the between the users and an association's backend trade applications or the databases. An application server is commonly utilized for complex exchange based application. This server needs to have manufactured in repetition screen for good accessibility and great execution conveyed application administrations and complex database access to bolster top of the line needs has been stored in it. C. Communication Protocol: Using this Protocol it is a detail for the trading of execution of Web applications in Computer Networks. SOAP is such a structured communication protocol which depends on XML, HTTP and SMTP is used for message arrangement and transmission. Web based java compiler [2] gives a component that empowers the yield of source code in various languages at run time in programming, in light of a single model that speaks to the code to render. We can produce congregations alterably at runtime and execute. It was stated that the users will utilize his or her favorite text editor to make and right program files. This supposition permitted to make a very basic front-end that heaps rapidly and is stage autonomous. In spite of the fact that the frontend is intended to be as basic as possible with just a couple usually utilized choices, it is adequately utilitarian and can be used quickly. Checks whether the content zone is empty or not. In the event that it is unfilled, presentations cautioning message. Generally utilize Compile Results class to speak to the consequence of aggregation that are come back from a compiler, Compiler Error class to speak to a compiler lapse or cautioning and Compiler Parameters class to speak to the parameter to summon the compiler. After successful accumulation compiler create either.class document. This.class document deliver the appropriate output for the program. Fig. 3 Web Services 2015, IJCSMC All Rights Reserved 352

6 Fig. 4 When the program is not having error Fig5. when there is an error in program Fig6. Display the Error report on text box 2015, IJCSMC All Rights Reserved 353

7 ANALYSIS In Cloud Computing we can varry the compilers and then also reduce the time and cost.so that compare to windows based compilers it is very useful in everywhere.the following table shows that analysis of different compilers. TABLE 1 RUN TIME ANALYSIS GRAPH ANALYSIS Based on cloud compilers here reduce the compile and run time when compared to windows compilers. So that the below graph shows that analysis of time plotted between N value and Varying in the time interval. Here N is reverse number of a program. So that the cloud compilers are best when compare to normal compilers N Value Fig7. Cloud Vs Windows Compile Time cloud windows CONCLUSION We have shown that, our proposed cloud compiler reduces the run time when contrasted and every other compiler. Our cloud compiler will eliminate out the need to introduce the compilers independently, along these lines it causes for a developer to get the prompt or the utmost helpful device to incorporate the code and eliminate the errors at the centralized server. we concluded our proposed cloud compiler is thought to be the best performer among the different compilers. The application can be reached out to give compilers to C & C++. We could also provide the above project by utilizing API's as a part of the cloud. This serves to make a more interactive method for giving software as a service. Collaborative altering components can be included so substantial projects can take a shot at the task online and without any difficulty. 2015, IJCSMC All Rights Reserved 354

8 REFERENCES [1] Mayank Patel, Online Java Compiler Using Cloud Computing, International Journal of Innovative Technology and Exploring Engineering (IJITEE) ISSN: , Volume-2, Issue-2, January, [2] Mehare Suraj, Paliwal Poonam, Pardeshi Mangesh, Begum Shahnaz, Private Cloud Implementation for Centralized Compilation, International Journal of Soft Computing and Engineering (IJSCE) ISSN: , Volume-3, Issue-5, November [3] Priyadarashani doke, Surabhi Shingote, Sneha Kalbhor, Anumeha Singh, Heena Yeole, ONLINE C, C++,JAVA COMPILER USING CLOUD COMPUTING - A SURVEY, International Journal of Advances in Engineering Science and Technology 318 ISSN: [4] A. Rabiyathul Basariya, and K.Tamil Selvi, Centralized C# compiler using cloud computing, International Journal of Communications and Engineering, vol. 06-no.6, Issue: 02, pp , Mar [5] Aamir Nizam Ansari, Siddharth Patil, Arundhati Navada, Aditya Peshave, Venkatesh Borole, Online C/C++ Compiler using Cloud Computing, Multimedia Technology (ICMT), July 2011 International Conference, pp [6] Grobauer, B. Walloschek, T. Stocker, Understanding Cloud Computing Vulnerabilities, Security & Privacy, IEEE March-April [7] Chunye Gong Jie Liu Qiang Zhang Haitao Chen Zhenghu Gong, The Characteristics of Cloud Computing, Parallel Processing Workshops (ICPPW), th International Conference. [8] M.Pabitha, T.Selvakumar, Punitha Devi An Effective C, C++, PHP, Perl, Ruby, Python Compiler using Cloud Computing, International Journal of Computer Applications ( ) Volume 69 No.7, May [9] Namrata Raut, Darshana, Parab, Shephali, Sontakke, Sukanya Hanagandi, Cloud Documentation and Centralized Compiler for Java & Php, International Journal Of Computational Engineering Research (ijceronline.com) Vol. 3 Issue. 3. [10] Sajid Abdulla, Srinivasan Iyer, Sanjay Kutty, CLOUD BASED COMPILER, International Journal of Students Research in Technology & Management Vol 1(3), May 2013, ISBN , pg , IJCSMC All Rights Reserved 355

ONLINE C, C++, JAVA COMPILER USING CLOUD COMPUTING - A SURVEY

ONLINE C, C++, JAVA COMPILER USING CLOUD COMPUTING - A SURVEY International Journal of Advances in Engineering Science and Technology 318 www.sestindia.org/volume-ijaest/ and www.ijaestonline.com ISSN: 2319-1120 ONLINE C, C++, JAVA COMPILER USING CLOUD COMPUTING

More information

Cloud Based Collaboration Tool Rohini C. Ekghare*, Prof. Manish Hadap**

Cloud Based Collaboration Tool Rohini C. Ekghare*, Prof. Manish Hadap** RESEARCH ARTICLE OPEN ACCESS Cloud Based Collaboration Tool Rohini C. Ekghare*, Prof. Manish Hadap** *Department of Information Technology, Yeshwantrao Chavan College of Engineering, Nagpur-441110, India.

More information

Cloud Computing Technology

Cloud Computing Technology Cloud Computing Technology The Architecture Overview Danairat T. Certified Java Programmer, TOGAF Silver [email protected], +66-81-559-1446 1 Agenda What is Cloud Computing? Case Study Service Model Architectures

More information

Cloud Computing Services and its Application

Cloud Computing Services and its Application Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 4, Number 1 (2014), pp. 107-112 Research India Publications http://www.ripublication.com/aeee.htm Cloud Computing Services and its

More information

Cloud Computing & Service Oriented Architecture An Overview

Cloud Computing & Service Oriented Architecture An Overview Cloud Computing & Service Oriented Architecture An Overview Sumantra Sarkar Georgia State University Robinson College of Business November 29 & 30, 2010 MBA 8125 Fall 2010 Agenda Cloud Computing Definition

More information

APPLICATION OF CLOUD COMPUTING IN ACADEMIC INSTITUTION

APPLICATION OF CLOUD COMPUTING IN ACADEMIC INSTITUTION APPLICATION OF CLOUD COMPUTING IN ACADEMIC INSTITUTION 1 PRIYANKA DUKLE, 2 TRISHALA PAWAR, 3 SNEH BHAT 1,2,3 Computer, Amrutvahini College of Engineering, Sangamner Email: [email protected] 1, [email protected]

More information

A STUDY ON CLOUD STORAGE

A STUDY ON CLOUD STORAGE 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. 5, May 2014, pg.966

More information

How To Understand Cloud Computing

How To Understand Cloud Computing Overview of Cloud Computing (ENCS 691K Chapter 1) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ Overview of Cloud Computing Towards a definition

More information

Cloud Computing Architecture: A Survey

Cloud Computing Architecture: A Survey Cloud Computing Architecture: A Survey Abstract Now a day s Cloud computing is a complex and very rapidly evolving and emerging area that affects IT infrastructure, network services, data management and

More information

Grid Computing Vs. Cloud Computing

Grid Computing Vs. Cloud Computing International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 3, Number 6 (2013), pp. 577-582 International Research Publications House http://www. irphouse.com /ijict.htm Grid

More information

Role of Cloud Computing to Overcome the Issues and Challenges in E-learning

Role of Cloud Computing to Overcome the Issues and Challenges in E-learning Journal of Basic and Applied Engineering Research pp. 66-70 Krishi Sanskriti Publications http://www.krishisanskriti.org/jbaer.html Role of Cloud Computing to Overcome the Issues and Challenges in E-learning

More information

Private Cloud in Educational Institutions: An Implementation using UEC

Private Cloud in Educational Institutions: An Implementation using UEC Private Cloud in Educational Institutions: An Implementation using UEC D. Sudha Devi L.Yamuna Devi K.Thilagavathy,Ph.D P.Aruna N.Priya S. Vasantha,Ph.D ABSTRACT Cloud Computing, the emerging technology,

More information

Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing

Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing Yinong Chen 2 Big Data Big Data Technologies Cloud Computing Service and Web-Based Computing Applications Industry Control

More information

TECHNOLOGY GUIDE THREE. Emerging Types of Enterprise Computing

TECHNOLOGY GUIDE THREE. Emerging Types of Enterprise Computing TECHNOLOGY GUIDE THREE Emerging Types of Enterprise Computing TECHNOLOGY GU IDE OUTLINE TG3.1 Introduction TG3.2 Server Farms TG3.3 Virtualization TG3.4 Grid Computing TG3.5 Utility Computing TG3.6 Cloud

More information

Security Issues In Cloud Computing and Countermeasures

Security Issues In Cloud Computing and Countermeasures Security Issues In Cloud Computing and Countermeasures Shipra Dubey 1, Suman Bhajia 2 and Deepika Trivedi 3 1 Department of Computer Science, Banasthali University, Jaipur, Rajasthan / India 2 Department

More information

Study on Architecture and Implementation of Port Logistics Information Service Platform Based on Cloud Computing 1

Study on Architecture and Implementation of Port Logistics Information Service Platform Based on Cloud Computing 1 , pp. 331-342 http://dx.doi.org/10.14257/ijfgcn.2015.8.2.27 Study on Architecture and Implementation of Port Logistics Information Service Platform Based on Cloud Computing 1 Changming Li, Jie Shen and

More information

Iaas for Private and Public Cloud using Openstack

Iaas for Private and Public Cloud using Openstack Iaas for Private and Public Cloud using Openstack J. Beschi Raja, Assistant Professor, Department of CSE, Kalasalingam Institute of Technology, TamilNadu, India, K.Vivek Rabinson, PG Student, Department

More information

A Review on Cloud Computing Vulnerabilities

A Review on Cloud Computing Vulnerabilities A Review on Cloud Computing Vulnerabilities Ms. Sugandha Nandedkar, Ms.Sangeeta Kakarwal Asst.Prof., Department of Computer Science and Engineering, DIEMS /Dr. BAMU, Aurangabad, MH, India. Prof. and HOD,

More information

Architectural Implications of Cloud Computing

Architectural Implications of Cloud Computing Architectural Implications of Cloud Computing Grace Lewis Research, Technology and Systems Solutions (RTSS) Program Lewis is a senior member of the technical staff at the SEI in the Research, Technology,

More information

A Framework for the Design of Cloud Based Collaborative Virtual Environment Architecture

A Framework for the Design of Cloud Based Collaborative Virtual Environment Architecture , March 12-14, 2014, Hong Kong A Framework for the Design of Cloud Based Collaborative Virtual Environment Architecture Abdulsalam Ya u Gital, Abdul Samad Ismail, Min Chen, and Haruna Chiroma, Member,

More information

Research Paper Available online at: www.ijarcsse.com A COMPARATIVE STUDY OF CLOUD COMPUTING SERVICE PROVIDERS

Research Paper Available online at: www.ijarcsse.com A COMPARATIVE STUDY OF CLOUD COMPUTING SERVICE PROVIDERS Volume 2, Issue 2, February 2012 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: A COMPARATIVE STUDY OF CLOUD

More information

Essential Characteristics of Cloud Computing: On-Demand Self-Service Rapid Elasticity Location Independence Resource Pooling Measured Service

Essential Characteristics of Cloud Computing: On-Demand Self-Service Rapid Elasticity Location Independence Resource Pooling Measured Service Cloud Computing Although cloud computing is quite a recent term, elements of the concept have been around for years. It is the maturation of Internet. Cloud Computing is the fine end result of a long chain;

More information

Tamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India [email protected]

Tamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India talk2tamanna@gmail.com IJCSIT, Volume 1, Issue 5 (October, 2014) e-issn: 1694-2329 p-issn: 1694-2345 A STUDY OF CLOUD COMPUTING MODELS AND ITS FUTURE Tamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India

More information

CHAPTER 8 CLOUD COMPUTING

CHAPTER 8 CLOUD COMPUTING CHAPTER 8 CLOUD COMPUTING SE 458 SERVICE ORIENTED ARCHITECTURE Assist. Prof. Dr. Volkan TUNALI Faculty of Engineering and Natural Sciences / Maltepe University Topics 2 Cloud Computing Essential Characteristics

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

VIRTUALIZATION IN CLOUD COMPUTING

VIRTUALIZATION IN CLOUD COMPUTING 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. 5, May 2014, pg.540

More information

Web Interface for MATLAB

Web Interface for MATLAB Web Interface for MATLAB Ashutosh Sharma Department of Electronics & Communication Engineering, Acropolis Institute of Technology and Research, Indore, MP, India. Pratibha Singh Department of Electronics

More information

Security Considerations for Public Mobile Cloud Computing

Security Considerations for Public Mobile Cloud Computing Security Considerations for Public Mobile Cloud Computing Ronnie D. Caytiles 1 and Sunguk Lee 2* 1 Society of Science and Engineering Research Support, Korea [email protected] 2 Research Institute of

More information

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET)

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print), ISSN 0976 6367(Print) ISSN 0976 6375(Online)

More information

A Quality Model for E-Learning as a Service in Cloud Computing Framework

A Quality Model for E-Learning as a Service in Cloud Computing Framework A Quality Model for E-Learning as a Service in Cloud Computing Framework Dr Rajni Jindal Professor, Department of IT Indira Gandhi Institute of Technology, New Delhi, INDIA [email protected] Alka Singhal

More information

GENERIC DATA ACCESS AND INTEGRATION SERVICE FOR DISTRIBUTED COMPUTING ENVIRONMENT

GENERIC DATA ACCESS AND INTEGRATION SERVICE FOR DISTRIBUTED COMPUTING ENVIRONMENT GENERIC DATA ACCESS AND INTEGRATION SERVICE FOR DISTRIBUTED COMPUTING ENVIRONMENT Hemant Mehta 1, Priyesh Kanungo 2 and Manohar Chandwani 3 1 School of Computer Science, Devi Ahilya University, Indore,

More information

Cloud Computing with Azure PaaS for Educational Institutions

Cloud Computing with Azure PaaS for Educational Institutions International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 4, Number 2 (2014), pp. 139-144 International Research Publications House http://www. irphouse.com /ijict.htm Cloud

More information

Electronic Records Storage Options and Overview

Electronic Records Storage Options and Overview Electronic Records Storage Options and Overview www.archives.nysed.gov Objectives Understand the options for electronic records storage, including cloud-based storage Evaluate the options best suited for

More information

Cloud computing - Architecting in the cloud

Cloud computing - Architecting in the cloud Cloud computing - Architecting in the cloud [email protected] 1 Outline Cloud computing What is? Levels of cloud computing: IaaS, PaaS, SaaS Moving to the cloud? Architecting in the cloud Best practices

More information

A SURVEY OF CLOUD COMPUTING: NETWORK BASED ISSUES PERFORMANCE AND ANALYSIS

A SURVEY OF CLOUD COMPUTING: NETWORK BASED ISSUES PERFORMANCE AND ANALYSIS A SURVEY OF CLOUD COMPUTING: NETWORK BASED ISSUES PERFORMANCE AND ANALYSIS *Dr Umesh Sehgal, #Shalini Guleria *Associate Professor,ARNI School of Computer Science,Arni University,[email protected]

More information

Exploring Resource Provisioning Cost Models in Cloud Computing

Exploring Resource Provisioning Cost Models in Cloud Computing Exploring Resource Provisioning Cost Models in Cloud Computing P.Aradhya #1, K.Shivaranjani *2 #1 M.Tech, CSE, SR Engineering College, Warangal, Andhra Pradesh, India # Assistant Professor, Department

More information

Cloud Computing; What is it, How long has it been here, and Where is it going?

Cloud Computing; What is it, How long has it been here, and Where is it going? Cloud Computing; What is it, How long has it been here, and Where is it going? David Losacco, CPA, CIA, CISA Principal January 10, 2013 Agenda The Cloud WHAT IS THE CLOUD? How long has it been here? Where

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

Analysis and Strategy for the Performance Testing in Cloud Computing

Analysis and Strategy for the Performance Testing in Cloud Computing Global Journal of Computer Science and Technology Cloud & Distributed Volume 12 Issue 10 Version 1.0 July 2012 Type: Double Blind Peer Reviewed International Research Journal Publisher: Global Journals

More information

CLOUD COMPUTING TECHNOLOGY INFRASTRUCTURE TO SUPPORT THE KNOWLEDGE MANAGEMENT PROCESS (A CASE STUDY APPROACH)

CLOUD COMPUTING TECHNOLOGY INFRASTRUCTURE TO SUPPORT THE KNOWLEDGE MANAGEMENT PROCESS (A CASE STUDY APPROACH) CLOUD COMPUTING TECHNOLOGY INFRASTRUCTURE TO SUPPORT THE KNOWLEDGE MANAGEMENT PROCESS (A CASE STUDY APPROACH) RATNA SARI, YOHANNES KURNIAWAN Bina Nusantara University, Department of Information Systems,

More information

[Sudhagar*, 5(5): May, 2016] ISSN: 2277-9655 Impact Factor: 3.785

[Sudhagar*, 5(5): May, 2016] ISSN: 2277-9655 Impact Factor: 3.785 IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY AVOID DATA MINING BASED ATTACKS IN RAIN-CLOUD D.Sudhagar * * Assistant Professor, Department of Information Technology, Jerusalem

More information

Parametric Analysis of Various Cloud Computing Security Models

Parametric Analysis of Various Cloud Computing Security Models International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 15 (2014), pp. 1499-1506 International Research Publications House http://www. irphouse.com Parametric Analysis

More information

Example of Standard API

Example of Standard API 16 Example of Standard API System Call Implementation Typically, a number associated with each system call System call interface maintains a table indexed according to these numbers The system call interface

More information

Implementing & Developing Cloud Computing on Web Application

Implementing & Developing Cloud Computing on Web Application 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. 2, February 2014,

More information

A Survey on Cloud Computing

A Survey on Cloud Computing A Survey on Cloud Computing Poulami dalapati* Department of Computer Science Birla Institute of Technology, Mesra Ranchi, India [email protected] G. Sahoo Department of Information Technology Birla

More information

Security Saving Open Examining for Secure Cloud storage

Security Saving Open Examining for Secure Cloud storage ISSN (Online): 2349-7084 GLOBAL IMPACT FACTOR 0.238 INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING IN RESEARCH TRENDS VOLUME 1, ISSUE 3, SEPTEMBER 2014, PP 131-136 Security Saving Open Examining for Secure

More information

Implementing XML-based Role and Schema Migration Scheme for Clouds

Implementing XML-based Role and Schema Migration Scheme for Clouds Implementing XML-based Role and Schema Migration Scheme for Clouds Gurleen Kaur 1, Sarbjeet Singh 2 Computer Science and Engineering, UIET Panjab University, Chandigarh, India 1 [email protected]

More information

Keywords Cloud Storage, Error Identification, Partitioning, Cloud Storage Integrity Checking, Digital Signature Extraction, Encryption, Decryption

Keywords Cloud Storage, Error Identification, Partitioning, Cloud Storage Integrity Checking, Digital Signature Extraction, Encryption, Decryption Partitioning Data and Domain Integrity Checking for Storage - Improving Cloud Storage Security Using Data Partitioning Technique Santosh Jogade *, Ravi Sharma, Prof. Rajani Kadam Department Of Computer

More information

Design of Cloud Services for Cloud Based IT Education

Design of Cloud Services for Cloud Based IT Education www.jitae.org Journal of Information Technology and Application in Education Vol. 3 Iss. 3, September 2014 doi: 10.14355/jitae.2014.0303.03 Design of Cloud Services for Cloud Based IT Education Li Chao

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

Keywords: Cloud computing, Characteristics of Cloud computing, Models of Cloud computing, Distance learning, Higher education.

Keywords: Cloud computing, Characteristics of Cloud computing, Models of Cloud computing, Distance learning, Higher education. Volume 5, Issue 6, June 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Analysis of Cloud

More information

Lecture 02a Cloud Computing I

Lecture 02a Cloud Computing I Mobile Cloud Computing Lecture 02a Cloud Computing I 吳 秀 陽 Shiow-yang Wu What is Cloud Computing? Computing with cloud? Mobile Cloud Computing Cloud Computing I 2 Note 1 What is Cloud Computing? Walking

More information

Web 2.0-based SaaS for Community Resource Sharing

Web 2.0-based SaaS for Community Resource Sharing Web 2.0-based SaaS for Community Resource Sharing Corresponding Author Department of Computer Science and Information Engineering, National Formosa University, [email protected] doi : 10.4156/jdcta.vol5.issue5.14

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

A SMART AND EFFICIENT CLOUD APPROACH FOR BACKUP AND DATA STORAGE

A SMART AND EFFICIENT CLOUD APPROACH FOR BACKUP AND DATA STORAGE A SMART AND EFFICIENT CLOUD APPROACH FOR BACKUP AND DATA STORAGE Allagadda Gurappa 1, M.Purushotham Reddy 2, G.Rama Subba Reddy 3 1 M.tech Scholar (CSE), 2 Asst.professor, Dept. of CSE, Vignana Bharathi

More information

On Cloud Computing Technology in the Construction of Digital Campus

On Cloud Computing Technology in the Construction of Digital Campus 2012 International Conference on Innovation and Information Management (ICIIM 2012) IPCSIT vol. 36 (2012) (2012) IACSIT Press, Singapore On Cloud Computing Technology in the Construction of Digital Campus

More information

CLOUD COMPUTING. A Primer

CLOUD COMPUTING. A Primer CLOUD COMPUTING A Primer A Mix of Voices The incredible shrinking CIO CIO Magazine, 2004 IT Doesn t Matter, The cloud will ship service outside the institution and ship power from central IT groups to

More information

A Cloud-Based Retail Management System

A Cloud-Based Retail Management System A Cloud-Based Retail Management System Adewole Adewumi 1, Stanley Ogbuchi 1, and Sanjay MIsra 1 1 Department of Computer and Information Sciences, Covenant University, Ota, Nigeria {wole.adewumi, stanley.ogbuchi,

More information

Permanent Link: http://espace.library.curtin.edu.au/r?func=dbin-jump-full&local_base=gen01-era02&object_id=154091

Permanent Link: http://espace.library.curtin.edu.au/r?func=dbin-jump-full&local_base=gen01-era02&object_id=154091 Citation: Alhamad, Mohammed and Dillon, Tharam S. and Wu, Chen and Chang, Elizabeth. 2010. Response time for cloud computing providers, in Kotsis, G. and Taniar, D. and Pardede, E. and Saleh, I. and Khalil,

More information

Student's Awareness of Cloud Computing: Case Study Faculty of Engineering at Aden University, Yemen

Student's Awareness of Cloud Computing: Case Study Faculty of Engineering at Aden University, Yemen Student's Awareness of Cloud Computing: Case Study Faculty of Engineering at Aden University, Yemen Samah Sadeq Ahmed Bagish Department of Information Technology, Faculty of Engineering, Aden University,

More information

CLOUD COMPUTING. DAV University, Jalandhar, Punjab, India. DAV University, Jalandhar, Punjab, India

CLOUD COMPUTING. DAV University, Jalandhar, Punjab, India. DAV University, Jalandhar, Punjab, India CLOUD COMPUTING 1 Er. Simar Preet Singh, 2 Er. Anshu Joshi 1 Assistant Professor, Computer Science & Engineering, DAV University, Jalandhar, Punjab, India 2 Research Scholar, Computer Science & Engineering,

More information

CLOUD COMPUTING. When It's smarter to rent than to buy

CLOUD COMPUTING. When It's smarter to rent than to buy CLOUD COMPUTING When It's smarter to rent than to buy Is it new concept? Nothing new In 1990 s, WWW itself Grid Technologies- Scientific applications Online banking websites More convenience Not to visit

More information

Security Issues in Cloud Computing

Security Issues in Cloud Computing Security Issues in Computing CSCI 454/554 Computing w Definition based on NIST: A model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources

More information

A Secure Strategy using Weighted Active Monitoring Load Balancing Algorithm for Maintaining Privacy in Multi-Cloud Environments

A Secure Strategy using Weighted Active Monitoring Load Balancing Algorithm for Maintaining Privacy in Multi-Cloud Environments IJSTE - International Journal of Science Technology & Engineering Volume 1 Issue 10 April 2015 ISSN (online): 2349-784X A Secure Strategy using Weighted Active Monitoring Load Balancing Algorithm for Maintaining

More information

Challenges in Android Application Development: A Case Study

Challenges in Android Application Development: A Case Study 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. 5, May 2015, pg.294

More information

Cloud Computing Training

Cloud Computing Training Cloud Computing Training TechAge Labs Pvt. Ltd. Address : C-46, GF, Sector 2, Noida Phone 1 : 0120-4540894 Phone 2 : 0120-6495333 TechAge Labs 2014 version 1.0 Cloud Computing Training Cloud Computing

More information

Mike Boyarski Jaspersoft Product Marketing [email protected]. Business Intelligence in the Cloud

Mike Boyarski Jaspersoft Product Marketing mboyarski@jaspersoft.com. Business Intelligence in the Cloud Mike Boyarski Jaspersoft Product Marketing [email protected] Business Intelligence in the Cloud Agenda Introductions Cloud BI Jaspersoft Open Source Powers the Cloud Jaspersoft Cloud BI Futures

More information

Security Issues in Cloud Computing

Security Issues in Cloud Computing Security Issues in Cloud Computing Dr. A. Askarunisa Professor and Head Vickram College of Engineering, Madurai, Tamilnadu, India N.Ganesh Sr.Lecturer Vickram College of Engineering, Madurai, Tamilnadu,

More information

Review Paper on E-learning Using Cloud Computing

Review Paper on E-learning Using Cloud Computing 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. 5, May 2014, pg.1281

More information

Cloud Computing Utility and Applications

Cloud Computing Utility and Applications Cloud Computing Utility and Applications Pradeep Kumar Tiwari 1, Rajesh Kumar Shrivastava 2, Satish Pandey 3, Pradeep Kumar Tripathi 4 Abstract Cloud Architecture provides services on demand basis via

More information

Investigation of Cloud Computing: Applications and Challenges

Investigation of Cloud Computing: Applications and Challenges Investigation of Cloud Computing: Applications and Challenges Amid Khatibi Bardsiri Anis Vosoogh Fatemeh Ahoojoosh Research Branch, Islamic Azad University, Sirjan, Iran Research Branch, Islamic Azad University,

More information

CLOUD TECHNOLOGY IMPLEMENTATION/SECURITY

CLOUD TECHNOLOGY IMPLEMENTATION/SECURITY 1 CLOUD TECHNOLOGY IMPLEMENTATION/SECURITY Torrell Griffin 2 Cloud Technology Implementation/Risk Mitigation The purpose of this report, in essence, is to define cloud technology as well as describe some

More information

THE CHALLENGE OF ADMINISTERING WEBSITES OR APPLICATIONS THAT REQUIRE 24/7 ACCESSIBILITY

THE CHALLENGE OF ADMINISTERING WEBSITES OR APPLICATIONS THAT REQUIRE 24/7 ACCESSIBILITY THE CHALLENGE OF ADMINISTERING WEBSITES OR APPLICATIONS THAT REQUIRE 24/7 ACCESSIBILITY As the constantly growing demands of businesses and organizations operating in a global economy cause an increased

More information

Software Requirements Specification

Software Requirements Specification METU DEPARTMENT OF COMPUTER ENGINEERING Software Requirements Specification SNMP Agent & Network Simulator Mustafa İlhan Osman Tahsin Berktaş Mehmet Elgin Akpınar 05.12.2010 Table of Contents 1. Introduction...

More information

Mutual Authentication Cloud Computing Platform based on TPM

Mutual Authentication Cloud Computing Platform based on TPM Mutual Authentication Cloud Computing Platform based on TPM Lei Peng 1, Yanli Xiao 2 1 College of Information Engineering, Taishan Medical University, Taian Shandong, China 2 Department of Graduate, Taishan

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

A Survey on Scalable Data Security and Load Balancing in Multi Cloud Environment

A Survey on Scalable Data Security and Load Balancing in Multi Cloud Environment IJIRST International Journal for Innovative Research in Science & Technology Volume 1 Issue 8 January 2015 ISSN (online): 2349-6010 A Survey on Scalable Data Security and Load Balancing in Multi Cloud

More information

Cloud Security Through Threat Modeling. Robert M. Zigweid Director of Services for IOActive

Cloud Security Through Threat Modeling. Robert M. Zigweid Director of Services for IOActive Cloud Security Through Threat Modeling Robert M. Zigweid Director of Services for IOActive 1 Key Points Introduction Threat Model Primer Assessing Threats Mitigating Threats Sample Threat Model Exercise

More information

Dynamic Round Robin for Load Balancing in a Cloud Computing

Dynamic Round Robin for Load Balancing in a Cloud Computing 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. 2, Issue. 6, June 2013, pg.274

More information

CLOUD COMPUTING: ARCHITECTURE AND CONCEPT OF VIRTUALIZATION

CLOUD COMPUTING: ARCHITECTURE AND CONCEPT OF VIRTUALIZATION CLOUD COMPUTING: ARCHITECTURE AND CONCEPT OF VIRTUALIZATION Neha Roy 1, Rishabh Jain 2 1 PG Scholar, Masters of Technology, Galgotias College of Engineering and Technology, Greater Noida (India) 2 Assistant

More information

A Study of Infrastructure Clouds

A Study of Infrastructure Clouds A Study of Infrastructure Clouds Pothamsetty Nagaraju 1, K.R.R.M.Rao 2 1 Pursuing M.Tech(CSE), Nalanda Institute of Engineering & Technology,Siddharth Nagar, Sattenapalli, Guntur., Affiliated to JNTUK,

More information

Optimal Service Pricing for a Cloud Cache

Optimal Service Pricing for a Cloud Cache Optimal Service Pricing for a Cloud Cache K.SRAVANTHI Department of Computer Science & Engineering (M.Tech.) Sindura College of Engineering and Technology Ramagundam,Telangana G.LAKSHMI Asst. Professor,

More information

Cloud Computing. Chapter 1 Introducing Cloud Computing

Cloud Computing. Chapter 1 Introducing Cloud Computing Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization

More information

Cloud Data Protection for the Masses

Cloud Data Protection for the Masses Cloud Data Protection for the Masses N.Janardhan 1, Y.Raja Sree 2, R.Himaja 3, 1,2,3 {Department of Computer Science and Engineering, K L University, Guntur, Andhra Pradesh, India} Abstract Cloud computing

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

Security Model for VM in Cloud

Security Model for VM in Cloud Security Model for VM in Cloud 1 Venkataramana.Kanaparti, 2 Naveen Kumar R, 3 Rajani.S, 4 Padmavathamma M, 5 Anitha.C 1,2,3,5 Research Scholars, 4Research Supervisor 1,2,3,4,5 Dept. of Computer Science,

More information

Linstantiation of applications. Docker accelerate

Linstantiation of applications. Docker accelerate Industrial Science Impact Factor : 1.5015(UIF) ISSN 2347-5420 Volume - 1 Issue - 12 Aug - 2015 DOCKER CONTAINER 1 2 3 Sawale Bharati Shankar, Dhoble Manoj Ramchandra and Sawale Nitin Shankar images. ABSTRACT

More information

CLOUD COMPUTING: SECURITY ISSUES AND SECURITY MEASURES

CLOUD COMPUTING: SECURITY ISSUES AND SECURITY MEASURES CLOUD COMPUTING: SECURITY ISSUES AND SECURITY MEASURES Disha Bhatnagar 1, Rajkumar Singh Rathore 2 1 PG Scholar, Masters of Technology, Galgotias College of Engineering and Technology, Greater Noida (India)

More information

A Secure Authenticate Framework for Cloud Computing Environment

A Secure Authenticate Framework for Cloud Computing Environment A Secure Authenticate Framework for Cloud Computing Environment Nitin Nagar 1, Pradeep k. Jatav 2 Abstract Cloud computing has an important aspect for the companies to build and deploy their infrastructure

More information

INCREASING THE CLOUD PERFORMANCE WITH LOCAL AUTHENTICATION

INCREASING THE CLOUD PERFORMANCE WITH LOCAL AUTHENTICATION INTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN 2320-7345 INCREASING THE CLOUD PERFORMANCE WITH LOCAL AUTHENTICATION Sanjay Razdan Department of Computer Science and Eng. Mewar

More information

Analysis and Research of Cloud Computing System to Comparison of Several Cloud Computing Platforms

Analysis and Research of Cloud Computing System to Comparison of Several Cloud Computing Platforms Volume 1, Issue 1 ISSN: 2320-5288 International Journal of Engineering Technology & Management Research Journal homepage: www.ijetmr.org Analysis and Research of Cloud Computing System to Comparison of

More information

Implementing SAAS: Cloud Computing and Android Based Application Framework for C Programming

Implementing SAAS: Cloud Computing and Android Based Application Framework for C Programming IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661, p- ISSN: 2278-8727Volume 11, Issue 5 (May. - Jun. 2013), PP 74-78 Implementing SAAS: Cloud Computing and Android Based Application Framework

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

CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM

CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM Taha Chaabouni 1 and Maher Khemakhem 2 1 MIRACL Lab, FSEG, University of Sfax, Sfax, Tunisia [email protected] 2 MIRACL Lab, FSEG, University

More information