17
Background Motivation Problem Definition Literature Survey System Architecture Conclusion References Future scope Online Cloud Based Compilers System Uday Singh Chauhan Associate Professor : Mr.Vishal Meshram Vishwakarma Institute Of Information Technology,Pune-48 Savitribai Phule Pune University Present at, MET’s Bhujbal Knowlegde City, Nashik February 10, 2016 Uday Singh Chauhan Cloud Compilers

Online Cloud Based Compilers System

Embed Size (px)

Citation preview

Page 1: Online Cloud Based Compilers System

BackgroundMotivation

Problem DefinitionLiterature Survey

System ArchitectureConclusionReferences

Future scope

Online Cloud Based Compilers System

Uday Singh Chauhan

Associate Professor : Mr.Vishal MeshramVishwakarma Institute Of Information Technology,Pune-48

Savitribai Phule Pune UniversityPresent at,

MET’s Bhujbal Knowlegde City, Nashik

February 10, 2016

Uday Singh Chauhan Cloud Compilers

Page 2: Online Cloud Based Compilers System

BackgroundMotivation

Problem DefinitionLiterature Survey

System ArchitectureConclusionReferences

Future scope

Overview

1 Background

2 Motivation

3 Problem Definition

4 Literature Survey

5 System Architecture

6 Conclusion

7 References

8 Future scope

Uday Singh Chauhan Cloud Compilers

Page 3: Online Cloud Based Compilers System

BackgroundMotivation

Problem DefinitionLiterature Survey

System ArchitectureConclusionReferences

Future scope

Background

Cloud Computing classifiedas

1 SaaS

2 PaaS

3 IaaS

Cloud Computing includes

Service oriented architecture (SOA) andvirtual applications which is based onboth hardware and software.

The applications of Cloud Computing arepractically limitless.

Efficient computing by

centralizing storagememoryhigh performance computingbandwidth

without knowledge of the end users.

Uday Singh Chauhan Cloud Compilers

Page 4: Online Cloud Based Compilers System

BackgroundMotivation

Problem DefinitionLiterature Survey

System ArchitectureConclusionReferences

Future scope

Background

Cloud computing

Uday Singh Chauhan Cloud Compilers

Page 5: Online Cloud Based Compilers System

BackgroundMotivation

Problem DefinitionLiterature Survey

System ArchitectureConclusionReferences

Future scope

Motivation

More management efforts to maintain the system.

More Hardware cost.

Designing a Web based IDE.

Uday Singh Chauhan Cloud Compilers

Page 6: Online Cloud Based Compilers System

BackgroundMotivation

Problem DefinitionLiterature Survey

System ArchitectureConclusionReferences

Future scope

Problem Definition

Creating a system using a cloud based service,i.e. PaaS(PlatformAs a Service) which will be allow users to write, edit, compile andrun programs.

Uday Singh Chauhan Cloud Compilers

Page 7: Online Cloud Based Compilers System

BackgroundMotivation

Problem DefinitionLiterature Survey

System ArchitectureConclusionReferences

Future scope

Literature Survey

Figure: Comparison table of websitesUday Singh Chauhan Cloud Compilers

Page 8: Online Cloud Based Compilers System

BackgroundMotivation

Problem DefinitionLiterature Survey

System ArchitectureConclusionReferences

Future scope

Literature Survey

Figure: Comparison table of websitesUday Singh Chauhan Cloud Compilers

Page 9: Online Cloud Based Compilers System

BackgroundMotivation

Problem DefinitionLiterature Survey

System ArchitectureConclusionReferences

Future scope

Literature Survey

Figure: Comparison table of JS based editor

Uday Singh Chauhan Cloud Compilers

Page 10: Online Cloud Based Compilers System

BackgroundMotivation

Problem DefinitionLiterature Survey

System ArchitectureConclusionReferences

Future scope

System Architecture

Uday Singh Chauhan Cloud Compilers

Page 11: Online Cloud Based Compilers System

BackgroundMotivation

Problem DefinitionLiterature Survey

System ArchitectureConclusionReferences

Future scope

Client side

Uday Singh Chauhan Cloud Compilers

Page 12: Online Cloud Based Compilers System

BackgroundMotivation

Problem DefinitionLiterature Survey

System ArchitectureConclusionReferences

Future scope

Server side

Uday Singh Chauhan Cloud Compilers

Page 13: Online Cloud Based Compilers System

BackgroundMotivation

Problem DefinitionLiterature Survey

System ArchitectureConclusionReferences

Future scope

Conclusion

Cloud computing is the future Internet. We first discuss

Models of cloud computing

Hypervisors

JS based IDEs

Online compilers

Compilers which needs hardware support is major issue amongthem. We hope our paper will provide a better solution for variousonline compilers needs hardware support and pave the way furtherresearch in this area.

Uday Singh Chauhan Cloud Compilers

Page 14: Online Cloud Based Compilers System

BackgroundMotivation

Problem DefinitionLiterature Survey

System ArchitectureConclusionReferences

Future scope

References

Anirban Kundu,Chandan Banerjee and Priya Saha (2010)

Introducing New Services in Cloud Computing Environment

International Journal of Digital Content Technology and its ApplicationsVolume 4, Number 5, August.

Fabrice Bellard (2005)

QEMU, a Fast and Portable Dynamic Translator

FREENIX Track: 2005 USENIX Annual Technical Conference

Lakshmi M. Gadhikar, Deepa Vincent, Lavanya Mohan and Megha V.Chaudhari(2012)

IMPLEMENTATION OF BROWSER BASED IDE TO CODE IN THECLOUD

International Journal of Advances in Engineering & Technology Nov.2012. ISSN: 2231-1963.

Rohini C. Ekghare and Prof. Manish Hadap

Cloud Based Collaboration Tool

International Journal of Engineering Research and Applications (IJERA)ISSN: 2248-9622.

Uday Singh Chauhan Cloud Compilers

Page 15: Online Cloud Based Compilers System

BackgroundMotivation

Problem DefinitionLiterature Survey

System ArchitectureConclusionReferences

Future scope

References(Continue..)

Chetan Raga and Rajashekara Murthy (2014)

Online Cloud Based Image Capture Software for Microscope

International Journal of Computational Engineering Research (IJCER)2250 3005, Vol, 04, Issue, 4, April 2014.

Bhushan Lal Sahu and Rajesh Tiwari (2012)

A Comprehensive Study on Cloud Computing

International Journal of Advanced Research in Computer Science andSoftware Engineering Volume 2, Issue 9, September 2012 ISSN: 2277128X.

Nirmala N.Pansare, Ashwini C. Ithape, Shamal R. Gawande and A. D.Jadhav(2014)

Cloud Compiler and Technical Support

International Journal of Emerging Science and Engineering (IJESE) ISSN:23196378, Volume-2, Issue-5, April 2014.

Uday Singh Chauhan Cloud Compilers

Page 16: Online Cloud Based Compilers System

BackgroundMotivation

Problem DefinitionLiterature Survey

System ArchitectureConclusionReferences

Future scope

Future scope

Handling real time graphical objects

Graphical acceleration

Uday Singh Chauhan Cloud Compilers

Page 17: Online Cloud Based Compilers System

BackgroundMotivation

Problem DefinitionLiterature Survey

System ArchitectureConclusionReferences

Future scope

Thank You!

Uday Singh Chauhan Cloud Compilers