Sharing knowledge and expertise: The CSCW view of knowledge management
Abstract Knowledge Management (KM) is a diffuse and controversial term, which has been
used by a large number of research disciplines. CSCW, over the last 20 years, has taken a …
used by a large number of research disciplines. CSCW, over the last 20 years, has taken a …
Technological Evaluation and Software Bug Training using Genetic Algorithm and Time Convolution Neural Network (GA-TCN)
One crucial step in addressing bugs is assigning a proper severity rating to each report. New
bugs are being reported at such a high rate that the bug repository has grown significantly in …
bugs are being reported at such a high rate that the bug repository has grown significantly in …
A survey of crowdsourcing systems
Crowd sourcing is evolving as a distributed problem-solving and business production model
in recent years. In crowd sourcing paradigm, tasks are distributed to networked people to …
in recent years. In crowd sourcing paradigm, tasks are distributed to networked people to …
What makes a good bug report?
T Zimmermann, R Premraj, N Bettenburg… - IEEE Transactions …, 2010 - ieeexplore.ieee.org
In software development, bug reports provide crucial information to developers. However,
these reports widely differ in their quality. We conducted a survey among developers and …
these reports widely differ in their quality. We conducted a survey among developers and …
Detecting missing information in bug descriptions
Bug reports document unexpected software behaviors experienced by users. To be
effective, they should allow bug triagers to easily understand and reproduce the potential …
effective, they should allow bug triagers to easily understand and reproduce the potential …
[图书][B] Working in public: the making and maintenance of open source software
N Eghbal - 2020 - books.google.com
An inside look at modern open source software developers--and their influence on our
online social world." Nadia is one of today's most nuanced thinkers about the depth and …
online social world." Nadia is one of today's most nuanced thinkers about the depth and …
Advances in software inspections
ME Fagan - Pioneers and Their Contributions to Software …, 2001 - Springer
This paper presents new studies and experiences that enhance the use of the inspection
process and improve its contribution to development of defect-free software on time and at …
process and improve its contribution to development of defect-free software on time and at …
Got issues? who cares about it? a large scale investigation of issue trackers from github
Feedback from software users constitutes a vital part in the evolution of software projects. By
filing issue reports, users help identify and fix bugs, document software code, and enhance …
filing issue reports, users help identify and fix bugs, document software code, and enhance …
What makes a great software engineer?
Good software engineers are essential to the creation of good software. However, most of
what we know about software-engineering expertise are vague stereotypes, such as' …
what we know about software-engineering expertise are vague stereotypes, such as' …
Characterizing and predicting which bugs get reopened
Fixing bugs is an important part of the software development process. An underlying aspect
is the effectiveness of fixes: if a fair number of fixed bugs are reopened, it could indicate …
is the effectiveness of fixes: if a fair number of fixed bugs are reopened, it could indicate …