Please use this identifier to cite or link to this item:
Title: I know what you are doing
Authors: Wang, Zixiang
Keywords: DRNTU::Engineering::Computer science and engineering
Issue Date: 2014
Abstract: Example-centric programming is one of the most commonly adopted programming practice by software developers. The ready availability of example source codes which can be found on the Internet have fundamentally changed the way of programming. Despite extensive studies on software developers’ behaviors suggesting that the ability to search, understand, and use of digital information resources is one of the key abilities affecting software developers’ efficiency and success, little has been improved in the area of development environment with this regard. This project explored the possibility of preemptive observation and analysis of the software developers’ behavior, in order to reduce the cost of web search process by removing unnecessary manual efforts outside of the development environment. The objective of this project is to develop a real-time application that is capable of detecting active Eclipse Standard 4.3.2 window, recognizing syntax error messages that appear in it, using them for Google Search Engine query and retrieving search results for the user. The results were satisfactory. With the use of OpenCV, Tesseract OCR and image processing techniques, the application was able to detect and recognize syntax errors to a high degree of accuracy. Ultimately, reducing the cost of web search process slightly, removing the need for manual construction of search query as well as partly removing the efforts needed with a web browser. Future studies should consider areas such as multi-threading architecture for better performance, functional scalability for higher practicality and integration into Eclipse platform entirely for greater efficiency.
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 
I Know What You are Doing (SCE13-0406).pdf
  Restricted Access
851.85 kBAdobe PDFView/Open

Page view(s) 50

checked on Oct 23, 2020

Download(s) 50

checked on Oct 23, 2020

Google ScholarTM


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