duppr_analysis/ref.bib

1379 lines
48 KiB
BibTeX

@Misc{intor-avoid,
howpublished = {\url{https://scikit-learn.org/dev/developers/contributing.html}},
note = {Accessed: 2020-6-11},
title = {Contributing to Scikit-learn},
}
@Misc{cntor-avoid,
howpublished = {\url{https://github.com/pandas-dev/pandas/pull/12576}},
note = {Accessed: 2020-6-11},
title = {A pull request from the project Pandas},
}
@inproceedings{Adams2014Do,
title={Do developers feel emotions? an exploratory analysis of emotions in software artifacts},
author={Adams, Bram and Adams, Bram and Adams, Bram and Ortu, Marco},
booktitle={Proceedings of the 11th working conference on mining software repositories},
year={2014},
pages={262--271},
}
@inproceedings{Jensen2007Role,
title={Role Migration and Advancement Processes in OSSD Projects: A Comparative Case Study},
author={Jensen, Chris and Scacchi, Walt},
booktitle={Software Engineering, 2007. ICSE 2007. 29th International Conference on},
year={2007},
}
@inproceedings{zhou2018identifying,
title={Identifying features in forks},
author={Zhou, Shurui and Stanciulescu, Stefan and Lebenich, Olaf and Xiong, Yingfei and Wasowski, Andrzej and Kastner, Christian},
pages={105--116},
year={2018},
booktitle={Proceedings of the 39th International Conference on Software Engineering},
}
@Misc{TD-guide,
howpublished = {\url{https://docs.ansible.com/ansible/devel/community/documentation_contributions.html#community-documentation-contributions}},
note = {Accessed: 2020-6-11},
title = {Contributing to the Ansible Documentation},
}
@Misc{TD-label,
howpublished = {\url{https://github.com/pandas-dev/pandas/labels/good%20first%20issue}},
note = {Accessed: 2020-6-11},
title = {Good first issues in the project Pandas},
}
@book{Long2003Ordinal,
title={Ordinal Analysis of Behavioral Data},
author={Long, Jeffrey D. and Du, Feng and Cliff, Norman},
publisher={John Wiley \& Sons, Inc.},
year={2003},
}
@inproceedings{Ponzanelli2017Supporting,
title={Supporting Software Developers with a Holistic Recommender System},
author={Ponzanelli, Luca and Scalabrino, Simone and Bavota, Gabriele and Mocci, Andrea and Oliveto, Rocco and Penta, Massimiliano Di and Lanza, Michele},
booktitle={Proceedings of the 38th International Conference on Software Engineering},
year={2017},
}
@inproceedings{Thongtanunam2017Revisiting,
title={Revisiting Code Ownership and Its Relationship with Software Quality in the Scope of Modern Code Review},
author={Thongtanunam, Patanamon and Mcintosh, Shane and Hassan, Ahmed E. and Iida, Hajimu},
booktitle={Proceedings of the 38th International Conference on Software Engineering},
year={2017},
}
@article{Benjamini1995Controlling,
title={Controlling the False Discovery Rate: A Practical and Powerful Approach to Multiple Testing},
author={Benjamini, Yoav and Hochberg, Yosef},
journal={Journal of the Royal Statistical Society},
volume={57},
number={1},
pages={289-300},
year={1995},
}
@inproceedings{Sheoran2014Understanding,
title={Understanding" watchers" on GitHub},
author={Sheoran, Jyoti and Blincoe, Kelly and Kalliamvakou, Eirini and Damian, Daniela and Ell, Jordan},
booktitle={Proceedings of the 11th working conference on mining software repositories},
pages={336--339},
year={2014}
}
@article{Calefato2017Sentiment,
title={Sentiment Polarity Detection for Software Development},
author={Calefato, Fabio and Lanubile, Filippo and Maiorano, Federico and Novielli, Nicole},
journal={Empirical Software Engineering},
number={3},
pages={1-31},
year={2017},
}
@article{wolf2002open,
title={Open source software: intellectual challenges to the status quo},
author={Wolf, Marty J and Bowyer, Kevin and Gotterbarn, Don and Miller, Keith},
journal={ACM SIGCSE Bulletin},
volume={34},
number={1},
pages={317--318},
year={2002},
publisher={ACM New York, NY, USA}
}
@article{Novielli2020Can,
title={Can We Use SE-specific Sentiment Analysis Tools in a Cross-Platform Setting?},
author={Novielli, Nicole and Calefato, Fabio and Dongiovanni, Davide and Girardi, Daniela and Lanubile, Filippo},
journal={arXiv preprint arXiv:2004.00300},
year={2020}
}
@inproceedings{dourish1992awareness,
title={Awareness and coordination in shared workspaces},
author={Dourish, Paul and Bellotti, Victoria},
booktitle={Proceedings of the 1992 ACM conference on Computer-supported cooperative work},
pages={107--114},
year={1992}
}
@article{Crowston2005Coordination,
title={Coordination of free/libre open source software development},
author={Crowston, Kevin and Wei, Kangning and Li, Qing and Eseryel, U Yeliz and Howison, James},
year={2005}
}
@article{Arora2016Supporting,
title={Supporting collaborative software development over GitHub},
author={Arora, Ritu and Goel, Sanjay and Mittal, Ravi Kant},
journal={Software: Practice and Experience},
volume={47},
number={10},
pages={1393--1416},
year={2017},
publisher={Wiley Online Library}
}
@inproceedings{Calefato2012Social,
title={SocialCDE: a social awareness tool for global software teams},
author={Calefato, Fabio and Lanubile, Filippo},
booktitle={Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering},
pages={587--590},
year={2013}
}
@inproceedings{Treude2010Awareness,
title={Awareness 2.0: staying aware of projects, developers and tasks using dashboards and feeds},
author={Treude, Christoph and Storey, Margaret-Anne},
booktitle={Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering-Volume 1},
pages={365--374},
year={2010}
}
@inproceedings{pinto2016more,
title={More common than you think: An in-depth study of casual contributors},
author={Pinto, Gustavo and Steinmacher, Igor and Gerosa, Marco Aur{\'e}lio},
booktitle={Proceedings of the 23rd International Conference on Software Analysis, Evolution, and Reengineering},
volume={1},
pages={112--123},
year={2016},
organization={IEEE}
}
@inproceedings{lee2017understanding,
title={Understanding the impressions, motivations, and barriers of one time code contributors to FLOSS projects: a survey},
author={Lee, Amanda and Carver, Jeffrey C and Bosu, Amiangshu},
booktitle={Proceedings of the 39th International Conference on Software Engineering},
pages={187--197},
year={2017},
organization={IEEE Press}
}
@inproceedings{Kalliamvakou2015Open,
title={Open Source-Style Collaborative Development Practices in Commercial Projects Using GitHub},
author={Kalliamvakou, Eirini and Damian, Daniela and Blincoe, Kelly and Singer, Leif and German, Daniel M.},
booktitle={Proceedings of 2015 International Conference on Software Engineering},
year={2015},
}
@inproceedings{ahmed2017senticr,
title={SentiCR: a customized sentiment analysis tool for code review interactions},
author={Ahmed, Toufique and Bosu, Amiangshu and Iqbal, Anindya and Rahimi, Shahram},
booktitle={Proceedings of 2017 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE)},
pages={106--111},
year={2017},
organization={IEEE}
}
@book{ramsey2012statistical,
title={The statistical sleuth: a course in methods of data analysis},
author={Ramsey, Fred and Schafer, Daniel},
year={2012},
publisher={Cengage Learning}
}
@article{Wilcoxon1945Individual,
title={Individual Comparisons by Ranking Methods},
author={Wilcoxon, Frank},
journal={Biometrics Bulletin},
volume={1},
number={6},
pages={80-83},
year={1945},
}
@article{konietschke2012rank,
title={Rank-based multiple test procedures and simultaneous confidence intervals},
author={Konietschke, Frank and Hothorn, Ludwig A and Brunner, Edgar and others},
journal={Electronic Journal of Statistics},
volume={6},
pages={738--759},
year={2012},
publisher={The Institute of Mathematical Statistics and the Bernoulli Society}
}
@inproceedings{vasilescu2014continuous,
title={Continuous integration in a social-coding world: Empirical evidence from GitHub},
author={Vasilescu, Bogdan and Van Schuylenburg, Stef and Wulms, Jules and Serebrenik, Alexander and van den Brand, Mark GJ},
booktitle={Proceedings of 2014 IEEE international conference on software maintenance and evolution},
pages={401--405},
year={2014},
organization={IEEE}
}
@inproceedings{vasilescu2015gender,
title={Gender and tenure diversity in GitHub teams},
author={Vasilescu, Bogdan and Posnett, Daryl and Ray, Baishakhi and van den Brand, Mark GJ and Serebrenik, Alexander and Devanbu, Premkumar and Filkov, Vladimir},
booktitle={Proceedings of the 33rd annual ACM conference on human factors in computing systems},
pages={3789--3798},
year={2015}
}
@inproceedings{vasilescu2016sky,
title={The sky is not the limit: multitasking across GitHub projects},
author={Vasilescu, Bogdan and Blincoe, Kelly and Xuan, Qi and Casalnuovo, Casey and Damian, Daniela and Devanbu, Premkumar and Filkov, Vladimir},
booktitle={Proceedings of the 38th International Conference on Software Engineering},
pages={994--1005},
year={2016}
}
@inproceedings{hindle2007release,
title={Release pattern discovery: A case study of database systems},
author={Hindle, Abram and Godfrey, Michael W and Holt, Richard C},
booktitle={Proceedings of 2007 IEEE International Conference on Software Maintenance},
pages={285--294},
year={2007},
organization={IEEE}
}
@article{vasilescu2014variation,
title={On the variation and specialisation of workload—a case study of the Gnome ecosystem community},
author={Vasilescu, Bogdan and Serebrenik, Alexander and Goeminne, Mathieu and Mens, Tom},
journal={Empirical Software Engineering},
volume={19},
number={4},
pages={955--1008},
year={2014},
publisher={Springer}
}
@article{Wessel2018bot,
author = {Wessel, Mairieli and de Souza, Bruno Mendes and Steinmacher, Igor and Wiese, Igor S. and Polato, Ivanilton and Chaves, Ana Paula and Gerosa, Marco A.},
title = {The Power of Bots: Characterizing and Understanding Bots in OSS Projects},
year = {2018},
publisher = {Association for Computing Machinery},
volume = {2},
number = {CSCW},
journal = {Proceedings of the ACM on Human-Computer Interaction},
month = nov,
articleno = {182},
numpages = {19},
}
@inproceedings{Rahman2014An,
title={An insight into the pull requests of github},
author={Rahman, Mohammad Masudur and Roy, Chanchal K},
booktitle={Proceedings of the 11th Working Conference on Mining Software Repositories},
pages={364--367},
year={2014}
}
@inproceedings{pinto2018gets,
title={Who gets a patch accepted first? comparing the contributions of employees and volunteers},
author={Pinto, Gustavo and Dias, Luiz Felipe and Steinmacher, Igor},
booktitle={Proceedings of 2018 IEEE/ACM 11th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE)},
pages={110--113},
year={2018},
organization={IEEE}
}
@inproceedings{tao2014writing,
title={Writing acceptable patches: An empirical study of open source project patches},
author={Tao, Yida and Han, Donggyun and Kim, Sunghun},
booktitle={Proceedings of 2014 IEEE International Conference on Software Maintenance and Evolution},
pages={271--280},
year={2014},
organization={IEEE}
}
@article{terrell2017gender,
title={Gender differences and bias in open source: Pull request acceptance of women versus men},
author={Terrell, Josh and Kofink, Andrew and Middleton, Justin and Rainear, Clarissa and Murphy-Hill, Emerson and Parnin, Chris and Stallings, Jon},
journal={PeerJ Computer Science},
volume={3},
pages={e111},
year={2017},
publisher={PeerJ Inc.}
}
@inproceedings{rastogi2018relationship,
title={Relationship between geographical location and evaluation of developer contributions in github},
author={Rastogi, Ayushi and Nagappan, Nachiappan and Gousios, Georgios and van der Hoek, Andr{\'e}},
booktitle={Proceedings of the 12th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement},
pages={1--8},
year={2018}
}
@inproceedings{rastogi2016biases,
title={Do biases related to geographical location influence work-related decisions in GitHub?},
author={Rastogi, Ayushi},
booktitle={Proceedings of 2016 IEEE/ACM 38th International Conference on Software Engineering Companion (ICSE-C)},
pages={665--667},
year={2016},
organization={IEEE}
}
@article{iyer2019effects,
title={Effects of Personality Traits on Pull Request Acceptance},
author={Iyer, Rahul N and Yun, S Alex and Nagappan, Meiyappan and Hoey, Jesse},
journal={IEEE Transactions on Software Engineering},
year={2019},
publisher={IEEE}
}
@inproceedings{Kononenko2018Studying,
title={Studying pull request merges: a case study of shopify's active merchant},
author={Kononenko, Oleksii and Rose, Tresa and Baysal, Olga and Godfrey, Michael and Theisen, Dennis and De Water, Bart},
booktitle={Proceedings of the 40th International Conference on Software Engineering: Software Engineering in Practice},
pages={124--133},
year={2018}
}
@inproceedings{rigby2011understanding,
title={Understanding broadcast based peer review on open source software projects},
author={Rigby, Peter C and Storey, Margaret-Anne},
booktitle={2011 33rd International Conference on Software Engineering (ICSE)},
pages={541--550},
year={2011},
organization={IEEE}
}
@article{zou2019how,
title={How does code style inconsistency affect pull request integration? An exploratory study on 117 GitHub projects},
author={Zou, Weiqin and Xuan, Jifeng and Xie, Xiaoyuan and Chen, Zhenyu and Xu, Baowen},
journal={Empirical Software Engineering},
volume={24},
number={6},
pages={3871--3903},
year={2019}
}
@article{Rigby08apache,
title={Open source software peer review practices: a case study of the apache server},
author={Rigby, Peter C and German, Daniel M and Storey, Margaretanne},
pages={541--550},
year={2008}
}
@inproceedings{Pham2013Creating,
title={Creating a shared understanding of testing culture on a social coding site},
author={Pham, Raphael and Singer, Leif and Liskin, Olga and Filho, Fernando Figueira and Schneider, Kurt},
booktitle={Proceedings of the 2013 International Conference on Software Engineering},
year={2013},
}
@article{Bosu2016Process,
title={Process Aspects and Social Dynamics of Contemporary Code Review: Insights from Open Source Development as well as Industrial Practice at Microsoft},
author={Bosu, Amiangshu and Carver, Jeffrey C. and Bird, Christian and Orbeck, Jonathan and Chockley, Chris},
journal={IEEE Transactions on Software Engineering},
pages={1-1},
year={2016},
}
@inproceedings{Bird2007immigration,
author = {Bird, Christian and Gourley, Alex and Devanbu, Prem and Swaminathan, Anand and Hsu, Greta},
title = {Open Borders? Immigration in Open Source Projects},
year = {2007},
booktitle = {Proceedings of the Fourth International Workshop on Mining Software Repositories},
pages = {6}
}
@article{KammererThe,
title={The Role of Search Result Position and Source Trustworthiness in the Selection of Web Search Results When Using a List or a Grid Interface},
author={Kammerer, Yvonne and Gerjets, Peter},
journal={International Journal of Human-Computer Interaction},
volume={30},
number={3},
pages={177-191},
}
@article{osborne2004power,
title={The power of outliers (and why researchers should always check for them)},
author={Osborne, Jason W and Overbay, Amy},
journal={Practical assessment, research \& evaluation},
volume={9},
number={6},
pages={1--12},
year={2004}
}
@book{cohen2014applied,
title={Applied multiple regression/correlation analysis for the behavioral sciences},
author={Cohen, Patricia and West, Stephen G and Aiken, Leona S},
year={2014},
publisher={Psychology Press}
}
@article{rigby2014peer,
title={Peer review on open-source software projects: Parameters, statistical models, and theory},
author={Rigby, Peter C and German, Daniel M and Cowen, Laura and Storey, Margaret-Anne},
journal={ACM Transactions on Software Engineering and Methodology (TOSEM)},
volume={23},
number={4},
pages={35},
year={2014},
publisher={ACM}
}
@inproceedings{rigby2013convergent,
title={Convergent contemporary software peer review practices},
author={Rigby, Peter C and Bird, Christian},
booktitle={Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering},
pages={202--212},
year={2013},
organization={ACM}
}
@Misc{stackexchange-dup,
howpublished = {\url{https://meta.stackexchange.com/questions/10841/how-should-duplicate-questions-be-handled}},
note = {Accessed: 2019-10-19},
title = {How should duplicate questions be handled?},
}
@Misc{statusrule,
howpublished = {\url{https://developer.github.com/v3/repos/statuses/#get-the-combined-status-for-a-specific-ref}},
note = {Accessed: 2020-05-13},
title = {Get the combined status for a specific ref},
}
@Misc{MSR2018-DupPR,
howpublished = {\url{https://github.com/whystar/MSR2018-DupPR}},
note = {Accessed: 2019-10-19},
title = {The DupPR dataset},
}
@Misc{travis,
howpublished = {\url{https://www.travis-ci.org}},
note = {Accessed: 2019-10-19},
title = {Travis-CI},
}
@Misc{climate,
howpublished = {\url{https://codeclimate.com}},
note = {Accessed: 2019-10-19},
title = {Code Climate},
}
@Misc{githubabout,
howpublished = {\url{https://github.com/about}},
note = {Accessed: 2019-10-19},
title = {About GitHub},
}
@Misc{github,
howpublished = {\url{http://github.com}},
note = {Accessed: 2019-10-19},
title = {GitHub},
}
@Misc{gitlab,
howpublished = {\url{http://gitlab.com}},
note = {Accessed: 2019-10-19},
title = {GitLab}
}
@Misc{bugzilla,
howpublished = {\url{http://www.bugzilla.org}},
note = {Accessed: 2019-10-19},
title = {Bugzilla}
}
@Misc{issue,
howpublished = {\url{http://help.github.com/en/articles/about-issues}},
note = {Accessed: 2019-10-19},
title = {About GitHub issue}
}
@Misc{so,
howpublished = {\url{http://stackoverflow.com}},
note = {Accessed: 2019-10-19},
title = {Stack Overflow}
}
@Misc{api,
howpublished = {\url{http://developer.github.com/v3/}},
note = {Accessed: 2019-10-19},
title = {About GitHub API}
}
@inproceedings{zhou2012make,
title={What make long term contributors: Willingness and opportunity in OSS community},
author={Zhou, Minghui and Mockus, Audris},
booktitle={Proceedings of the 34th International Conference on Software Engineering},
pages={518--528},
year={2012},
organization={IEEE Press}
}
@inproceedings{gousios2013ghtorent,
title={The GHTorent dataset and tool suite},
author={Gousios, Georgios},
booktitle={Proceedings of the 10th working conference on mining software repositories},
pages={233--236},
year={2013},
organization={IEEE Press}
}
@article{lakhani2003hackers,
title={Why hackers do what they do: Understanding motivation and effort in free/open source software projects},
author={Lakhani, Karim R and Wolf, Robert G},
year={2003},
publisher={MIT Sloan working paper}
}
@article{connolly1988cd,
title={Conditional logistic regression models for correlated binary data},
author={Connolly, Margaret A and Liang, Kung-Yee},
journal={Biometrika},
volume={75},
number={3},
pages={501--506},
year={1988},
publisher={Oxford University Press}
}
@inproceedings{bird2007dt,
title={Detecting patch submission and acceptance in oss projects},
author={Bird, Christian and Gourley, Alex and Devanbu, Prem},
booktitle={Proceedings of the Fourth International Workshop on Mining Software Repositories},
pages={26},
year={2007},
organization={IEEE Computer Society}
}
@inproceedings{widder2019conceptual,
title={A conceptual replication of continuous integration pain points in the context of Travis CI},
author={Widder, David Gray and Hilton, Michael and K{\"a}stner, Christian and Vasilescu, Bogdan},
booktitle={Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering},
pages={647--658},
year={2019},
organization={ACM}
}
@incollection{lakhani2004open,
title={How open source software works:“free” user-to-user assistance},
author={Lakhani, Karim R and Von Hippel, Eric},
booktitle={Produktentwicklung mit virtuellen Communities},
pages={303--339},
year={2004},
publisher={Springer}
}
@inproceedings{bg2008dp,
title={Duplicate bug reports considered harmful… really?},
author={Bettenburg, Nicolas and Premraj, Rahul and Zimmermann, Thomas and Kim, Sunghun},
booktitle={Proceedings of 2008 IEEE International Conference on Software Maintenance},
pages={337--345},
year={2008},
organization={IEEE}
}
@article{west2006cg,
title={Challenges of open innovation: the paradox of firm investment in open-source software},
author={West, Joel and Gallagher, Scott},
journal={R\&d Management},
volume={36},
number={3},
pages={319--331},
year={2006},
publisher={Wiley Online Library}
}
@inproceedings{zhang2018one,
title={One size does not fit all: an empirical study of containerized continuous deployment workflows},
author={Zhang, Yang and Vasilescu, Bogdan and Wang, Huaimin and Filkov, Vladimir},
booktitle={Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering},
pages={295--306},
year={2018},
organization={ACM}
}
@article{shahin2017ct,
title={Continuous integration, delivery and deployment: a systematic review on approaches, tools, challenges and practices},
author={Shahin, Mojtaba and Babar, Muhammad Ali and Zhu, Liming},
journal={IEEE Access},
volume={5},
pages={3909--3943},
year={2017},
publisher={IEEE}
}
@inproceedings{li2017detecting,
title={Detecting duplicate pull-requests in github},
author={Li, Zhixing and Yin, Gang and Yu, Yue and Wang, Tao and Wang, Huaimin},
booktitle={Proceedings of the 9th Asia-Pacific Symposium on Internetware},
pages={20},
year={2017},
organization={ACM}
}
@inproceedings{ren2019identifying,
title={Identifying Redundancies in Fork-based Development},
author={Ren, Luyao and Zhou, Shurui and K{\"a}stner, Christian and Wasowski, Andrzej},
booktitle={Proceedings of 2019 IEEE 26th International Conference on Software Analysis, Evolution and Reengineering (SANER)},
pages={230--241},
year={2019},
organization={IEEE}
}
@inproceedings{zhou2019fork,
title={What the Fork: A Study of Inefficient and Efficient Forking Practices in Social Coding},
booktitle={Proceedings of the 2019 27th ACM SIGSOFT International Symposium on Foundations of Software Engineering},
author={Zhou, Shurui and Vasilescu, Bogdan and K{\"a}stner, Christian},
year={2019},
organization={ACM}
}
@article{miller1995wordnet,
title={WordNet: a lexical database for English},
author={Miller, George A},
journal={Communications of the ACM},
volume={38},
number={11},
pages={39--41},
year={1995},
publisher={ACM}
}
@inproceedings{metz1978basic,
title={Basic principles of ROC analysis},
author={Metz, Charles E},
booktitle={Seminars in nuclear medicine},
volume={8},
number={4},
pages={283--298},
year={1978},
organization={Elsevier}
}
@inproceedings{palomba2017recommending,
title={Recommending and localizing change requests for mobile apps based on user reviews},
author={Palomba, Fabio and Salza, Pasquale and Ciurumelea, Adelina and Panichella, Sebastiano and Gall, Harald and Ferrucci, Filomena and De Lucia, Andrea},
booktitle={Proceedings of the 39th International Conference on Software Engineering},
pages={106--117},
year={2017},
organization={IEEE Press}
}
@inproceedings{thongtanunam2015should,
title={Who should review my code? A file location-based code-reviewer recommendation approach for modern code review},
author={Thongtanunam, Patanamon and Tantithamthavorn, Chakkrit and Kula, Raula Gaikovina and Yoshida, Norihiro and Iida, Hajimu and Matsumoto, Ken-ichi},
booktitle={Proceedings of the 2015 IEEE 22nd International Conference on Software Analysis, Evolution, and Reengineering},
pages={141--150},
year={2015},
organization={IEEE}
}
@inproceedings{zhou2016api,
title={API deprecation: a retrospective analysis and detection method for code examples on the web},
author={Zhou, Jing and Walker, Robert J},
booktitle={Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering},
pages={266--277},
year={2016},
organization={ACM}
}
@inproceedings{guo2017semantically,
title={Semantically enhanced software traceability using deep learning techniques},
author={Guo, Jin and Cheng, Jinghui and Cleland-Huang, Jane},
booktitle={Proceedings of the 2017 IEEE/ACM 39th International Conference on Software Engineering},
pages={3--14},
year={2017},
organization={IEEE}
}
@inproceedings{mockus2000identifying,
title={Identifying Reasons for Software Changes using Historic Databases},
author={Mockus, Audris and Votta, Lawrence G},
booktitle={Proceedings of the 2000 International Conference on Software Maintenance},
pages={120--130},
year={2000}
}
@inproceedings{hassan2009predicting,
title={Predicting faults using the complexity of code changes},
author={Hassan, Ahmed E},
booktitle={Proceedings of the 31st International Conference on Software Engineering},
pages={78--88},
year={2009},
organization={IEEE Computer Society}
}
@inproceedings{baysal2012secret,
title={The secret life of patches: A firefox case study},
author={Baysal, Olga and Kononenko, Oleksii and Holmes, Reid and Godfrey, Michael W},
booktitle={Proceedings of the 2012 19th Working Conference on Reverse Engineering},
pages={447--455},
year={2012},
organization={IEEE}
}
@book{spencer2009card,
title={Card sorting: Designing usable categories},
author={Spencer, Donna},
year={2009},
publisher={Rosenfeld Media}
}
@inproceedings{stol2014two,
title={Two's company, three's a crowd: a case study of crowdsourcing software development},
author={Stol, Klaas-Jan and Fitzgerald, Brian},
booktitle={Proceedings of the 36th International Conference on Software Engineering},
pages={187--198},
year={2014},
organization={ACM}
}
@inproceedings{Steinmacher2016,
title={Overcoming open source project entry barriers with a portal for newcomers},
author={Steinmacher, Igor and Conte, Tayana Uchoa and Treude, Christoph and Gerosa, Marco Aur{\'e}lio},
booktitle={Proceedings of the 38th International Conference on Software Engineering},
pages={273--284},
year={2016},
organization={ACM}
}
@article{Gede2018Categorizing,
title={Categorizing the Content of GitHub README Files},
author={Prana, Gede Artha Azriadi and Treude, Christoph and Thung, Ferdian and Atapattu, Thushari and Lo, David},
journal={arXiv preprint arXiv:1802.06997},
year={2018}
}
@inproceedings{Dabbish2012Social,
title={Social coding in GitHub: transparency and collaboration in an open software repository},
author={Dabbish, Laura and Stuart, Colleen and Tsay, Jason and Herbsleb, Jim},
booktitle={Proceedings of the ACM 2012 Conference on Computer Supported Cooperative Work},
pages={1277--1286},
year={2012},
organization={ACM}
}
@inproceedings{Tsay2014Influence,
title={Influence of social and technical factors for evaluating contribution in GitHub},
author={Tsay, Jason and Dabbish, Laura and Herbsleb, James},
booktitle={Proceedings of the 36th International Conference on Software Engineering},
pages={356--366},
year={2014},
organization={ACM}
}
@inproceedings{Gousios:2014,
title={An exploratory study of the pull-based software development model},
author={Gousios, Georgios and Pinzger, Martin and Deursen, Arie Van},
booktitle={Proceedings of the 36th International Conference on Software Engineering},
pages={345-355},
year={2014},
organization={ACM}
}
@article{Soares2018What,
title={What factors influence the reviewer assignment to pull requests?},
author={Soares, Daric{\'e}lio M and de Lima J{\'u}nior, Manoel L and Plastino, Alexandre and Murta, Leonardo},
journal={Information and Software Technology},
volume={98},
pages={32-43},
year={2018},
publisher={Elsevier}
}
@book{ScottPro,
title={Pro Git (Second Edition)},
author={Scott Chacon and Ben Straub},
publisher={Apress},
year={2018},
}
@inproceedings{dup2018,
title={A Dataset of Duplicate Pull-requests in GitHub},
author={Yu, Yue and Li, Zhixing and Yin, Gang and Wang, Tao and Wang, Huaimin },
booktitle={Proceedings of the 15th International Conference on Mining Software Repositories},
pages={22-25},
year={2018},
organization={ACM}
}
@inproceedings{Ye2003Toward,
title={Toward an understanding of the motivation of open source software developers},
author={Ye, Yunwen and Kishida, K},
booktitle={Proceedings of the 2003 International Conference on Software Engineering},
pages={419-429},
year={2003},
organization={IEEE}
}
@inproceedings{Joblin2017Classifying,
title={Classifying developers into core and peripheral: An empirical study on count and network metrics},
author={Joblin, Mitchell and Apel, Sven and Hunsen, Claus and Mauerer, Wolfgang},
booktitle={Proceedings of the 39th International Conference on Software Engineering},
pages={164-174},
year={2017},
organization={IEEE}
}
@inproceedings{Nakakoji2002Evolution,
title={Evolution patterns of open-source software systems and communities},
author={Nakakoji, Kumiyo and Yamamoto, Yasuhiro and Nishinaka, Yoshiyuki and Kishida, Kouichi and Ye, Yunwen},
booktitle={Proceedings of the International Workshop on Principles of Software Evolution},
pages={76-85},
year={2002},
organization={ACM}
}
@inproceedings{Crowston2006Core,
title={Core and periphery in free/libre and open source software team communications},
author={Crowston, Kevin and Wei, Kangning and Li, Qing and Howison, James},
booktitle={Proceedings of the 39th Annual Hawaii International Conference on System Sciences},
volume={6},
pages={118a--118a},
year={2006},
organization={IEEE}
}
@inproceedings{Gutwin2004Group,
title={Group awareness in distributed software development},
author={Gutwin, Carl and Penner, Reagan and Schneider, Kevin},
booktitle={Proceedings of the 2004 ACM Conference on Computer Supported Cooperative Work},
pages={72-81},
year={2004},
organization={ACM}
}
@inproceedings{Lin2017Developer,
title={Developer turnover in global, industrial open source projects: Insights from applying survival analysis},
author={Lin, Bin and Robles, Gregorio and Serebrenik, Alexander},
booktitle={Proceedings of the 12th International Conference on Global Software Engineering},
pages={66-75},
year={2017},
organization={IEEE}
}
@inproceedings{Zhu2016Effe,
title={Effectiveness of code contribution: From patch-based to pull-request-based tools},
author={Zhu, Jiaxin and Zhou, Minghui and Mockus, Audris},
booktitle={Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering},
pages={871-882},
year={2016},
organization={ACM}
}
@article{Dabbish2013Leveraging,
title={Leveraging transparency},
author={Dabbish, Laura and Stuart, Colleen and Tsay, Jason and Herbsleb, James},
journal={IEEE software},
volume={30},
number={1},
pages={37--43},
year={2013},
publisher={IEEE}
}
@inproceedings{Cataldo2006Identification,
title={Identification of coordination requirements: implications for the Design of collaboration and awareness tools},
author={Cataldo, Marcelo and Wagstrom, Patrick A and Herbsleb, James D and Carley, Kathleen M},
booktitle={Proceedings of the 2006 20th Anniversary Conference on Computer Supported Cooperative Work},
pages={353-362},
year={2006},
organization={ACM}
}
@article{Zhi2017What,
title={What Are They Talking About? Analyzing Code Reviews in Pull-Based Development Model},
author={Li, Zhi-Xing and Yu, Yue and Yin, Gang and Wang, Tao and Wang, Huai-Min},
journal={Journal of Computer Science and Technology},
volume={32},
number={6},
pages={1060-1075},
year={2017},
publisher={Springer}
}
@inproceedings{gousios2016work,
title={Work practices and challenges in pull-based development: the contributor's perspective},
author={Gousios, Georgios and Storey, Margaret-Anne and Bacchelli, Alberto},
booktitle={Proceedings of the 38th International Conference on Software Engineering},
pages={285-296},
year={2016},
organization={IEEE}
}
@inproceedings{gousios2015work,
title={Work practices and challenges in pull-based development: the integrator's perspective},
author={Gousios, Georgios and Zaidman, Andy and Storey, Margaret-Anne and Van Deursen, Arie},
booktitle={Proceedings of the 37th International Conference on Software Engineering},
pages={358-368},
year={2015},
organization={IEEE}
}
@inproceedings{vas15qua,
title={Quality and productivity outcomes relating to continuous integration in GitHub},
author={Vasilescu, Bogdan and Yu, Yue and Wang, Huaimin and Devanbu, Premkumar and Filkov, Vladimir},
booktitle={Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering},
pages={805-816},
year={2015},
organization={ACM}
}
@inproceedings{hil16usa,
title={Usage, costs, and benefits of continuous integration in open-source projects},
author={Hilton, Michael and Tunnell, Timothy and Huang, Kai and Marinov, Darko and Dig, Danny},
booktitle={Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering},
pages={426-437},
year={2016},
organization={ACM}
}
@inproceedings{bel16oop,
title={Oops, my tests broke the build: An analysis of travis ci builds with github},
author={Beller, Moritz and Gousios, Georgios and Zaidman, Andy},
year={2017},
booktitle={Proceedings of 2017 IEEE/ACM 14th International Conference on Mining Software Repositories},
pages={356--367},
}
@inproceedings{souza2017sentiment,
title={Sentiment analysis of Travis CI builds},
author={Souza, Rodrigo and Silva, Bruno C Da},
pages={459--462},
booktitle={Proceedings of 2017 IEEE/ACM 14th International Conference on Mining Software Repositories},
year={2017}
}
@inproceedings{beller2016analyzing,
title={Analyzing the state of static analysis: A large-scale evaluation in open source software},
author={Beller, Moritz and Bholanath, Radjino and McIntosh, Shane and Zaidman, Andy},
booktitle={Proceedings of the 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering},
volume={1},
pages={470--481},
year={2016},
organization={IEEE}
}
@article{yu16det,
title={Determinants of pull-based development in the context of continuous integration},
author={Yu, Yue and Yin, Gang and Wang, Tao and Yang, Cheng and Wang, Huaimin},
journal={Science China Information Sciences},
volume={59},
number={8},
pages={080104},
year={2016},
publisher={Springer}
}
@article{Yue16Rev,
title={Reviewer recommendation for pull-requests in GitHub: What can we learn from code review and bug assignment?},
author={Yu, Yue and Wang, Huaimin and Yin, Gang and Wang, Tao},
journal={Information and Software Technology},
volume={74},
pages={204--218},
year={2016},
publisher={Elsevier}
}
@inproceedings{Lim15Deves,
title={Developers assignment for analyzing pull requests},
author={de Lima J{\'u}nior, Manoel Limeira and Soares, Daric{\'e}lio Moreira and Plastino, Alexandre and Murta, Leonardo},
booktitle={Proceedings of the 30th Annual ACM Symposium on Applied Computing},
pages={1567-1572},
year={2015},
organization={ACM}
}
@inproceedings{Ying16EARec,
title={EARec: leveraging expertise and authority for pull-request reviewer recommendation in GitHub},
author={Ying, Haochao and Chen, Liang and Liang, Tingting and Wu, Jian},
booktitle={Proceedings of the 3rd International Workshop on CrowdSourcing in Software Engineering},
pages={29-35},
year={2016},
organization={ACM}
}
@article{Rah16COR,
title={CoRReCT: code reviewer recommendation in GitHub based on cross-project and technology experience},
author={Rahman, Mohammad Masudur and Roy, Chanchal K and Collins, Jason A},
booktitle={Proceedings of the 2016 IEEE/ACM International Conference on Software Engineering Companion},
pages={222-231},
year={2016},
organization={IEEE}
}
@article{Zan16Aut,
title={Automatically recommending peer reviewers in modern code review},
author={Zanjani, Motahareh Bahrami and Kagdi, Huzefa and Bird, Christian},
journal={IEEE Transactions on Software Engineering},
volume={42},
number={6},
pages={530-543},
year={2016},
publisher={IEEE}
}
@inproceedings{Hua16Eff,
title={Effectiveness of conflict management strategies in peer review process of online collaboration projects},
author={Huang, Wenjian and Lu, Tun and Zhu, Haiyi and Li, Guo and Gu, Ning},
booktitle={Proceedings of the 19th ACM Conference on Computer-Supported Cooperative Work \& Social Computing},
pages={717-728},
year={2016},
organization={ACM}
}
@inproceedings{Vee15Aut,
title={Automatically prioritizing pull requests},
author={Van Der Veen, Erik and Gousios, Georgios and Zaidman, Andy},
booktitle={Proceedings of the 2015 IEEE/ACM 12th Working Conference on Mining Software Repositories},
pages={357-361},
year={2015},
organization={IEEE}
}
@inproceedings{zhan18with,
title={Within-ecosystem issue linking: a large-scale study of rails},
author={Zhang, Yang and Yu, Yue and Wang, Huaimin and Vasilescu, Bogdan and Filkov, Vladimir},
booktitle={Proceedings of the 7th International Workshop on Software Mining},
pages={12-19},
year={2018},
organization={ACM}
}
@article{Zha17Social,
title={Social media in GitHub: the role of@-mention in assisting software development},
author={Zhang, Yang and Wang, Huaimin and Yin, Gang and Wang, Tao and Yu, Yue},
journal={Science China Information Sciences},
volume={60},
number={3},
pages={032102},
year={2017},
publisher={Springer}
}
@inproceedings{Tsa14Let,
title={Let's talk about it: evaluating contributions through discussion in GitHub},
author={Tsay, Jason and Dabbish, Laura and Herbsleb, James},
booktitle={Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering},
pages={144-154},
year={2014},
organization={ACM}
}
@inproceedings{Guz14Sen,
title={Sentiment analysis of commit comments in GitHub: an empirical study},
author={Guzman, Emitza and Az{\'o}car, David and Li, Yang},
booktitle={Proceedings of the 11th Working Conference on Mining Software Repositories},
pages={352-355},
year={2014},
organization={ACM}
}
@inproceedings{Isl17Lev,
title={Leveraging automated sentiment analysis in software engineering},
author={Islam, Md Rakibul and Zibran, Minhaz F},
booktitle={Proceedings of the 2017 IEEE/ACM 14th International Conference on Mining Software Repositories},
pages={203-214},
year={2017},
organization={IEEE}
}
@article{Jia16Why,
title={Why and how developers fork what from whom in GitHub},
author={Jiang, Jing and Lo, David and He, Jiahuan and Xia, Xin and Kochhar, Pavneet Singh and Zhang, Li},
journal={Empirical Software Engineering},
volume={22},
number={1},
pages={547-578},
year={2017},
publisher={Springer}
}
@inproceedings{Bor17Und,
title={Understanding the factors that impact the popularity of GitHub repositories},
author={Borges, Hudson and Hora, Andre and Valente, Marco Tulio},
booktitle={Proceedings of the 2016 IEEE International Conference on Software Maintenance and Evolution},
pages={334-344},
year={2016},
organization={IEEE}
}
@article{The11Sen,
title={Sentiment strength detection for the social web},
author={Thelwall, Mike and Buckley, Kevan and Paltoglou, Georgios},
journal={Journal of the American Society for Information Science and Technology},
volume={63},
number={1},
pages={163-173},
year={2012},
publisher={Wiley Online Library}
}
@article{Ple14Sec,
title={Security and emotion: sentiment analysis of security discussions on GitHub},
author={Pletea, Daniel and Vasilescu, Bogdan and Serebrenik, Alexander},
booktitle={Proceedings of the 11th working conference on mining software repositories},
pages={348-351},
year={2014},
organization={ACM}
}
@inproceedings{Rah17Pre,
title={Predicting usefulness of code review comments using textual features and developer experience},
author={Rahman, Mohammad Masudur and Roy, Chanchal K and Kula, Raula G},
booktitle={Proceedings of the 2017 IEEE/ACM 14th International Conference on Mining Software Repositories},
pages={215-226},
year={2017},
organization={IEEE}
}
@inproceedings{Kon15Inv,
title={Investigating code review quality: Do people and participation matter?},
author={Kononenko, Oleksii and Baysal, Olga and Guerrouj, Latifa and Cao, Yaxin and Godfrey, Michael W},
booktitle={Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution},
pages={111-120},
year={2015},
organization={IEEE}
}
@article{Baysal2015Inv,
title={Investigating technical and non-technical factors influencing modern code review},
author={Baysal, Olga and Kononenko, Oleksii and Holmes, Reid and Godfrey, Michael W.},
journal={Empirical Software Engineering},
volume={21},
number={3},
pages={1-28},
year={2015},
}
@inproceedings{runeson2007detection,
title={Detection of duplicate defect reports using natural language processing},
author={Runeson, Per and Alexandersson, Magnus and Nyholm, Oskar},
booktitle={Proceedings of the 29th International Conference on Software Engineering},
pages={499--510},
year={2007},
organization={IEEE Computer Society}
}
@inproceedings{wang2008approach,
title={An approach to detecting duplicate bug reports using natural language and execution information},
author={Wang, Xiaoyin and Zhang, Lu and Xie, Tao and Anvik, John and Sun, Jiasu},
booktitle={Proceedings of the 30th International Conference on Software Engineering},
pages={461--470},
year={2008},
organization={ACM}
}
@inproceedings{sun2011towards,
title={Towards more accurate retrieval of duplicate bug reports},
author={Sun, Chengnian and Lo, David and Khoo, Siau-Cheng and Jiang, Jing},
booktitle={Proceedings of the 2011 26th IEEE/ACM International Conference on Automated Software Engineering},
pages={253--262},
year={2011},
organization={IEEE Computer Society}
}
@inproceedings{lazar2014improving,
title={Improving the accuracy of duplicate bug report detection using textual similarity measures},
author={Lazar, Alina and Ritchey, Sarah and Sharif, Bonita},
booktitle={Proceedings of the 11th Working Conference on Mining Software Repositories},
pages={308--311},
year={2014},
organization={ACM}
}
@inproceedings{nguyen2012duplicate,
title={Duplicate bug report detection with a combination of information retrieval and topic modeling},
author={Nguyen, Anh Tuan and Nguyen, Tung Thanh and Nguyen, Tien N and Lo, David and Sun, Chengnian},
booktitle={Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering},
pages={70--79},
year={2012},
organization={ACM}
}
@inproceedings{sun2010discriminative,
title={A discriminative model approach for accurate duplicate bug report retrieval},
author={Sun, Chengnian and Lo, David and Wang, Xiaoyin and Jiang, Jing and Khoo, Siau-Cheng},
booktitle={Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering},
pages={45--54},
year={2010},
organization={ACM}
}
@article{zhang2015multi,
title={Multi-factor duplicate question detection in stack overflow},
author={Zhang, Yun and Lo, David and Xia, Xin and Sun, Jian-Ling},
journal={Journal of Computer Science and Technology},
volume={30},
number={5},
pages={981--997},
year={2015},
publisher={Springer}
}
@inproceedings{silva2018duplicate,
title={Duplicate question detection in stack overflow: A reproducibility study},
author={Silva, Rodrigo FG and Paix{\~a}o, Kl{\'e}risson and de Almeida Maia, Marcelo},
booktitle={Proceedings of the 2018 IEEE 25th International Conference on Software Analysis, Evolution and Reengineering},
pages={572--581},
year={2018},
organization={IEEE}
}
@inproceedings{mizobuchi2017two,
title={Two improvements to detect duplicates in Stack Overflow},
author={Mizobuchi, Yuji and Takayama, Kuniharu},
booktitle={Proceedings of the 2017 IEEE 24th International Conference on Software Analysis, Evolution and Reengineering},
pages={563--564},
year={2017},
organization={IEEE}
}
@inproceedings{ahasanuzzaman2016mining,
title={Mining duplicate questions in stack overflow},
author={Ahasanuzzaman, Muhammad and Asaduzzaman, Muhammad and Roy, Chanchal K and Schneider, Kevin A},
booktitle={Proceedings of the 13th International Conference on Mining Software Repositories},
pages={402--412},
year={2016},
organization={ACM}
}
@inproceedings{zhang2017detecting,
title={Detecting duplicate posts in programming QA communities via latent semantics and association rules},
author={Zhang, Wei Emma and Sheng, Quan Z and Lau, Jey Han and Abebe, Ermyas},
booktitle={Proceedings of the 26th International Conference on World Wide Web},
pages={1221--1229},
year={2017},
organization={International World Wide Web Conferences Steering Committee}
}
@inproceedings{treude2011programmers,
title={How do programmers ask and answer questions on the web?: Nier track},
author={Treude, Christoph and Barzilay, Ohad and Storey, Margaret-Anne},
booktitle={Proceedings of the 2011 33rd International Conference on Software Engineering},
pages={804--807},
year={2011},
organization={IEEE}
}
@article{thelwall2010sentiment,
title={Sentiment strength detection in short informal text},
author={Thelwall, Mike and Buckley, Kevan and Paltoglou, Georgios and Cai, Di and Kappas, Arvid},
journal={Journal of the American Society for Information Science and Technology},
volume={61},
number={12},
pages={2544--2558},
year={2010},
publisher={Wiley Online Library}
}
@inproceedings{weissgerber2008small,
title={Small patches get in!},
author={Wei{\ss}gerber, Peter and Neu, Daniel and Diehl, Stephan},
booktitle={Proceedings of the 2008 international working conference on Mining software repositories},
pages={67--76},
year={2008},
organization={ACM}
}
@inproceedings{jiang2013will,
title={Will my patch make it? and how fast?: Case study on the linux kernel},
author={Jiang, Yujuan and Adams, Bram and German, Daniel M},
booktitle={Proceedings of the 10th Working Conference on Mining Software Repositories},
pages={101--110},
year={2013},
organization={IEEE Press}
}
@inproceedings{kononenko2016code,
title={Code review quality: how developers see it},
author={Kononenko, Oleksii and Baysal, Olga and Godfrey, Michael W},
booktitle={Proceedings of the 2016 IEEE/ACM 38th International Conference on Software Engineering},
pages={1028--1038},
year={2016},
organization={IEEE}
}
@inproceedings{steinmacher2018almost,
title={Almost there: A study on quasi-contributors in open-source software projects},
author={Steinmacher, Igor and Pinto, Gustavo and Wiese, Igor Scaliante and Gerosa, Marco Aur{\'e}lio},
booktitle={Proceedings of the 2018 IEEE/ACM 40th International Conference on Software Engineering},
pages={256--266},
year={2018},
organization={IEEE}
}
@inproceedings{bird2008latent,
title={Latent social structure in open source projects},
author={Bird, Christian and Pattison, David and D'Souza, Raissa and Filkov, Vladimir and Devanbu, Premkumar},
booktitle={Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of Software Engineering},
pages={24--35},
year={2008},
organization={ACM}
}
@inproceedings{steinmacher2015social,
title={Social barriers faced by newcomers placing their first contribution in open source software projects},
author={Steinmacher, Igor and Conte, Tayana and Gerosa, Marco Aur{\'e}lio and Redmiles, David},
booktitle={Proceedings of the 18th ACM Conference on Computer Supported Cooperative Work \& Social Computing},
pages={1379--1392},
year={2015},
organization={ACM}
}
@inproceedings{zhang2018within,
title={Within-ecosystem issue linking: a large-scale study of rails},
author={Zhang, Yang and Yu, Yue and Wang, Huaimin and Vasilescu, Bogdan and Filkov, Vladimir},
booktitle={Proceedings of the 7th International Workshop on Software Mining},
pages={12--19},
year={2018},
organization={ACM}
}