


default search action
MSR 2017: Buenos Aires, Argentina
- Jesús M. González-Barahona, Abram Hindle, Lin Tan:
Proceedings of the 14th International Conference on Mining Software Repositories, MSR 2017, Buenos Aires, Argentina, May 20-28, 2017. IEEE Computer Society 2017, ISBN 978-1-5386-1544-7
Keynote
- Diomidis Spinellis:
Half-century of unix: history, preservation, and lessons learned. 1
Mobile
- Mario Linares Vásquez
, Gabriele Bavota
, Camilo Escobar-Velasquez:
An empirical study on Android-related vulnerabilities. 2-13 - Takuya Watanabe, Mitsuaki Akiyama, Fumihiro Kanei, Eitaro Shioji, Yuta Takata, Bo Sun, Yuta Ishii, Toshiki Shibahara, Takeshi Yagi, Tatsuya Mori
:
Understanding the origins of mobile app vulnerabilities: a large-scale measurement study of free and paid apps. 14-24 - Ajay Kumar Jha, Sunghee Lee, Woo Jin Lee:
Developer mistakes in writing Android manifests: an empirical study of configuration errors. 25-36 - Paolo Calciati
, Alessandra Gorla:
How do apps evolve in their permission requests?: a preliminary study. 37-41 - Wellington Oliveira
, Renato Oliveira, Fernando Castor
:
A study on the energy consumption of Android app development approaches. 42-52 - Nitin M. Tiwari, Ganesha Upadhyaya
, Hoan Anh Nguyen, Hridesh Rajan
:
Candoia: a platform for building and sharing mining software repositories tools as apps. 53-63
Dependencies
- Anas Shatnawi, Hafedh Mili, Ghizlane El-Boussaidi, Anis Boubaker
, Yann-Gaël Guéhéneuc, Naouel Moha, Jean Privat, Manel Abdellatif
:
Analyzing program dependencies in Java EE applications. 64-74 - Alejandro Corbellini, Daniela Godoy
, Cristian Mateos
, Alejandro Zunino, Ignacio Lizarralde:
Mining social web service repositories for social relationships to aid service discovery. 75-79 - Marianna Rapoport, Philippe Suter, Erik Wittern, Ondrej Lhoták, Julian Dolby:
Who you gonna call?: analyzing web requests in Android applications. 80-90 - Preetha Chatterjee
, Benjamin Gause, Hunter Hedinger, Lori L. Pollock:
Extracting code segments and their descriptions from research articles. 91-101 - Riivo Kikas, Georgios Gousios, Marlon Dumas
, Dietmar Pfahl
:
Structure and evolution of package dependency networks. 102-112 - Stephan Brandauer, Tobias Wrigstad:
Spencer: interactive heap analysis for the masses. 113-123
Modelling and prediction
- Ali Dehghan, Adam Neal, Kelly Blincoe
, Johan Linåker
, Daniela E. Damian:
Predicting likelihood of requirement implementation within the planned iteration: an empirical study at IBM. 124-134 - Gopi Krishnan Rajbahadur
, Shaowei Wang, Yasutaka Kamei, Ahmed E. Hassan:
The impact of using regression models to build defect classifiers. 135-145 - Baljinder Ghotra, Shane McIntosh, Ahmed E. Hassan:
A large-scale study of the impact of feature selection techniques on defect classification models. 146-157 - Liang Xu, Wensheng Dou, Chushu Gao, Jie Wang, Jun Wei, Hua Zhong, Tao Huang:
SpreadCluster: recovering versioned spreadsheets through similarity-based clustering. 158-169 - Lingfeng Bao, Zhenchang Xing, Xin Xia
, David Lo
, Shanping Li:
Who will leave the company?: a large-scale industry study of developer turnover by mining monthly work report. 170-181 - Sangameshwar Patil:
Concept-based classification of software defect reports. 182-186
NLP and code review
- Fouad Nasser A. Al Omran, Christoph Treude
:
Choosing an NLP library for analyzing software documentation: a systematic literature review and a series of experiments. 187-197 - Mika V. Mäntylä, Nicole Novielli, Filippo Lanubile, Maëlick Claes
, Miikka Kuutila:
Bootstrapping a lexicon for emotional arousal in software engineering. 198-202 - Md. Rakibul Islam
, Minhaz F. Zibran:
Leveraging automated sentiment analysis in software engineering. 203-214 - Mohammad Masudur Rahman
, Chanchal K. Roy, Raula Gaikovina Kula
:
Predicting usefulness of code review comments using textual features and developer experience. 215-226 - Luca Pascarella
, Alberto Bacchelli:
Classifying code comments in Java open-source software systems. 227-237 - Bruno Cartaxo, Gustavo Pinto, Danilo Monteiro Ribeiro, Fernando Kamei
, Ronnie E. S. Santos, Fabio Q. B. da Silva
, Sérgio Soares
:
Using Q&A websites as a method for assessing systematic reviews. 238-242 - Maëlick Claes
, Mika Mäntylä, Miikka Kuutila, Bram Adams
:
Abnormal working hours: effect of rapid releases and implications to work content. 243-247
Clones and edits
- Tim Molderez
, Reinout Stevens, Coen De Roover
:
Mining change histories for unknown systematic edits. 248-256 - Takashi Ishio
, Yusuke Sakaguchi, Kaoru Ito, Katsuro Inoue:
Source file set search for clone-and-own reuse analysis. 257-268 - Danilo Silva, Marco Túlio Valente
:
RefDiff: detecting refactorings in version histories. 269-279 - Di Yang, Pedro Martins, Vaibhav Saini, Cristina V. Lopes:
Stack overflow in github: any snippets there? 280-290 - Mohammad Gharehyazie, Baishakhi Ray, Vladimir Filkov:
Some from here, some from there: cross-project code reuse in GitHub. 291-301 - Haidar Osman, Andrei Chis, Claudio Corrodi, Mohammad Ghafari, Oscar Nierstrasz:
Exception evolution in long-lived Java systems. 302-311
Continuous integration and build
- Mahdis Zolfagharinia, Bram Adams
, Yann-Gaël Guéhéneuc:
Do not trust build results at face value: an empirical study of 30 million CPAN builds. 312-322 - Jürgen Cito, Gerald Schermann, John Erik Wittern, Philipp Leitner, Sali Zumberi, Harald C. Gall
:
An empirical analysis of the docker container ecosystem on GitHub. 323-333 - Fiorella Zampetti
, Simone Scalabrino
, Rocco Oliveto, Gerardo Canfora
, Massimiliano Di Penta:
How open source projects use static code analysis tools in continuous integration pipelines. 334-344 - Thomas Rausch
, Waldemar Hummer, Philipp Leitner, Stefan Schulte
:
An empirical analysis of build failures in the continuous integration workflows of Java-based open-source software. 345-355 - Moritz Beller
, Georgios Gousios, Andy Zaidman
:
Oops, my tests broke the build: an explorative analysis of Travis CI with GitHub. 356-367 - Christian Macho, Shane McIntosh, Martin Pinzger:
Extracting build changes with BuildDiff. 368-378
Testing and bugs
- Ruoyu Gao, Zhen Ming (Jack) Jiang:
An exploratory study on assessing the impact of environment variations on the results of load tests. 379-390 - Danielle Gonzalez, Joanna C. S. Santos
, Andrew Popovich, Mehdi Mirakhorli, Meiyappan Nagappan:
A large-scale study on the usage of testing patterns that address maintainability attributes: patterns for ease of modification, diagnoses, and comprehension. 391-401 - Davide Spadini, Mauricio Finavaro Aniche, Magiel Bruntink, Alberto Bacchelli:
To mock or not to mock?: an empirical study on mocking practices. 402-412 - Zhiyuan Wan, David Lo
, Xin Xia
, Liang Cai:
Bug characteristics in blockchain systems: a large-scale empirical study. 413-424 - Médéric Hurier, Guillermo Suarez-Tangil
, Santanu Kumar Dash
, Tegawendé F. Bissyandé, Yves Le Traon
, Jacques Klein
, Lorenzo Cavallaro
:
Euphony: harmonious unification of cacophonous anti-virus vendor labels for Android malware. 425-435 - Rana Alkadhi, Teodora Lata, Emitza Guzman, Bernd Bruegge:
Rationale in development chat messages: an exploratory study. 436-446
Mining challenge
- Moritz Beller
, Georgios Gousios, Andy Zaidman
:
TravisTorrent: synthesizing Travis CI and GitHub for full-stack research on continuous integration. 447-450 - Gerardo Orellana, Gulsher Laghari, Alessandro Murgia, Serge Demeyer
:
On the differences between unit and integration testing in the travistorrent dataset. 451-454 - Ansong Ni, Ming Li:
Cost-effective build outcome prediction using cascaded classifiers. 455-458 - Rodrigo R. G. Souza, Bruno da Silva:
Sentiment analysis of Travis CI builds. 459-462 - Abigail Atchison, Christina Berardi, Natalie Best, Elizabeth Stevens, Erik Linstead:
A time series analysis of TravisTorrent builds: to everything there is a season. 463-466 - Md. Rakibul Islam
, Minhaz F. Zibran:
Insights into continuous integration build failures. 467-470 - Marco Manglaviti, Eduardo Coronado-Montoya, Keheliya Gallaba
, Shane McIntosh:
An empirical study of the personnel overhead of continuous integration. 471-474 - Marcel Rebouças, Renato O. Santos, Gustavo Pinto, Fernando Castor
:
How does contributors' involvement influence the build status of an open-source software project? 475-478 - Klérisson V. R. Paixão, Crícia Z. Felício, Fernanda Madeiral Delfim, Marcelo de Almeida Maia:
On the interplay between non-functional requirements and builds on continuous integration. 479-482 - Mauricio Soto, Zack Coker, Claire Le Goues
:
Analyzing the impact of social attributes on commit integration success. 483-486 - O. Ekaba Bisong
, Eric Tran, Olga Baysal:
Built to last or built too fast?: evaluating prediction models for build times. 487-490 - Yash Gupta, Yusaira Khan
, Keheliya Gallaba
, Shane McIntosh:
The impact of the adoption of continuous integration on developer attraction and retention. 491-494 - Aakash Gautam
, Saket Vishwasrao, Francisco Servant
:
An empirical study of activity, popularity, size, testing, and stability in continuous integration. 495-498 - Mohammad Masudur Rahman
, Chanchal K. Roy:
Impact of continuous integration on code reviews. 499-502 - Ward Muylaert
, Coen De Roover
:
Prevalence of botched code integrations. 503-506
Data showcase
- Aiko Yamashita, S. Amirhossein Abtahizadeh, Foutse Khomh, Yann-Gaël Guéhéneuc:
Software evolution and quality data from controlled, multiple, industrial case studies. 507-510 - Efthimia Aivaloglou
, Felienne Hermans, Jesús Moreno-León
, Gregorio Robles
:
A dataset of scratch programs: scraped, shaped and scored. 511-514 - Lech Madeyski, Marcin Kawalerowicz
:
Continuous defect prediction: the idea and a related dataset. 515-518 - Gregorio Robles
, Truong Ho-Quang, Regina Hebig
, Michel R. V. Chaudron, Miguel Angel Fernández:
An extensive dataset of UML models in GitHub. 519-522 - Chenguang Zhu, Yi Li
, Julia Rubin, Marsha Chechik:
A dataset for dynamic discovery of semantic changes in version controlled software histories. 523-526 - Mefta Sadat, Ayse Basar Bener
, Andriy V. Miranskyy:
Rediscovery datasets: connecting duplicate reports. 527-530 - Jeroen Noten, Josh Mengerink, Alexander Serebrenik
:
A data set of OCL expressions on GitHub. 531-534

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.