-
3
-
-
79955165301
-
An empirical study of the impact of two antipatterns, blob and spaghetti code, on program comprehension
-
IEEE
-
M. Abbes, F. Khomh, Y.-G. Gueheneuc, and G. Antoniol, "An Empirical Study of the Impact of two Antipatterns, Blob and Spaghetti Code, on Program Comprehension," in Proceedings of the European Conference on Software Maintenance and Reengineering (CSMR). IEEE, 2011, pp. 181-190.
-
(2011)
Proceedings of the European Conference on Software Maintenance and Reengineering (CSMR)
, pp. 181-190
-
-
Abbes, M.1
Khomh, F.2
Gueheneuc, Y.-G.3
Antoniol, G.4
-
4
-
-
84881061684
-
Quantifying the effect of code smells on maintenance effort
-
D. Sjoberg, A. Yamashita, B. C. D. Anda, A. Mockus, T. Dyba et al., "Quantifying the Effect of Code Smells on Maintenance Effort," TSE, vol. 39, no. 8, pp. 1144-1156, 2013.
-
(2013)
TSE
, vol.39
, Issue.8
, pp. 1144-1156
-
-
Sjoberg, D.1
Yamashita, A.2
Anda, B.C.D.3
Mockus, A.4
Dyba, T.5
-
5
-
-
78650166517
-
Are all code smells harmful? A study of god classes and brain classes in the evolution of three open source systems
-
S. Olbrich, D. Cruzes, and D. I. Sjoberg, "Are All Code Smells Harmful? A Study of God Classes and Brain Classes in the Evolution of Three Open Source Systems," in Proceedings of the International Conference on Software Maintenance (ICSM), 2010, pp. 1-10.
-
(2010)
Proceedings of the International Conference on Software Maintenance (ICSM
, pp. 1-10
-
-
Olbrich, S.1
Cruzes, D.2
Sjoberg, D.I.3
-
9
-
-
76749149064
-
Decor: A method for the specification and detection of code and design smells
-
N. Moha, Y.-G. Guéhéneuc, L. Duchien, and A.-F. Le Meur, "DECOR: A Method for the Specification and Detection of Code and Design Smells," IEEE Transactions on Software Engineering (TSE), vol. 36, no. 1, pp. 20-36, 2010.
-
(2010)
IEEE Transactions on Software Engineering (TSE
, vol.36
, Issue.1
, pp. 20-36
-
-
Moha, N.1
Guéhéneuc, Y.-G.2
Duchien, L.3
Le Meur, A.-F.4
-
10
-
-
33749040864
-
Product metrics for automatic identification of bad smell design problems in Java source-code
-
IEEE
-
M. J. Munro, "Product Metrics for Automatic Identification of Bad Smell Design Problems in Java Source-Code," in Proceedings of the International Software Metrics Symposium (METRICS). IEEE, 2005, pp. 15-15.
-
(2005)
Proceedings of the International Software Metrics Symposium (METRICS)
, pp. 15
-
-
Munro, M.J.1
-
12
-
-
84951770740
-
When and why your code starts to smell bad
-
IEEE Press
-
M. Tufano, F. Palomba, G. Bavota, R. Oliveto, M. Di Penta, A. De Lucia, and D. Poshyvanyk, "When and Why Your Code Starts to Smell Bad," in Proceedings of the International Conference on Software Engineering (ICSE). IEEE Press, 2015, pp. 403-414.
-
(2015)
Proceedings of the International Conference on Software Engineering (ICSE)
, pp. 403-414
-
-
Tufano, M.1
Palomba, F.2
Bavota, G.3
Oliveto, R.4
Di Penta, M.5
De Lucia, A.6
Poshyvanyk, D.7
-
15
-
-
77950599865
-
A Bayesian approach for the detection of code and design smells
-
IEEE
-
F. Khomh, S. Vaucher, Y.-G. Guéhéneuc, and H. Sahraoui, "A Bayesian Approach for the Detection of Code and Design Smells," in Proceedings of the International Conference on Quality Software (QSIC). IEEE, 2009, pp. 305-314.
-
(2009)
Proceedings of the International Conference on Quality Software (QSIC)
, pp. 305-314
-
-
Khomh, F.1
Vaucher, S.2
Guéhéneuc, Y.-G.3
Sahraoui, H.4
-
16
-
-
84891688656
-
Code smell detection: Towards a machine learning-based approach
-
IEEE
-
F. Fontana, M. Zanoni, A. Marino, and M. Mantyla, "Code Smell Detection: Towards a Machine Learning-Based Approach," in Proceedings of the International Conference on Software Maintenance (ICSM). IEEE, 2013, pp. 396-399.
-
(2013)
Proceedings of the International Conference on Software Maintenance (ICSM)
, pp. 396-399
-
-
Fontana, F.1
Zanoni, M.2
Marino, A.3
Mantyla, M.4
-
17
-
-
0003885315
-
-
John Wiley & Sons, Inc
-
W. J. Brown, R. C. Malveau, H. W. McCormick, III, and T. J. Mowbray, AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis. John Wiley & Sons, Inc., 1998.
-
(1998)
AntiPatterns: Refactoring Software Architectures and Projects in Crisis
-
-
Brown, W.J.1
Malveau, R.C.2
McCormick, H.W.3
Mowbray, T.J.4
-
18
-
-
79751530447
-
Bdtex: A gqm-based Bayesian approach for the detection of antipatterns
-
F. Khomh, S. Vaucher, Y.-G. Guéhéneuc, and H. Sahraoui, "BDTEX: A GQM-based Bayesian Approach for the Detection of Antipatterns," Journal of Systems and Software, vol. 84, no. 4, pp. 559-572, 2011.
-
(2011)
Journal of Systems and Software
, vol.84
, Issue.4
, pp. 559-572
-
-
Khomh, F.1
Vaucher, S.2
Guéhéneuc, Y.-G.3
Sahraoui, H.4
-
19
-
-
18944382337
-
A hierarchical program representation for refactoring
-
N. V. Eetvelde and D. Janssens, "A Hierarchical Program Representation for Refactoring," Electronic Notes in Theoretical Computer Science, vol. 82, no. 7, pp. 91-104, 2003.
-
(2003)
Electronic Notes in Theoretical Computer Science
, vol.82
, Issue.7
, pp. 91-104
-
-
Eetvelde, N.V.1
Janssens, D.2
-
20
-
-
23944525125
-
Formalizing refactorings with graph transformations
-
T. Mens, N. Van Eetvelde, S. Demeyer, and D. Janssens, "Formalizing Refactorings with Graph Transformations," Journal of Software Maintenance and Evolution, vol. 17, no. 4, pp. 247-276, 2005.
-
(2005)
Journal of Software Maintenance and Evolution
, vol.17
, Issue.4
, pp. 247-276
-
-
Mens, T.1
Van Eetvelde, N.2
Demeyer, S.3
Janssens, D.4
-
21
-
-
0031674184
-
A unified framework for cohesion measurement in object-oriented systems
-
L. C. Briand, J. W. Daly, and J. Wüst, "A Unified Framework for Cohesion Measurement in Object-Oriented Systems," Empirical Software Engineering, vol. 3, no. 1, pp. 65-117, 1998.
-
(1998)
Empirical Software Engineering
, vol.3
, Issue.1
, pp. 65-117
-
-
Briand, L.C.1
Daly, J.W.2
Wüst, J.3
-
22
-
-
0032627862
-
A unified framework for coupling measurement in object-oriented systems
-
L. C. Briand, J. W. Daly, and J. K. Wust, "A Unified Framework for Coupling Measurement in Object-Oriented Systems," IEEE Transactions on Software Engineering (TSE), vol. 25, no. 1, pp. 91-121, 1999.
-
(1999)
IEEE Transactions on Software Engineering (TSE
, vol.25
, Issue.1
, pp. 91-121
-
-
Briand, L.C.1
Daly, J.W.2
Wust, J.K.3
-
26
-
-
84989200011
-
With friends like these
-
New York, NY, USA: Marvel
-
S. Grant, "With Friends like These..." in Marvel Fanfare Vol. 1 #7. New York, NY, USA: Marvel, 1983.
-
(1983)
Marvel Fanfare
, vol.1
, pp. 7
-
-
Grant, S.1
-
28
-
-
84898475693
-
Anti-pattern detection with model queries: A comparison of approaches
-
IEEE
-
Z. Ujhelyi, A. Horváth, D. Varró, N. I. Csiszár, G. Sz-oke, L. Vidács, and R. Ferenc, "Anti-pattern Detection with Model Queries: A Comparison of Approaches," in Proceedings of the Conference on Software Maintenance, Reengineering and Reverse Engineering (CSMR-WCRE). IEEE, 2014, pp. 293-302.
-
(2014)
Proceedings of the Conference on Software Maintenance, Reengineering and Reverse Engineering (CSMR-WCRE)
, pp. 293-302
-
-
Ujhelyi, Z.1
Horváth, A.2
Varró, D.3
Csiszár, N.I.4
Sz-Oke, G.5
Vidács, L.6
Ferenc, R.7
-
29
-
-
79951728242
-
The qualitas corpus: A curated collection of Java code for empirical studies
-
E. Tempero, C. Anslow, J. Dietrich, T. Han, J. Li, M. Lumpe, H. Melton, and J. Noble, "The Qualitas Corpus: A Curated Collection of Java Code for Empirical Studies," in Asia Pacific Software Engineering Conference, 2010, pp. 336-345.
-
(2010)
Asia Pacific Software Engineering Conference
, pp. 336-345
-
-
Tempero, E.1
Anslow, C.2
Dietrich, J.3
Han, T.4
Li, J.5
Lumpe, M.6
Melton, H.7
Noble, J.8
-
33
-
-
79955165301
-
An empirical study of the impact of two antipatterns, blob and spaghetti code, on program comprehension
-
IEEE
-
M. Abbes, F. Khomh, Y.-G. Gueheneuc, and G. Antoniol, "An Empirical Study of the Impact of two Antipatterns, Blob and Spaghetti Code, on Program Comprehension," in Proceedings of the European Conference on Software Maintenance and Reengineering (CSMR). IEEE, 2011, pp. 181-190.
-
(2011)
Proceedings of the European Conference on Software Maintenance and Reengineering (CSMR)
, pp. 181-190
-
-
Abbes, M.1
Khomh, F.2
Gueheneuc, Y.-G.3
Antoniol, G.4
-
34
-
-
84881061684
-
Quantifying the effect of code smells on maintenance effort
-
D. Sjoberg, A. Yamashita, B. C. D. Anda, A. Mockus, T. Dyba et al., "Quantifying the Effect of Code Smells on Maintenance Effort," TSE, vol. 39, no. 8, pp. 1144-1156, 2013.
-
(2013)
TSE
, vol.39
, Issue.8
, pp. 1144-1156
-
-
Sjoberg, D.1
Yamashita, A.2
Anda, B.C.D.3
Mockus, A.4
Dyba, T.5
-
35
-
-
78650166517
-
Are all code smells harmful? A study of god classes and brain classes in the evolution of three open source systems
-
S. Olbrich, D. Cruzes, and D. I. Sjoberg, "Are All Code Smells Harmful? A Study of God Classes and Brain Classes in the Evolution of Three Open Source Systems," in Proceedings of the International Conference on Software Maintenance (ICSM), 2010, pp. 1-10.
-
(2010)
Proceedings of the International Conference on Software Maintenance (ICSM
, pp. 1-10
-
-
Olbrich, S.1
Cruzes, D.2
Sjoberg, D.I.3
-
39
-
-
76749149064
-
Decor: A method for the specification and detection of code and design smells
-
N. Moha, Y.-G. Guéhéneuc, L. Duchien, and A.-F. Le Meur, "DECOR: A Method for the Specification and Detection of Code and Design Smells," IEEE Transactions on Software Engineering (TSE), vol. 36, no. 1, pp. 20-36, 2010.
-
(2010)
IEEE Transactions on Software Engineering (TSE
, vol.36
, Issue.1
, pp. 20-36
-
-
Moha, N.1
Guéhéneuc, Y.-G.2
Duchien, L.3
Le Meur, A.-F.4
-
40
-
-
33749040864
-
Product metrics for automatic identification of bad smell design problems in Java source-code
-
IEEE
-
M. J. Munro, "Product Metrics for Automatic Identification of Bad Smell Design Problems in Java Source-Code," in Proceedings of the International Software Metrics Symposium (METRICS). IEEE, 2005, pp. 15-15.
-
(2005)
Proceedings of the International Software Metrics Symposium (METRICS)
, pp. 15
-
-
Munro, M.J.1
-
42
-
-
84951770740
-
When and why your code starts to smell bad
-
IEEE Press
-
M. Tufano, F. Palomba, G. Bavota, R. Oliveto, M. Di Penta, A. De Lucia, and D. Poshyvanyk, "When and Why Your Code Starts to Smell Bad," in Proceedings of the International Conference on Software Engineering (ICSE). IEEE Press, 2015, pp. 403-414.
-
(2015)
Proceedings of the International Conference on Software Engineering (ICSE)
, pp. 403-414
-
-
Tufano, M.1
Palomba, F.2
Bavota, G.3
Oliveto, R.4
Di Penta, M.5
De Lucia, A.6
Poshyvanyk, D.7
-
45
-
-
77950599865
-
A Bayesian approach for the detection of code and design smells
-
IEEE
-
F. Khomh, S. Vaucher, Y.-G. Guéhéneuc, and H. Sahraoui, "A Bayesian Approach for the Detection of Code and Design Smells," in Proceedings of the International Conference on Quality Software (QSIC). IEEE, 2009, pp. 305-314.
-
(2009)
Proceedings of the International Conference on Quality Software (QSIC)
, pp. 305-314
-
-
Khomh, F.1
Vaucher, S.2
Guéhéneuc, Y.-G.3
Sahraoui, H.4
-
46
-
-
84891688656
-
Code smell detection: Towards a machine learning-based approach
-
IEEE
-
F. Fontana, M. Zanoni, A. Marino, and M. Mantyla, "Code Smell Detection: Towards a Machine Learning-Based Approach," in Proceedings of the International Conference on Software Maintenance (ICSM). IEEE, 2013, pp. 396-399.
-
(2013)
Proceedings of the International Conference on Software Maintenance (ICSM)
, pp. 396-399
-
-
Fontana, F.1
Zanoni, M.2
Marino, A.3
Mantyla, M.4
-
47
-
-
0003885315
-
-
John Wiley & Sons, Inc
-
W. J. Brown, R. C. Malveau, H. W. McCormick, III, and T. J. Mowbray, AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis. John Wiley & Sons, Inc., 1998.
-
(1998)
AntiPatterns: Refactoring Software Architectures and Projects in Crisis
-
-
Brown, W.J.1
Malveau, R.C.2
McCormick, H.W.3
Mowbray, T.J.4
-
48
-
-
79751530447
-
Bdtex: A gqm-based Bayesian approach for the detection of antipatterns
-
F. Khomh, S. Vaucher, Y.-G. Guéhéneuc, and H. Sahraoui, "BDTEX: A GQM-based Bayesian Approach for the Detection of Antipatterns," Journal of Systems and Software, vol. 84, no. 4, pp. 559-572, 2011.
-
(2011)
Journal of Systems and Software
, vol.84
, Issue.4
, pp. 559-572
-
-
Khomh, F.1
Vaucher, S.2
Guéhéneuc, Y.-G.3
Sahraoui, H.4
-
49
-
-
18944382337
-
A hierarchical program representation for refactoring
-
N. V. Eetvelde and D. Janssens, "A Hierarchical Program Representation for Refactoring," Electronic Notes in Theoretical Computer Science, vol. 82, no. 7, pp. 91-104, 2003.
-
(2003)
Electronic Notes in Theoretical Computer Science
, vol.82
, Issue.7
, pp. 91-104
-
-
Eetvelde, N.V.1
Janssens, D.2
-
50
-
-
23944525125
-
Formalizing refactorings with graph transformations
-
T. Mens, N. Van Eetvelde, S. Demeyer, and D. Janssens, "Formalizing Refactorings with Graph Transformations," Journal of Software Maintenance and Evolution, vol. 17, no. 4, pp. 247-276, 2005.
-
(2005)
Journal of Software Maintenance and Evolution
, vol.17
, Issue.4
, pp. 247-276
-
-
Mens, T.1
Van Eetvelde, N.2
Demeyer, S.3
Janssens, D.4
-
51
-
-
0031674184
-
A unified framework for cohesion measurement in object-oriented systems
-
L. C. Briand, J. W. Daly, and J. Wüst, "A Unified Framework for Cohesion Measurement in Object-Oriented Systems," Empirical Software Engineering, vol. 3, no. 1, pp. 65-117, 1998.
-
(1998)
Empirical Software Engineering
, vol.3
, Issue.1
, pp. 65-117
-
-
Briand, L.C.1
Daly, J.W.2
Wüst, J.3
-
52
-
-
0032627862
-
A unified framework for coupling measurement in object-oriented systems
-
L. C. Briand, J. W. Daly, and J. K. Wust, "A Unified Framework for Coupling Measurement in Object-Oriented Systems," IEEE Transactions on Software Engineering (TSE), vol. 25, no. 1, pp. 91-121, 1999.
-
(1999)
IEEE Transactions on Software Engineering (TSE
, vol.25
, Issue.1
, pp. 91-121
-
-
Briand, L.C.1
Daly, J.W.2
Wust, J.K.3
-
56
-
-
84989200011
-
With friends like these
-
New York, NY, USA: Marvel
-
S. Grant, "With Friends like These..." in Marvel Fanfare Vol. 1 #7. New York, NY, USA: Marvel, 1983.
-
(1983)
Marvel Fanfare
, vol.1
, pp. 7
-
-
Grant, S.1
-
58
-
-
84898475693
-
Anti-pattern detection with model queries: A comparison of approaches
-
IEEE
-
Z. Ujhelyi, A. Horváth, D. Varró, N. I. Csiszár, G. Sz-oke, L. Vidács, and R. Ferenc, "Anti-pattern Detection with Model Queries: A Comparison of Approaches," in Proceedings of the Conference on Software Maintenance, Reengineering and Reverse Engineering (CSMR-WCRE). IEEE, 2014, pp. 293-302.
-
(2014)
Proceedings of the Conference on Software Maintenance, Reengineering and Reverse Engineering (CSMR-WCRE)
, pp. 293-302
-
-
Ujhelyi, Z.1
Horváth, A.2
Varró, D.3
Csiszár, N.I.4
Szoke, G.5
Vidács, L.6
Ferenc, R.7
-
59
-
-
79951728242
-
The qualitas corpus: A curated collection of Java code for empirical studies
-
E. Tempero, C. Anslow, J. Dietrich, T. Han, J. Li, M. Lumpe, H. Melton, and J. Noble, "The Qualitas Corpus: A Curated Collection of Java Code for Empirical Studies," in Asia Pacific Software Engineering Conference, 2010, pp. 336-345.
-
(2010)
Asia Pacific Software Engineering Conference
, pp. 336-345
-
-
Tempero, E.1
Anslow, C.2
Dietrich, J.3
Han, T.4
Li, J.5
Lumpe, M.6
Melton, H.7
Noble, J.8
-
61
-
-
0035784578
-
Metrics based refactoring
-
IEEE
-
F. Simon, F. Steinbruckner, and C. Lewerentz, "Metrics Based Refactoring," in Proceedings of the European Conference on Software Maintenance and Reengineering (CSMR). IEEE, 2001, pp. 30-38.
-
(2001)
Proceedings of the European Conference on Software Maintenance and Reengineering (CSMR)
, pp. 30-38
-
-
Simon, F.1
Steinbruckner, F.2
Lewerentz, C.3
-
62
-
-
80052415237
-
Design defects detection and correction by example
-
IEEE
-
M. Kessentini, W. Kessentini, H. Sahraoui, M. Boukadoum, and A. Ouni, "Design Defects Detection and Correction by Example," in Proceedings of the International Conference on Program Comprehension (ICPC). IEEE, 2011, pp. 81-90.
-
(2011)
Proceedings of the International Conference on Program Comprehension (ICPC)
, pp. 81-90
-
-
Kessentini, M.1
Kessentini, W.2
Sahraoui, H.3
Boukadoum, M.4
Ouni, A.5
-
63
-
-
78649773557
-
Deviance from perfection is a better criterion than closeness to evil when identifying risky code
-
ACM
-
M. Kessentini, S. Vaucher, and H. Sahraoui, "Deviance from Perfection is a Better Criterion Than Closeness to Evil when Identifying Risky Code," in Proceedings of the International Conference on Automated Software Engineering (ASE). New York, NY, USA: ACM, 2010, pp. 113-122.
-
(2010)
Proceedings of the International Conference on Automated Software Engineering (ASE). New York, NY, USA
, pp. 113-122
-
-
Kessentini, M.1
Vaucher, S.2
Sahraoui, H.3
-
64
-
-
56749185283
-
Search-based refactoring: An empirical study
-
M. O'Keeffe and M. O'Cinnéide, "Search-based Refactoring: an Empirical Study," Journal of Software Maintenance and Evolution: Research and Practice, vol. 20, no. 5, pp. 345-364, 2008.
-
(2008)
Journal of Software Maintenance and Evolution: Research and Practice
, vol.20
, Issue.5
, pp. 345-364
-
-
O'Keeffe, M.1
O'Cinnéide, M.2
-
65
-
-
84872321538
-
Smurf: A SVM-based incremental anti-pattern detection approach
-
IEEE
-
A. Maiga, N. Ali, N. Bhattacharya, A. Sabane, Y.-G. Guéhéneuc, and E. Aimeur, "SMURF: A SVM-based Incremental Anti-pattern Detection Approach," in Proceedings of the Working Conference on Reverse Engineering (WCRE). IEEE, 2012, pp. 466-475.
-
(2012)
Proceedings of the Working Conference on Reverse Engineering (WCRE)
, pp. 466-475
-
-
Maiga, A.1
Ali, N.2
Bhattacharya, N.3
Sabane, A.4
Guéhéneuc, Y.-G.5
Aimeur, E.6
-
66
-
-
0036648690
-
Ccfinder: A multilinguistic token-based code clone detection system for large scale source code
-
T. Kamiya, S. Kusumoto, and K. Inoue, "CCFinder: a Multilinguistic Token-based Code Clone Detection System for Large Scale Source Code," IEEE Transactions on Software Engineering (TSE), vol. 28, no. 7, pp. 654-670, 2002.
-
(2002)
IEEE Transactions on Software Engineering (TSE
, vol.28
, Issue.7
, pp. 654-670
-
-
Kamiya, T.1
Kusumoto, S.2
Inoue, K.3
-
67
-
-
0032311601
-
Clone detection using abstract syntax trees
-
I. D. Baxter, A. Yahin, L. Moura, M. S. Anna, and L. Bier, "Clone Detection using Abstract Syntax Trees," in Proceedings of the International Conference on Software Maintenance (ICSM), 1998, pp. 368-377.
-
(1998)
Proceedings of the International Conference on Software Maintenance (ICSM
, pp. 368-377
-
-
Baxter, I.D.1
Yahin, A.2
Moura, L.3
Anna, M.S.4
Bier, L.5
-
70
-
-
84924871966
-
Source meter sonar qube plug-in
-
IEEE
-
R. Ferenc, L. Langó, I. Siket, T. Gyimóthy, and T. Bakota, "Source Meter Sonar Qube Plug-in," in Proceedings of the Working Conference on Source Code Manipulation and Analysis (SCAM). IEEE, 2014, pp. 77-82.
-
(2014)
Proceedings of the Working Conference on Source Code Manipulation and Analysis (SCAM)
, pp. 77-82
-
-
Ferenc, R.1
Langó, L.2
Siket, I.3
Gyimóthy, T.4
Bakota, T.5
-
72
-
-
79951744451
-
Finding bugs is easy
-
ACM
-
D. Hovemeyer and W. Pugh, "Finding Bugs is Easy," in Proceedings of the Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA). ACM, 2004, pp. 92-106.
-
(2004)
Proceedings of the Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA)
, pp. 92-106
-
-
Hovemeyer, D.1
Pugh, W.2
|