DocumentCode :
2449841
Title :
Editable Replay of IDE-Based Repetitive Tasks
Author :
Zhang, Ying ; Huang, Gang ; Zhang, Nuyun ; Mei, Hong
Author_Institution :
Key Lab. of High Confidence Software Technol., Peking Univ., Beijing
fYear :
2008
fDate :
July 28 2008-Aug. 1 2008
Firstpage :
473
Lastpage :
480
Abstract :
Programmers often have to do many repetitive tasks when using an IDE (integrated development environment). These tasks require them to navigate through many views and dialogs in the same steps and input same data, which are time consuming and boring. In this paper, we present an approach to automatically perform the repetitive tasks by catching user actions on the IDE and replaying them when necessary. The sequence and contents of the caught user actions can be edited for generating user actions of similar tasks. The user actions are manifested as a set of high-level information so that they are easy to be edited and robust to UI changes. We present SmartReplayer, an implementation of our approach in the Eclipse IDE and use examples to show that it can greatly improve efficiency of Eclipse Programmers.
Keywords :
software engineering; Eclipse IDE; IDE-based repetitive tasks; SmartReplayer; integrated development environment; Application software; Computer applications; Computer science education; Educational technology; Humans; Keyboards; Mice; Navigation; Programming profession; Robustness; Automatic; Editable Visual Replay; IDE; Repetitive Tasks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications, 2008. COMPSAC '08. 32nd Annual IEEE International
Conference_Location :
Turku
ISSN :
0730-3157
Print_ISBN :
978-0-7695-3262-2
Electronic_ISBN :
0730-3157
Type :
conf
DOI :
10.1109/COMPSAC.2008.25
Filename :
4591599
Link To Document :
بازگشت