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.