DocumentCode :
2444021
Title :
Capturing and exploiting fine-grained IDE interactions
Author :
Gu, Zhongxian
Author_Institution :
Dept. of Comput. Sci., Univ. of California, Davis, CA, USA
fYear :
2012
fDate :
2-9 June 2012
Firstpage :
1630
Lastpage :
1631
Abstract :
Developers interact with IDEs intensively to maximize productivity. A developer´s interactions with an IDE reflect his thought process and work habits. In this paper, we propose a general framework to capture and exploit all types of IDE interactions. We have two explicit goals for the framework: its systematic interception of comprehensive user interactions, and the ease of use in writing customized applications. To this end, we developed IDE++ on top of Eclipse IDE. For evaluation, we built applications upon the framework to illustrate 1) the need for capturing comprehensive, finegrained IDE interactions, and 2) IDE++´s ease of use. We believe that IDE++ is a step toward building next generation, customizable and intelligent IDEs.
Keywords :
productivity; programming environments; Eclipse IDE; IDE++; comprehensive user interaction; customized application writing; fine-grained IDE interaction; productivity maximization; systematic interception; Context; History; Monitoring; Productivity; Software; Systematics; Testing; IDE++; fine-grained interactions;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering (ICSE), 2012 34th International Conference on
Conference_Location :
Zurich
ISSN :
0270-5257
Print_ISBN :
978-1-4673-1066-6
Electronic_ISBN :
0270-5257
Type :
conf
DOI :
10.1109/ICSE.2012.6227220
Filename :
6227220
Link To Document :
بازگشت