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.
Original language | English |
---|---|
Title of host publication | Proceedings of the 2012 IEEE 16th International Conference on Computer Supported Cooperative Work in Design, CSCWD 2012 |
Editors | Liang Gao, Weiming Shen, Jean-Paul Barthès, Junzhou Luo, Jianming Yong, Wenfeng Li, Weidong Li |
Publisher | IEEE |
Pages | 121-127 |
Number of pages | 7 |
ISBN (Print) | 9781467312127 |
DOIs | |
Publication status | Published - 2012 |
Event | 2012 IEEE 16th International Conference on Computer Supported Cooperative Work in Design - Wuhan, China Duration: 23 May 2012 → 25 May 2012 |
Conference
Conference | 2012 IEEE 16th International Conference on Computer Supported Cooperative Work in Design |
---|---|
Abbreviated title | CSCWD 2012 |
Country/Territory | China |
City | Wuhan |
Period | 23/05/12 → 25/05/12 |
Keywords
- copy and paste
- information seeking behaviour
- Personalised information retrieval
- pseudo-relevance
- retention actions
- software development
ASJC Scopus subject areas
- Software