A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Filters
The road ahead for Mining Software Repositories
2008
2008 Frontiers of Software Maintenance
For example, data in source control repositories, traditionally used to archive code, could be linked with data in bug repositories to help practitioners propagate complex changes and to warn them about ...
By transforming these repositories from static record-keeping ones into active repositories, we can guide decision processes in modern software projects. ...
The MSR community as a whole acknowledges the significant contributions from the open source community who assisted our community in understanding and acquiring their valuable software repositories. ...
doi:10.1109/fosm.2008.4659248
fatcat:6r43xwouv5c2tmf4mhvsvqw2wm
Mining Software Repositories to Assist Developers and Support Managers
2006
Conference on Software Maintenance, Proceedings of the
Software repositories (such as source control repositories) contain a wealth of valuable information regarding the evolutionary history of a software project. ...
software development, and by practitioners to predict, plan and understand various aspects of their project. ...
Extracting Information From Repositories Although software repositories are available for most large software projects, the data stored in these repositories has rarely been the focus of software engineering ...
doi:10.1109/icsm.2006.38
dblp:conf/icsm/Hassan06
fatcat:jc427wtj4zci7ma2pionm5md2e
Network-Based Analysis of Software Change Propagation
2014
The Scientific World Journal
And then, the number of times of cochanges among classes is minded from software repositories. ...
Experimental results show that (i) change distribution is very uneven; (ii) PageRank, Degree, and CIRank are significantly correlated to the scope of change propagation. ...
Methodology To study change propagation, change log information of class files was collected from the source code control repositories and saved to mysql database. ...
doi:10.1155/2014/237243
pmid:24790557
pmcid:PMC3984771
fatcat:lzzsi5x5xffmddpwtqkyqn3b5m
Trust issues in open source software development
2009
Proceedings of the Warm Up Workshop for ACM/IEEE ICSE 2010 on - WUP '09
We investigate this issue by data mining open source repositories to study two related phenomena: update propagation and distributed version control. ...
Second, Section 3 discusses ongoing work to extract information about underlying social networks from open source project repositories, specifically from distributed version control systems. ...
First, we look at update propagation (i.e., how bug fixes and other changes move from project to project); Section 2 describes previously published research [4] that investigates update practices for ...
doi:10.1145/1527033.1527037
fatcat:xtodeyu6aja2lo3zx5eeudvx6q
Mining knowledge on technical debt propagation
2015
Symposium on Programming Languages and Software Tools
Concurrently, we gather information on events that are clearly external to the programmers' own work on these repositories. ...
We mine software repositories (MSR) for data regarding the amount of work as a function of time. ...
The other was a Grails website that provides information about festivals-GitHub repository domurtag/festivals. ...
dblp:conf/splst/SuovuoHSL15
fatcat:c4hqsornv5hwvmowzr76ac3fya
Replaying development history to assess the effectiveness of change propagation tools
2006
Empirical Software Engineering
Our empirical results show that historical cochange information recovered from source control repositories along with code layout information can guide developers in propagating changes better than simple ...
Other sources of information such as historical co-change or code layout information could be used by tools to support developers in propagating changes. ...
rich and detailed source code repositories; and who assisted us in understanding and acquiring these valuable repositories. ...
doi:10.1007/s10664-006-9006-4
fatcat:jahcjidjdzeozio5mfxh4zsvci
A Bayesian Network Based Approach for Change Coupling Prediction
2008
2008 15th Working Conference on Reverse Engineering
sources and propose a bayesian network-based approach for change coupling prediction. ...
sources and propose a bayesian network-based approach for change coupling prediction. ...
[20] , independently from us, noticed the importance of Bayesian network to model the uncertainty of the change coupling process and proposed a Bayesian network based approach to predict change propagation ...
doi:10.1109/wcre.2008.39
dblp:conf/wcre/ZhouWGGL08
fatcat:c3kgvsbmlrbspll6fmvvsvysia
Mining version history to predict the class instability
2019
PLoS ONE
We propose Historical Information for Class Stability Prediction (HICSP), an approach to exploit change history information to predict the instable classes based on its correlation with change propagation ...
While most of the existing class stability assessors just rely on structural information retrieved from a desired source code snapshot. ...
Subsequently, the authors of study [1] grouped the CIA techniques based on 1) the information collected from the execution of a program, 2) the information mined from software repositories, 3) the different ...
doi:10.1371/journal.pone.0221780
pmid:31525204
pmcid:PMC6746542
fatcat:gr4afmgscreztgwx7u5jmeb3wu
A System For Heart Disease Prediction Using Data Mining Techniques
2016
Zenodo
The main objective of our model is to develop a prototype which can determine and extract known knowledge related with heart disease from the past heart disease database record. ...
We propose efficient algorithm hybrid with ANN (Artificial Neural Network) and K - mean technique approach for heart disease prediction. ...
INTRODUCTION Data mining is a technique used for the extraction of hidden predictive information from sets of databases and is a powerful technology with great potential and useful to both IT companies ...
doi:10.5281/zenodo.1463797
fatcat:cm7sd2mdxfgvxemrozulfgxiv4
Page 1354 of Psychological Abstracts Vol. 84, Issue 3
[page]
1997
Psychological Abstracts
—This research explores whether the use of multimedia and intelligent agents foster the reuse of artifacts from a repository. ...
Results show that for altered back propagation networks, hidden motor neurons were being re- cruited correctly according to soma size and input frequency, as predicted. ...
Multilayer network model for analysis and management of change propagation
2011
Research in Engineering Design
A baseline repository of tools and metrics is developed for the analysis and management of change propagation using the model. ...
The repository includes a few novel tools and metrics, most notably the Engineer Change Propagation Index (Engineer-CPI) and Propagation Directness (PD), as well as others already existing in the literature ...
Acknowledgment Excerpts and figures from this paper were previously published by the Design Society in: Pasqual, MC, de Weck, OL (2011) Multilayer network model for analysis and management of change propagation ...
doi:10.1007/s00163-011-0125-6
fatcat:lvlgs4xzenfc7dfup3sx3o2wpq
A lightweight approach to technical risk estimation via probabilistic impact analysis
2006
Proceedings of the 2006 international workshop on Mining software repositories - MSR '06
be made, (2) analyzes the past change history and current structure of a system to estimate the probability of change propagation, and (3) can be discussed vertically within an organization both with ...
This paper presents a technique for more objectively assessing and communicating technical risk in an evolutionary development setting that (1) operates atop weaklyestimated knowledge of the changes to ...
Also, whenever the change history contains no data, we are able to provide no real information on the probability of change propagation (i.e., 0.5±0.5). ...
doi:10.1145/1137983.1138008
dblp:conf/msr/WalkerHHKS06
fatcat:5l4ieuramre6den4x3jsphumba
Fe2vec: Prediction of Software Change Propagation Using a Deep Learning Model
2021
ICIC Express Letters
Hence, most of the change's records contain information on who has made a change to the file, and the number of involved people who work on the project might get bigger and change as time goes on. ...
A case study on Vuze-Azureus: an open-source Java-based software development changelog dataset extracted from a version control repository was conducted. ...
In this sub-section, we first start extracting the required information out of software repository changelogs. ...
doi:10.24507/icicel.15.05.493
fatcat:w72vgah4kvg7tchmj3uv4l2d2y
Empirical studies on software evolution
2010
Proceedings of the Joint ERCIM Workshop on Software Evolution (EVOL) and International Workshop on Principles of Software Evolution (IWPSE) on - IWPSE-EVOL '10
History
change propagation
evolution visualization
change patterns
software complexity
fault prediction
effort estimation
Knowledge inference
Classification
Association
Clustering
( ...
(when CVE
not referred)
RegExp matching, IR techniques
inspired from traceability recovery
Information overload
[G. ...
Qualitative analysis results Late Propagation (PostgreSQL) The modules parse_oper.c and parse_func.c contain two block size clones. ...
doi:10.1145/1862372.1862375
dblp:conf/iwpse/Penta10
fatcat:vsbbogyfafd75bvsqzttdnulaq
Mining version histories for change impact analysis in business process model repositories
2015
Computers in industry (Print)
An empirical validation on a real business process model repository has showed the effectiveness of our approach in predicting impact of a change. ...
Our approach then identifies business process models that have been co-changed in the past and uses this knowledge to predict the impact of future changes. ...
More specifically, our approach leverages information that is available from mining revision histories of a process repository. ...
doi:10.1016/j.compind.2014.10.005
fatcat:2ult3zhzmzbmbkeqbiy2er5vzq
« Previous
Showing results 1 — 15 out of 43,203 results