Carlsson, E. (2013). Mining git repositories : An introduc-
tion to repository mining.
D’Ambros, M., Lanza, M., and Robbes, R. (2009). On the
relationship between change coupling and software
defects. In WCRE, pages 135–144.
Fischer, M., Pinzger, M., and Gall, H. (2003). Populating
a release history database from version control and
bug tracking systems. In Proceedings of the Inter-
national Conference on Software Maintenance, ICSM
’03, pages 23–, Washington, DC, USA. IEEE Com-
puter Society.
Fluri, B., Gall, H., and Pinzger, M. (2005). Fine-grained
analysis of change couplings. In Source Code Analy-
sis and Manipulation, 2005. Fifth IEEE International
Workshop on, pages 66–74.
Fournier-Viger, P. (2013). How to auto-adjust the min-
imum support threshold according to the data size.
http://data-mining.philippe-fournier-viger.com/.
Frawley, W. J., Piatetsky-shapiro, G., and Matheus, C. J.
(1992). Knowledge discovery in databases: an
overview.
Gall, H., Jazayeri, M., and Krajewski, J. (2003). Cvs re-
lease history data for detecting logical couplings. In
Software Evolution, 2003. Proceedings. Sixth Interna-
tional Workshop on Principles of, pages 13–23.
German, D. M. (2004). Mining cvs repositories, the
softchange experience. In 1st International Workshop
on Mining Software Repositories, pages 17–21.
Gy
˝
or
¨
odi, C. and Gy
˝
or
¨
odi, R. (2004). A comparative study
of association rules mining algorithms.
Han, J. (2005). Data Mining: Concepts and Techniques.
Morgan Kaufmann Publishers Inc., San Francisco,
CA, USA.
Han, J., Pei, J., Yin, Y., and Mao, R. (2004). Min-
ing frequent patterns without candidate generation: A
frequent-pattern tree approach. Data Min. Knowl. Dis-
cov., 8(1):53–87.
Hassan, A. E. and Holt, R. C. (2004). Predicting change
propagation in software systems. In Proceedings of
the 20th IEEE International Conference on Software
Maintenance, ICSM ’04, pages 284–293, Washing-
ton, DC, USA. IEEE Computer Society.
Hattori, L., dos Santos Jr, G., Cardoso, F., and Sam-
paio, M. (2008). Mining software repositories for
software change impact analysis: A case study. In
Proceedings of the 23rd Brazilian Symposium on
Databases, SBBD ’08, pages 210–223, Porto Ale-
gre, Brazil, Brazil. Sociedade Brasileira de Com-
putação.
Kagdi, H., Collard, M. L., and Maletic, J. I. (2007). A sur-
vey and taxonomy of approaches for mining software
repositories in the context of software evolution. J.
Softw. Maint. Evol., 19(2):77–131.
Kagdi, H., Yusuf, S., and Maletic, J. I. (2006). Mining se-
quences of changed-files from version histories. In
Proceedings of the 2006 International Workshop on
Mining Software Repositories, MSR ’06, pages 47–
53, New York, NY, USA. ACM.
Loeliger, J. (2009). Version Control with Git - Power-
ful techniques for centralized and distributed project
management. O’Reilly.
McGarry, K. (2005). A survey of interestingness measures
for knowledge discovery. Knowl. Eng. Rev., 20(1):39–
61.
Revelle, M., Gethers, M., and Poshyvanyk, D. (2011). Us-
ing structural and textual information to capture fea-
ture coupling in object-oriented software. Empirical
Softw. Engg., 16(6):773–811.
Runeson, P. and H
¨
ost, M. (2009). Guidelines for conduct-
ing and reporting case study research in software en-
gineering. Empirical Softw. Engg., 14(2):131–164.
Sayles, J. et al. (2011). z/OS Traditional Application Main-
tenance and Support. IBM Redbooks.
Shirabad, J., Lethbridge, T., and Matwin, S. (2003). Mining
the maintenance history of a legacy software system.
In Software Maintenance, 2003. ICSM 2003. Proceed-
ings. International Conference on, pages 95–104.
Steven, J. and Zach, W. (2013). Bad commit smells.
http://pages.cs.wisc.edu/ sjj/docs/commits.pdf.
Stevens, W. P., Myers, G. J., and Constantine, L. L. (1974).
Structured design. IBM Syst. J., 13(2):115–139.
Strauss, A. and Corbin, J. M. (1998). Basics of Qualitative
Research : Techniques and Procedures for Developing
Grounded Theory. SAGE Publications.
van Rysselberghe, F. and Demeyer, S. (2004). Mining Ver-
sion Control Systems for FACs (frequently Applied
changes). In the International Workshop on Mining
Repositories, Edinburgh, Scotland, UK.
Wu, R., Zhang, H., Kim, S., and Cheung, S.-C. (2011). Re-
link: Recovering links between bugs and changes. In
Proceedings of the 19th ACM SIGSOFT Symposium
and the 13th European Conference on Foundations of
Software Engineering, ESEC/FSE ’11, pages 15–25,
New York, NY, USA. ACM.
Ying, A. T. T., Murphy, G. C., Ng, R. T., and Chu-Carroll,
M. (2004). Predicting source code changes by min-
ing change history. IEEE Transactions on Software
Engineering, 30(9):574–586.
Zimmermann, T., Kim, S., Zeller, A., and Whitehead, Jr.,
E. J. (2006). Mining version archives for co-changed
lines. In Proceedings of the 2006 International Work-
shop on Mining Software Repositories, MSR ’06,
pages 72–75, New York, NY, USA. ACM.
Zimmermann, T., Weisgerber, P., Diehl, S., and Zeller, A.
(2004). Mining version histories to guide software
changes. In Proceedings of the 26th International
Conference on Software Engineering, ICSE ’04, pages
563–572, Washington, DC, USA. IEEE Computer So-
ciety.
ENASE 2016 - 11th International Conference on Evaluation of Novel Software Approaches to Software Engineering
26