Title :
Investigating the value of retention actions as a source of relevance information in the software development environment
Author :
Iqbal, Rahat ; Grzywaczewski, Adam ; James, Anne ; Doctor, Faiyaz ; Halloran, John
Author_Institution :
Appl. Comput. Res. Centre, Coventry Univ., Coventry, UK
Abstract :
Even though there exists a number of search solutions targetted at software engineers the literature suggests that they are not widely used by the people engaged in code delivery [26]. Moreover, current code focused information retrieval systems such as Google Code Search (discontinued), Codeplex or Koders produce results based on specific keywords and therefore they do not take into account user context such as location, browsing history, previous interaction patterns and domain expertise. In this paper we discuss the development of task-specific information retrieval systems for software engineers. We discuss how software engineers interact with information and information retrieval systems and investigate to what extent a domain-specific search and recommendation system can be developed in order to support their work related activities. We have conducted a user study: a questionnaire and an automated observation of user interactions with the browser and software development environment. We discuss factors that can be used as implicit feedback indicators for further collaborative filtering and discuss how these parameters can be analysed using Computational Intelligence based techniques.
Keywords :
collaborative filtering; data mining; recommender systems; relevance feedback; search engines; software engineering; Codeplex; Google Code Search; Koders; code delivery; collaborative filtering; computational intelligence based techniques; domain-specific search system; feedback indicators; recommendation system; relevance information sources; retention actions; search solutions; software development environment; software engineers; task-specific information retrieval systems; Browsers; Personalised information retrieval; copy and paste; information seeking behaviour; pseudo-relevance; retention actions; software development;
Conference_Titel :
Computer Supported Cooperative Work in Design (CSCWD), 2012 IEEE 16th International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4673-1211-0
DOI :
10.1109/CSCWD.2012.6221807