Page Header

  • Home
  • About
  • Login
  • Register
  • search
  • Current
  • Archives
  • Submissions
  • Announcements
  • Thesis Abstracts
Home / Vol 1, No 3 (2013) Abdulla

CLOUD BASED COMPILER

Sajid Abdulla, Srinivasan Iyer, Sanjay Kutty

Abstract


Compilers are used to run programs and convert them from a text format to executable format. A compiler that is to be installed manually on every system physically requires a lot of space and also configuring of it if not installed using default parameters. Also once a program is compiled it becomes platform dependent. It is also not easy to carry the same program code to multiple systems if situation doesn’t permit the usage of a single system. Another drawback is that we would need to install a different complier on each language on which we wish to work. We propose a solution to this in the form of a cloud based compiler. Cloud computing is a model for enabling convenient, on demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort. Our project aims to create an online compiler which helps to reduce the problems of portability of storage and space by making use of the concept of cloud computing. The ability to use different compilers allows the programmer to pick up the fastest or the most convenient tool to compile the code and remove the errors. Moreover a web based application can be used remotely through any network connection which is platform independent. The errors/Output of the compiled program can be stored in a more convenient way. Also the trouble of installing a compiler on each computer is avoided. Thus these advantages make this application ideal for conducting online examinations. We would be implementing a private cloud on which the software would be hosted. The software would be provided to the end user using a SAAS cloud. The software would contain a system that has a text editor and a terminal. The user would be given an option to select the language in which he wants to compile the program. The software will compile the program and return the output to the user. Additional functionalities such as monitoring of the system, user usage, user forums, and collaborative development can be added as needed.

Keywords


Compiler, Cloud, Azure, Multiple Language Support.

References


A.Rabiyathul and Basariya k.Tamil Selvi, “Centralized C# Compiler Using Cloud

Computing”, International Journal of Communications and Engineering Volume 06– No.6,Issue:

March2012.

“Challenges in deploying SaaS applications”, Imaginea Inc. white paper

“Future of cloud computing”, www.roseindia.net

Donovan Kretsman, “SaaS | don’t let the Cloud rain on your parade”, www.focalscope.com’s

blog on SaaS

“Advantages of SaaS”, www.cloudtweaks.com

M. Tim Jones, “Anatomy of a cloud storage infrastructure”, www.ibm.com

“Quickly build and deploy Software as a Service applications”, Ironspeed Inc. white paper

“Tutorials Windows Azure” http://www.windowsazure.com/en-us/develop/net/tutorials/getstarted

Online multiple platform provider: www.compilr.com

Online compiler: www.cloudcompiling.com


Full Text: PDF

Refbacks

  • There are currently no refbacks.


Bookmark and Share


Copyright (c) 2015 Sajid Abdulla, Srinivasan Iyer, Sanjay Kutty

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

ISSN: 2321-2543

x
Message

About The Authors

Sajid Abdulla

Srinivasan Iyer

Sanjay Kutty

Article Tools
Abstract
Print this article
Indexing metadata
How to cite item
Finding References
Review policy
Email this article (Login required)
Email the author (Login required)
Post a Comment (Login required)
Related Items
  • Author's work
  • Related studies
  • Book searches
  • Databases
  • Pay-per-view
  • Tech. reports
  • Patents
  • Standards
  • Online forums
  • Multimedia
  • Teaching files
  • Government policy
  • Media reports
  • Web search
Hide Show all
Journal Content

Browse
  • By Issue
  • By Author
  • By Title
  • Other Journals
Information
  • For Readers
  • For Authors
  • For Librarians

Editorial Team

Chief Editor: Dr. Firdouse R Khan, Sohar University, Oman

GCRI Tweets

Tweets by @gcrionline

Tweet to @gcrionline

GCRI in Social Media 

   

GCRI on Academia Edu

Follow GIAP Journals on Academia.edu

Notifications
  • View
  • Subscribe

Related Journals

User

Indexed & Supported by

Managed Hosting, Support, and OJS Responsive Theme by:
OpenJournalSystems.com