With the advent of knowledge-based economies, knowledge transfer within online forums has become increasingly important to the work of IT teams. Stack Overflow, for example, is an online community in which computer programmers can interact and consult with one another to achieve information flow efficiencies and bolster their reputations, which are numerical representations of their standings within the platform. The high volume of information available in Stack Overflow in the context of significant variance in members’ expertise and, hence, the quality of their posts hinders knowledge transfer and causes developers to waste valuable time locating good answers. Additionally, invalid answers can introduce security vulnerabilities and/or legal risks.
By conducting text analytics and regression, this research presents a predictive model to optimize knowledge transfer among software developers. This model incorporates the identification of factors (e.g., good tagging, answer character count, tag frequency) that reliably lead to high-scoring answers in Stack Overflow. Upon applying natural language processing, the following variables were found to be significant: (a) the number of answers per question, (b) the cumulative tag score, (c) the cumulative comment score, and (d) the bags of words’ frequency. Additional methods were used to identify the factors that contribute to an answer being selected by the user who posted the question, the community at large, or both.
Predicting what constitutes a good, accurate answer helps not only developers but also Stack Overflow, as the site can redesign its user interface to make better use of its knowledge repository to transfer knowledge more effectively. Likewise, companies who use the platform can decrease the amount of time and resources invested in training, fix software bugs faster, and complete challenging projects in a timely fashion.
|Advisor:||Blackburn, Timothy, Etemadi, Amir|
|Commitee:||Blackburn, Timothy, Etemadi, Amir, Malalla, Ebrahim|
|School:||The George Washington University|
|School Location:||United States -- District of Columbia|
|Source:||DAI-A 81/6(E), Dissertation Abstracts International|
|Subjects:||Engineering, Computer Engineering, Information science|
|Keywords:||Bls, Knowledge transfer, Online forums, PLS, Stack Overflow, Text analytics|
Copyright in each Dissertation and Thesis is retained by the author. All Rights Reserved
The supplemental file or files you are about to download were provided to ProQuest by the author as part of a
dissertation or thesis. The supplemental files are provided "AS IS" without warranty. ProQuest is not responsible for the
content, format or impact on the supplemental file(s) on our system. in some cases, the file type may be unknown or
may be a .exe file. We recommend caution as you open such files.
Copyright of the original materials contained in the supplemental file is retained by the author and your access to the
supplemental files is subject to the ProQuest Terms and Conditions of use.
Depending on the size of the file(s) you are downloading, the system may take some time to download them. Please be