Supporting information exchange among software developers through the development of Collaborative Information Retrieval utilities

Adam Grzywaczewski, Rahat Iqbal, Anne James, John Halloran

Research output: Chapter in Book/Report/Conference proceedingConference proceeding

1 Citation (Scopus)

Abstract

Software developers produce a significant amount of knowledge, everyday facing a significant amount of engineering challenges and resolving them using a significant number of information resources. Once the task that they are facing is complete and the results of their effort are embedded into the source code this knowledge is very rarely shared with the software development community. As a consequence other software developers when faced with the same or similar problem have to solve it by themselves wasting a significant amount of time and resources every day. This paper proposes a Collaborative Information Recommender (CIR) system which intends to address the problem outlined above and facilitate the exchange of information between software developers. The proposed CIR system not only supports a direct reuse of the code related information found by other developers but also supports the creation and management of very problem focused social and knowledge networks.
Original languageEnglish
Title of host publication2013 IEEE 17th International Conference on Computer Supported Cooperative Work in Design (CSCWD)
PublisherIEEE
Pages78-83
Number of pages6
ISBN (Electronic)978-1-4673-6085-2, 978-1-4673-6083-8
ISBN (Print)978-1-4673-6084-5
DOIs
Publication statusPublished - 19 Sep 2013
Event2013 IEEE 17th International Conference on Computer Supported Cooperative Work in Design, CSCWD 2013 - Whistler, BC, Canada
Duration: 27 Jun 201329 Jun 2013

Conference

Conference2013 IEEE 17th International Conference on Computer Supported Cooperative Work in Design, CSCWD 2013
CountryCanada
CityWhistler, BC
Period27/06/1329/06/13

Fingerprint

Recommender systems
Information retrieval
Software engineering

Keywords

  • Human information behavior
  • implicit feedback
  • information recommendation
  • software developer collaborative work

Cite this

Grzywaczewski, A., Iqbal, R., James, A., & Halloran, J. (2013). Supporting information exchange among software developers through the development of Collaborative Information Retrieval utilities. In 2013 IEEE 17th International Conference on Computer Supported Cooperative Work in Design (CSCWD) (pp. 78-83). IEEE. https://doi.org/10.1109/CSCWD.2013.6580943

Supporting information exchange among software developers through the development of Collaborative Information Retrieval utilities. / Grzywaczewski, Adam; Iqbal, Rahat; James, Anne; Halloran, John.

2013 IEEE 17th International Conference on Computer Supported Cooperative Work in Design (CSCWD). IEEE, 2013. p. 78-83.

Research output: Chapter in Book/Report/Conference proceedingConference proceeding

Grzywaczewski, A, Iqbal, R, James, A & Halloran, J 2013, Supporting information exchange among software developers through the development of Collaborative Information Retrieval utilities. in 2013 IEEE 17th International Conference on Computer Supported Cooperative Work in Design (CSCWD). IEEE, pp. 78-83, 2013 IEEE 17th International Conference on Computer Supported Cooperative Work in Design, CSCWD 2013, Whistler, BC, Canada, 27/06/13. https://doi.org/10.1109/CSCWD.2013.6580943
Grzywaczewski A, Iqbal R, James A, Halloran J. Supporting information exchange among software developers through the development of Collaborative Information Retrieval utilities. In 2013 IEEE 17th International Conference on Computer Supported Cooperative Work in Design (CSCWD). IEEE. 2013. p. 78-83 https://doi.org/10.1109/CSCWD.2013.6580943
Grzywaczewski, Adam ; Iqbal, Rahat ; James, Anne ; Halloran, John. / Supporting information exchange among software developers through the development of Collaborative Information Retrieval utilities. 2013 IEEE 17th International Conference on Computer Supported Cooperative Work in Design (CSCWD). IEEE, 2013. pp. 78-83
@inproceedings{53f528fa4d8442489931c59ee7adceb5,
title = "Supporting information exchange among software developers through the development of Collaborative Information Retrieval utilities",
abstract = "Software developers produce a significant amount of knowledge, everyday facing a significant amount of engineering challenges and resolving them using a significant number of information resources. Once the task that they are facing is complete and the results of their effort are embedded into the source code this knowledge is very rarely shared with the software development community. As a consequence other software developers when faced with the same or similar problem have to solve it by themselves wasting a significant amount of time and resources every day. This paper proposes a Collaborative Information Recommender (CIR) system which intends to address the problem outlined above and facilitate the exchange of information between software developers. The proposed CIR system not only supports a direct reuse of the code related information found by other developers but also supports the creation and management of very problem focused social and knowledge networks.",
keywords = "Human information behavior, implicit feedback, information recommendation, software developer collaborative work",
author = "Adam Grzywaczewski and Rahat Iqbal and Anne James and John Halloran",
year = "2013",
month = "9",
day = "19",
doi = "10.1109/CSCWD.2013.6580943",
language = "English",
isbn = "978-1-4673-6084-5",
pages = "78--83",
booktitle = "2013 IEEE 17th International Conference on Computer Supported Cooperative Work in Design (CSCWD)",
publisher = "IEEE",

}

TY - GEN

T1 - Supporting information exchange among software developers through the development of Collaborative Information Retrieval utilities

AU - Grzywaczewski, Adam

AU - Iqbal, Rahat

AU - James, Anne

AU - Halloran, John

PY - 2013/9/19

Y1 - 2013/9/19

N2 - Software developers produce a significant amount of knowledge, everyday facing a significant amount of engineering challenges and resolving them using a significant number of information resources. Once the task that they are facing is complete and the results of their effort are embedded into the source code this knowledge is very rarely shared with the software development community. As a consequence other software developers when faced with the same or similar problem have to solve it by themselves wasting a significant amount of time and resources every day. This paper proposes a Collaborative Information Recommender (CIR) system which intends to address the problem outlined above and facilitate the exchange of information between software developers. The proposed CIR system not only supports a direct reuse of the code related information found by other developers but also supports the creation and management of very problem focused social and knowledge networks.

AB - Software developers produce a significant amount of knowledge, everyday facing a significant amount of engineering challenges and resolving them using a significant number of information resources. Once the task that they are facing is complete and the results of their effort are embedded into the source code this knowledge is very rarely shared with the software development community. As a consequence other software developers when faced with the same or similar problem have to solve it by themselves wasting a significant amount of time and resources every day. This paper proposes a Collaborative Information Recommender (CIR) system which intends to address the problem outlined above and facilitate the exchange of information between software developers. The proposed CIR system not only supports a direct reuse of the code related information found by other developers but also supports the creation and management of very problem focused social and knowledge networks.

KW - Human information behavior

KW - implicit feedback

KW - information recommendation

KW - software developer collaborative work

U2 - 10.1109/CSCWD.2013.6580943

DO - 10.1109/CSCWD.2013.6580943

M3 - Conference proceeding

SN - 978-1-4673-6084-5

SP - 78

EP - 83

BT - 2013 IEEE 17th International Conference on Computer Supported Cooperative Work in Design (CSCWD)

PB - IEEE

ER -