Filters








56,433 Hits in 2.4 sec

Process Mining Software Repositories

Wouter Poncin, Alexander Serebrenik, Mark van den Brand
2011 2011 15th European Conference on Software Maintenance and Reengineering  
However, in order for process mining to become applicable, different software repositories should be combined, and "related" software development events should be matched: e.g., mails sent about a file  ...  The combination and matching of events has been implemented in FRASR (FRamework for Analyzing Software Repositories), augmenting the process mining framework ProM.  ...  CONCLUSIONS In this paper we advocate applying process mining techniques to mining software repositories.  ... 
doi:10.1109/csmr.2011.5 dblp:conf/csmr/PoncinSB11 fatcat:va6h67wj3rbpbhmdmliznq5lty

Mining Unstructured Software Repositories [chapter]

Stephen W. Thomas, Ahmed E. Hassan, Dorothea Blostein
2013 Evolving Software Systems  
However, data in many software repositories is currently unused because the data is unstructured, and therefore difficult to mine and analyze.  ...  Information Retrieval (IR) techniques, which were developed specifically to handle unstructured data, have recently been used by researchers to mine and analyze the unstructured data in software repositories  ...  Mining Software Repositories Mining Software Repositories (MSR) is a field of software engineering research which aims to analyze and understand the data repositories related to software development.  ... 
doi:10.1007/978-3-642-45398-4_5 fatcat:n5ivswn6brfupjbsuomwddokd4

Guest editorial: mining software repositories

Martin Pinzger, Sunghun Kim
2016 Empirical Software Engineering  
The Mining Software Repositories (MSR) field analyzes the rich data available in software repositories to uncover interesting and actionable information about software systems and projects.  ...  Researchers in this field empirically explore a range of software engineering questions using software repository data as the primary source of information.  ...  Acknowledgments We are grateful for the continuous support and encouragement offered by the editorial board for the Journal of Empirical Software Engineering and by the Editor-in-Chief Lionel Briand and  ... 
doi:10.1007/s10664-016-9450-8 fatcat:yu2pzpbdp5gbhjnw67i3om56cy

Mining software repositories with CVSgrab

Lucian Voinea, Alexandru Telea
2006 Proceedings of the 2006 international workshop on Mining software repositories - MSR '06  
We conclude summarizing the strong and weak points of using CVSgrab for mining large software repositories.  ...  In this paper we address the process and team analysis categories of the MSR Mining Challenge 2006.  ...  INTRODUCTION The MSR Mining Challenge brings together researchers and practitioners in the field of software repository mining, and stimulates them to compare their tools and approaches.  ... 
doi:10.1145/1137983.1138024 dblp:conf/msr/VoineaT06a fatcat:43gr63s7fbdhxkcnga35na2dvy

Software repository mining with Marmoset

Jaime Spacco, Jaymie Strecker, David Hovemeyer, William Pugh
2005 Proceedings of the 2005 international workshop on Mining software repositories - MSR '05  
We believe the data collected by Marmoset will be a rich source of insight about learning to program and software evolution in general.  ...  Unlike existing systems, Marmoset also collects finegrained code snapshots as students work on projects: each time a student saves her work, it is automatically committed to a CVS repository.  ...  In [12] , Schneider et al. advocate using a "shadow repository" to study a developer's fine-grained local interaction history in addition to milestone commits.  ... 
doi:10.1145/1083142.1083149 dblp:conf/msr/SpaccoSHP05 fatcat:6c5vli3swbd2heloafclweqgtq

Software repository mining with Marmoset

Jaime Spacco, Jaymie Strecker, David Hovemeyer, William Pugh
2005 Software engineering notes  
We believe the data collected by Marmoset will be a rich source of insight about learning to program and software evolution in general.  ...  Unlike existing systems, Marmoset also collects finegrained code snapshots as students work on projects: each time a student saves her work, it is automatically committed to a CVS repository.  ...  In [12] , Schneider et al. advocate using a "shadow repository" to study a developer's fine-grained local interaction history in addition to milestone commits.  ... 
doi:10.1145/1082983.1083149 fatcat:udlvos6n6bfmfcowjpo4nodhua

More Effective Software Repository Mining [article]

Adam Tutko, Austin Henley, Audris Mockus
2020 arXiv   pre-print
Data mining and analyzing of public Git software repositories is a growing research field.  ...  Specifically, we present a resource for Mining Software Repository researchers that is intended to simplify data sampling and retrieval workflow and, through that, increase the validity and completeness  ...  [7] describes a framework meant to make mining of code review repositories on Gerrit easier. is framework retrieves code review information from publicly available repositories and stores it in a more  ... 
arXiv:2008.03439v2 fatcat:pgllrd7ntbdg5hqf5d5kepzohu

Guest Editorial: Mining software repositories

