Please use this identifier to cite or link to this item:
Title: Code auto-completion by intelligent auto-copy-paste-modify
Authors: Lu, Deen
Keywords: DRNTU::Engineering::Computer science and engineering::Software::Software engineering
Issue Date: 2015
Abstract: Help seeking is an important metacognitive skill which can be applied by the developer in searching online resources. Help seeking activity can affect the developer’s efficiency and productivity. Developers work in the IDE while search online resource in web browser. The separation leads to ignorance of working context during the online search. It can cause imprecise search queries, and consequently results in irrelevant search results. The in-IDE ambient search agent (amAssist) considers the developers’ working context in the IDE is time-series stream of programming event. It monitors the developer’s dynamic working context and uses it in the entire online search process from formulating queries, searching and exploring, to refining and representing the search results. The approach proposed by amAssist does save the developer’s efforts in finding relevant resources. But the developer’s online search process does not end until they finish browsing the web page and find the web contents that meet their particular needs. Developers vary in reading speed, and their ability to acquire new knowledge is also different from each other. These factors may affect the developer’s efficiency in online help seeking. They need to be addressed and resolved. In this project, the web page overview feature is completed through the SWT Browser, and with JavaScript executing on the web page to highlight the keywords. It aims to enhance the users’ browsing experience and help them quickly locate the information that satisfies their needs. We conducted a user study to evaluate the effectiveness of the web feature overview feature. Our empirical results show that the web page overview feature can better help users browse the web page and recognize contents that can be applied in their development.
Schools: School of Computer Engineering 
Research Centres: Emerging Research Lab 
Rights: Nanyang Technological University
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:SCSE Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
Lu Deen.pdf
  Restricted Access
1.31 MBAdobe PDFView/Open

Page view(s)

Updated on Jul 20, 2024


Updated on Jul 20, 2024

Google ScholarTM


Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.