Title :
CEclipse: An Online IDE for Programing in the Cloud
Author :
Wu, Ling ; Liang, Guangtai ; Kui, Shi ; Wang, Qianxiang
Author_Institution :
Key Lab. of High Confidence Software Technol., Peking Univ., Beijing, China
Abstract :
Due to the benefits of cloud computing, many desktop applications have been migrated into the cloud. In order to program in the cloud, lots of IDEs are also moved into the cloud at recent years. Although online IDE can bring developers a lot of convenience for their developing process, some tough problems are still less touched. This paper summarized three main kinds of actual problems from three aspects (Function implementation, Security guarantee, Advanced utilization) encountered when using the online IDE, and proposed three solutions (Services composition, Program behavior analysis, Program behavior mining) to handle these according problems. Finally, this paper introduce a real online IDE (CEclipse) developed by our research group and apply the three solutions in this online IDE.
Keywords :
cloud computing; reverse engineering; security of data; CEclipse; cloud computing; cloud programming; desktop application; function implementation; online IDE; program behavior analysis; program behavior mining; security guarantee; service composition; Cloud computing; Java; Monitoring; Performance analysis; Security; Servers; Cloud Computing; Online IDE; Program Analysis; Program Behavior; Service Composition;
Conference_Titel :
Services (SERVICES), 2011 IEEE World Congress on
Conference_Location :
Washington, DC
Print_ISBN :
978-1-4577-0879-4
Electronic_ISBN :
978-0-7695-4461-8
DOI :
10.1109/SERVICES.2011.74