Home
Call For Papers
Submission
Author
Registration
Publications
About
Contact Us

  Web Based Programming Environment Using Network-Virtual Cloud Compilation  
  Authors : Sagar B. Tambe
  Cite as:

 

Cloud compilation is a system for enabling convenient, on demand network access to a configurable cloud computing resources that can be rapidly provisioned and released with minimal management effort. The paper aims to describe an online compilation which helps to reduce the problems of portability and storage space by making use of the concept of cloud computing. The ability to use different cloud compilers allows a different programmer to pick up the fastest tool to compile the code and remove the errors and get expected output. Moreover, a web-based application can be used remotely throughout any network connection. The errors/outputs of the code are stored in a more convenient way. Also, no need to installing the different compiler on each computer is avoided. Different cloud compiler system can be used for various stages of application development providing either maximum error detection or code optimization.

 

Published In : IJCSN Journal Volume 5, Issue 2

Date of Publication : April 2016

Pages : --

Figures :08

Tables : --

Publication Link : Web Based Programming Environment Using Network-Virtual Cloud Compilation

 

 

 

Sagar B. Tambe : Department of Computer Engineering, MITCOE, University of Pune, Pune, Maharashtra, India

 

 

 

 

 

 

 

Cloud Compiler, Centralized, Multitarget compiler, Servlet, Encryption/decryption, optimization

The main aim of this system is to develop a program which integrates various types of compiler and programming environment under one roof. The user on client machines needs to write the program in the editor. When he/she performs some operation, the code and the details of the client are sent on the network to the servlet module. At the servlet module operation is performed according to the instruction given by the client and results are sent back to the respective clients. Thus virtual compiler provides a way by which centralized control can be arranged in a controlled and reliable manner. The clients are operated in a centralized manner from the server. In future expansion point of view it can be made for multiple clients running on different platforms. Also it can be made distributed compiler by having multiple servers handling the request. The proposed idea can be modified for developing cluster based virtual compiler for energy consumption and Accuracy [17]-[18].

 

 

 

 

 

 

 

 

 

[1] Aamir Nizam Ansari, Siddharth Patil, Arundhati Navada, Aditya Peshave, Pune Institute of Computer Technology, Pune IEEE, “Online C/C++ Compiler using Cloud Computing” 978-1-61284-774-0/11/2011. [2] Richard Perry “View/Edit/Compile/Run Web-based Programming Environment” IEEE, 0-7803-8552- 7/04 2004. [3] Web-based C++ Compiler. Aleksander Malinowski, Bogdan M. Wilamowski Bradley University, Peoria, IL / University of Wyoming, Laramie, WY Design on the Web”, IEEE Spectrum, September 1998, pp. 53-63 [4] A Trace- based Java JIT Compiler Retrofitted from a Method- based Compiler. (Vol 11 pp 978-1-61284, 2011 IEEE) [5] Vectorzing C Compiler. (vol. 8 PP 0-89791-459-7 1991 IEEE) [6].An Efficient Online Path Profiling Framework for Java Time Compiler. (vol 8 PP 1089- 795X/03,2001 IEEE) [7] Software Testing Concept Used For MAS/C-Compiler. (vol 8 PP 1089-650,2000 IEEE) [8]. A Protocol Compiler for the Automated Implementation of Distributed Application. (vol 11 PP 1082-890,1996 IEEE) [9] Resource Sharing, Ponnamanda C V Varma, IEEE - Potentials December 2004/January 2005 [10] Elliote Rusty Horold, “Java Network programming,” Orielly pub, 2000. [11] Charles Sterling, “Microsoft Developer Network,” lnk.Remote Login using TELNET, June99. [12] Rober Coleridge, “Microsoft Developer Network,” lnk.Tier architecture. Sept 99. [13] Sagar B. Tambe, Prof. Shiv Sutar, Mr. Mahesh D. Nirmal,” C/C++ Cloud Compiler Using MainFrame” g (IJCTEE) Volume 3, Special Issue, March-April 2013, An ISO 9001: 2008 Certified Journal. [14] Online: http://support.microsoft/support/ default.asp [15] Compiler Optimized Remote Method Invocation,Ronald Veldema,Michael Philippsen, Fifth IEEE International Conference on Cluster Computing (CLUSTER'03) [16] Chaos and Cryptography: Block Encryption Ciphers Based on Chaotic Maps, Goce Jakimoski and Ljupco Kocarev, IEEE Transacions on circuits ans systems: Fundamental Theory and applications volume 48, No.2, February 2001. [17] Sagar B. Tambe, Ravindra C. Thool, Vijaya R. Thool, “Power Consumption and Congestion Control of Rendezvous Node for Wireless Biosensor Network,” Published in Springer Book Chapter, Book ID: 352823_1_En, Book ISBN: 978-981-10-0127-7, Chapter No: 67, (ICT4SD–2015) Conference Proceedings by Springer, 2015. [18] Sagar B. Tambe, Ravindra C. Thool, Vijaya R. Thool, “Cluster Based Wireless Mobile Healthcare System for Physiological Data Monitoring," Elsevier Conference on Information Security and Privacy, Nagpur, Available Online At www.Sciencedirect.com, Procedia Computer Science 78(2016) 40-47.