University of Limerick Institutional Repository

Open source programmers’ information seeking

DSpace Repository

Show simple item record

dc.contributor.advisor Buckley, Jim Sharif, Khaironi Yatim 2013-02-01T12:00:11Z 2013-02-01T12:00:11Z 2012
dc.description peer-reviewed en_US
dc.description.abstract Several authors have proposed information seeking as an important perspective for the study of software maintenance and evolution, and have characterized information seeking empirically in commercial software evolution settings. However, there is little research reported in the literature that describes the information seeking behavior of open source (OS) programmers, even though OS contexts would seem to exacerbate information seeking problems for maintenance programmers. In the OS setting, team members are typically delocalized from each other and are more likely to use asynchronous communication. In addition, the information seeking behavior of OS system maintainers is an increasingly important research topic, due to the increasing body of OS software needing to be maintained and users’ increasing reliance on OS software systems. Such an increased reliance and prevalence means that there is increased demand for software maintenance of OS systems and it is this area that this thesis will strive to address. This thesis reports on a series of empirical studies that classify OS programmers’ information needs during maintenance. In these studies, types of information needs are identified through a Grounded Theory based analysis of the questions that appear in their developer mailing lists. Then the prevalence of these information needs, on different mailing lists, are quantified and the responses obtained are characterized. In doing so, several interesting observations are made about the types of information these programmers seek, the likelihood that they will receive responses and the number of responses they are likely to get. The findings of this thesis largely reflect the academic articles in this area, documenting programmer's focus on implementation specific detail and team awareness. However interesting additional insights were gained with respect to the importance of the technology around software evolution in an OS context, and the programmers' design and documentation information needs. Also, a surprisingly low rate of response from the OS community to mailing list requests was noted. en_US
dc.language.iso eng en_US
dc.publisher University of Limerick en_US
dc.subject software maintenance en_US
dc.subject open source en_US
dc.subject OS en_US
dc.subject OS programmers en_US
dc.title Open source programmers’ information seeking en_US
dc.type info:eu-repo/semantics/book en_US
dc.type.supercollection all_ul_research en_US
dc.type.supercollection ul_published_reviewed en_US
dc.type.supercollection ul_theses_dissertations en_US
dc.contributor.sponsor SFI en_US
dc.relation.projectid 03/CE2/I303_1 en_US
dc.rights.accessrights info:eu-repo/semantics/openAccess en_US

Files in this item

This item appears in the following Collection(s)

Show simple item record

Search ULIR


My Account