• DocumentCode
    2783274
  • Title

    Towards Automated Generation of User-Specific Eclipse Wizard

  • Author

    Zhang, Nuyun ; Jiang, Ning ; Zhang, Ying ; Huang, Gang

  • Author_Institution
    Key Lab. of High Confidence Software Technol., Peking Univ., Beijing, China
  • fYear
    2010
  • fDate
    10-12 Oct. 2010
  • Firstpage
    490
  • Lastpage
    497
  • Abstract
    Eclipse automates programming-related tasks through wizards. However, as creating a wizard requires a lot of work, the automation is limited on common tasks. In this paper, we propose an automated approach to wizard generation by recording and mining user actions. We record the actions of users in background and learn the common steps of performing tasks by machine learning approach. After that, we synthesize the mined information to generate a wizard automatically. In this way we can generate wizards not only for common tasks but also user-specific tasks. We have implemented our approach as an Eclipse plugin and have evaluated its effectiveness by comparing with existing Eclipse wizards.
  • Keywords
    Java; data mining; learning (artificial intelligence); programming environments; task analysis; user interface management systems; Eclipse plugin; machine learning; programming-related task; task automation; user action mining; user action recording; user-specific Eclipse wizard; wizard generation; Automation; Filtering; Graphical user interfaces; Hidden Markov models; Humans; Java; Programming; Eclipse; automatic; user action; wizard;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cyber-Enabled Distributed Computing and Knowledge Discovery (CyberC), 2010 International Conference on
  • Conference_Location
    Huangshan
  • Print_ISBN
    978-1-4244-8434-8
  • Electronic_ISBN
    978-0-7695-4235-5
  • Type

    conf

  • DOI
    10.1109/CyberC.2010.95
  • Filename
    5616987