Romain Robbes, Yasutaka Kamei, Martin Pinzger
2017 Empirical Software Engineering  
The Mining Software Repositories (MSR) field analyzes the rich data available in software repositories to uncover interesting and actionable information about software systems and projects.  ...  learning techniques on software project data, software bug prediction, analysis of software change patterns, and analysis of code clones.  ...  The repository documents the detailed history and evolution of a foundational software system over a period of 44 years.  ... 
doi:10.1007/s10664-017-9527-z fatcat:7gwgjfwzora5jgpsk2o64zl6xu

Mining software repositories for traceability links

H. Kagdi, J.I. Maletic, B. Sharif
2007 15th IEEE International Conference on Program Comprehension (ICPC '07)  
A heuristic-based approach that uses sequential-pattern mining is applied to the commits in software repositories for uncovering highly frequent co-changing sets of artifacts (e.g., source code and documentation  ...  An approach to recover/discover traceability links between software artifacts via the examination of a software system's version history is presented.  ...  In Section 3 we discuss our approach to mining traceability patterns from software repositories and our mining tool. The evaluation of the approach is given in Section 4.  ... 
doi:10.1109/icpc.2007.28 dblp:conf/iwpc/KagdiMS07 fatcat:lgpmx5u64jh33iarinoxe2dfiu

A Survey on Mining Software Repositories

Woosung JUNG, Eunjoo LEE, Chisu WU
2012 IEICE transactions on information and systems  
This paper presents fundamental concepts, overall process and recent research issues of Mining Software Repositories.  ...  Prediction is the main subject of mining software repository and predicting bugs has been also widely studied.  ...  Overview Background and Scope The Mining Software Repositories is described as "a field which analyzes the rich data available in software repositories to uncover interesting and actionable information  ... 
doi:10.1587/transinf.e95.d.1384 fatcat:kfje3mzcufchzdj7qyt5smaaum

Mining Software Repositories for Accurate Authorship

Xiaozhu Meng, Barton P. Miller, William R. Williams, Andrew R. Bernat
2013 2013 IEEE International Conference on Software Maintenance  
Code authorship information is important for analyzing software quality, performing software forensics, and improving software maintenance.  ...  We first define the repository graph as a graph abstraction for a code repository, in which nodes are the commits and edges represent the development dependencies.  ...  mining software repositories for histories of source code entities [3, 17, 19, 34, 40] .  ... 
doi:10.1109/icsm.2013.36 dblp:conf/icsm/MengMWB13 fatcat:kcj46kc5ufbbfbridu4sdgz4xm

On mining sensor network software repositories

Andreas Loukas, Matthias Woehrle, Koen Langendoen
2011 Proceeding of the 2nd workshop on Software engineering for sensor network applications - SESENA '11  
In this paper, we study the software repositories of these two projects. Software repositories provide a wealth of information on software projects and their development.  ...  As a second step, we explore WSN-specific artifacts and mine TinyOS software for cross-cutting concerns. Most of the relations we find are not cross-cutting.  ...  In this paper, we mine the software repositories of these two projects.  ... 
doi:10.1145/1988051.1988057 dblp:conf/icse/LoukasWL11 fatcat:g6duxdqpejfvtlikpc753bk5t4

Mining Software Repositories for Social Norms

Hoa Khanh Dam, Bastin Tony Roy Savarimuthu, Daniel Avery, Aditya Ghose
2015 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering  
This paper aims to introduce a new line of research on extracting social norms from the rich data available in software repositories.  ...  Social norms facilitate coordination and cooperation among individuals, thus enable smoother functioning of social groups such as the highly distributed and diverse open source software development (OSSD  ...  [7] ) in mining software repositories have leveraged those kinds of data, to the best of our knowledge none of those work dedicated to norm mining -extracting norms and making them available to community  ... 
doi:10.1109/icse.2015.209 dblp:conf/icse/DamSAG15 fatcat:geek3z2alfhqnp5hwuu46whmfq

Mining Software Repositories for Defect Categorization

Sakthi Kumaresh, Ramachandran Baskaran
2015 Journal of Communications Software and Systems  
It aims at mining the existing online bug repositories like Eclipse, Bugzilla and JIRA for analyzing the defect description and its categorization.  ...  Software bug repositories hold software defect data with attributes like defect description, status, defect open and close date.  ...  LITERATURE SURVEY Mining software repositories is essential as it contains information about defects. Software defect prediction, classification is done using software repositories.  ... 
doi:10.24138/jcomss.v11i1.115 fatcat:wfoncxndxfafbjcvjr2v5tesy4

Guest editorial: Mining software repositories 2018

Yasutaka Kamei, Andy Zaidman
2020 Empirical Software Engineering  
We hope that you gain much from this special issue on Mining Software Repositories. Enjoy!  ...  Agrawal, Menzies, Minku, Wagner, and Yu are the authors of the paper "Better Software Analytics via "DUO": Data Mining Algorithms Using/Used-by Optimizers".  ...  Acknowledgments We are grateful for the continuous support and encouragement offered by the editorial board of the Journal of Empirical Software Engineering and by the Editors-in-Chief Robert Feldt and  ... 
doi:10.1007/s10664-020-09817-8 fatcat:wpko6wvztzflfhowk4xfwqrinq
« Previous Showing results 1 — 15 out of 56,433 results