-
2
-
-
79955165301
-
An empirical study of the impact of two antipatterns, blob and spaghetti code, on program comprehension
-
1-4 March 2011, Oldenburg, Germany. IEEE Computer Society
-
M. Abbes, F. Khomh, Y.-G. Guéhéneuc, and G. Antoniol, "An empirical study of the impact of two antipatterns, blob and spaghetti code, on program comprehension," in 15th European Conference on Software Maintenance and Reengineering, CSMR 2011, 1-4 March 2011, Oldenburg, Germany. IEEE Computer Society, 2011, pp. 181-190.
-
(2011)
15th European Conference on Software Maintenance and Reengineering, CSMR 2011
, pp. 181-190
-
-
Abbes, M.1
Khomh, F.2
Guéhéneuc, Y.-G.3
Antoniol, G.4
-
3
-
-
84857356474
-
An exploratory study of the impact of antipatterns on class change-and fault-proneness
-
F. Khomh, M. Di Penta, Y.-G. Guéhéneuc, and G. Antoniol, "An exploratory study of the impact of antipatterns on class change- and fault-proneness," Empirical Software Engineering, vol. 17, no. 3, pp. 243-275, 2012.
-
(2012)
Empirical Software Engineering
, vol.17
, Issue.3
, pp. 243-275
-
-
Khomh, F.1
Di Penta, M.2
Guéhéneuc, Y.-G.3
Antoniol, G.4
-
4
-
-
73449136137
-
An exploratory study of the impact of code smells on software change-proneness
-
13-16 October 2009, Lille, France. IEEE Computer Society
-
F. Khomh, M. Di Penta, and Y.-G. Guéhéneuc, "An exploratory study of the impact of code smells on software change-proneness, " in 16th Working Conference on Reverse Engineering, WCRE 2009, 13-16 October 2009, Lille, France. IEEE Computer Society, 2009, pp. 75-84.
-
(2009)
16th Working Conference on Reverse Engineering, WCRE 2009
, pp. 75-84
-
-
Khomh, F.1
Di Penta, M.2
Guéhéneuc, Y.-G.3
-
5
-
-
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. L. Meur, "Decor: A method for the specification and detection of code and design smells," IEEE Transactions on Software Engineering, vol. 36, no. 1, pp. 20-36, 2010.
-
(2010)
IEEE Transactions on Software Engineering
, vol.36
, Issue.1
, pp. 20-36
-
-
Moha, N.1
Guéhéneuc, Y.-G.2
Duchien, L.3
Meur, A.-F.L.4
-
6
-
-
67649397342
-
Identification of move method refactoring opportunities
-
N. Tsantalis and A. Chatzigeorgiou, "Identification of move method refactoring opportunities," IEEE Transactions on Software Engineering, vol. 35, no. 3, pp. 347-367, 2009.
-
(2009)
IEEE Transactions on Software Engineering
, vol.35
, Issue.3
, pp. 347-367
-
-
Tsantalis, N.1
Chatzigeorgiou, A.2
-
7
-
-
18044364407
-
Detection strategies: Metrics-based rules for detecting design flaws
-
Proceedings - 20th IEEE International Conference on Software Maintenance, ICSM 2004
-
R. Marinescu, "Detection strategies: Metrics-based rules for detecting design flaws," in 20th International Conference on Software Maintenance (ICSM 2004), 11-17 September 2004, Chicago, IL, USA. IEEE Computer Society, 2004, pp. 350-359. (Pubitemid 40601037)
-
(2004)
IEEE International Conference on Software Maintenance, ICSM
, pp. 350-359
-
-
Marinescu, R.1
-
8
-
-
0017291489
-
A complexity measure
-
T. McCabe, "A complexity measure," IEEE Transactions on Software Engineering, vol. SE-2, no. 4, pp. 308-320, 1976.
-
(1976)
IEEE Transactions on Software Engineering
, vol.SE-2
, Issue.4
, pp. 308-320
-
-
McCabe, T.1
-
9
-
-
0003885315
-
-
1st ed. John Wiley and Sons, March
-
W. J. Brown, R. C. Malveau, W. H. Brown, H. W. McCormick III, and T. J. Mowbray, Anti Patterns: Refactoring Software, Architectures, and Projects in Crisis, 1st ed. John Wiley and Sons, March 1998.
-
(1998)
Anti Patterns: Refactoring Software, Architectures, and Projects in Crisis
-
-
Brown, W.J.1
Malveau, R.C.2
Brown, W.H.3
McCormick III, H.W.4
Mowbray, T.J.5
-
10
-
-
11244345181
-
Using history information to improve design flaws detection
-
24-26 March 2004, Tampere, Finland, Proceeding. IEEE Computer Society
-
D. Ratiu, S. Ducasse, T. Gîrba, and R. Marinescu, "Using history information to improve design flaws detection," in 8th European Conference on Software Maintenance and Reengineering (CSMR 2004), 24-26 March 2004, Tampere, Finland, Proceeding. IEEE Computer Society, 2004, pp. 223-232.
-
(2004)
8th European Conference on Software Maintenance and Reengineering (CSMR 2004)
, pp. 223-232
-
-
Ratiu, D.1
Ducasse, S.2
Gîrba, T.3
Marinescu, R.4
-
11
-
-
41149117624
-
Assessing the impact of bad smells using historical information
-
DOI 10.1145/1294948.1294957, IWPSE'07: Ninth International Workshop on Principles of Software Evolution - In conjunction with the 6th ESEC/FSE Joint Meeting
-
A. Lozano, M. Wermelinger, and B. Nuseibeh, "Assessing the impact of bad smells using historical information," in Ninth international workshop on Principles of software evolution: in conjunction with the 6th ESEC/FSE joint meeting, ser. IWPSE '07. New York, NY, USA: ACM, 2007, pp. 31-34. (Pubitemid 351438681)
-
(2007)
International Workshop on Principles of Software Evolution (IWPSE)
, pp. 31-34
-
-
Lozano, A.1
Wermelinger, M.2
Nuseibeh, B.3
-
12
-
-
79959863792
-
Jdeodorant: Identification and application of extract class refactorings
-
Waikiki, Honolulu, HI, USA, May 21-28, 2011. ACM
-
M. Fokaefs, N. Tsantalis, E. Stroulia, and A. Chatzigeorgiou, "Jdeodorant: identification and application of extract class refactorings," in Proceedings of the 33rd International Conference on Software Engineering, ICSE 2011, Waikiki, Honolulu, HI, USA, May 21-28, 2011. ACM, 2011, pp. 1037-1039.
-
(2011)
Proceedings of the 33rd International Conference on Software Engineering, ICSE 2011
, pp. 1037-1039
-
-
Fokaefs, M.1
Tsantalis, N.2
Stroulia, E.3
Chatzigeorgiou, A.4
-
13
-
-
0003885315
-
-
1st ed. John Wiley and Sons
-
W. J. Brown, R. C. Malveau, W. H. Brown, H. W. McCormick III, and T. J. Mowbray, Anti Patterns: Refactoring Software, Architectures, and Projects in Crisis, 1st ed. John Wiley and Sons, 1998.
-
(1998)
Anti Patterns: Refactoring Software, Architectures, and Projects in Crisis
-
-
Brown, W.J.1
Malveau, R.C.2
Brown, W.H.3
McCormick III, H.W.4
Mowbray, T.J.5
-
14
-
-
0027621699
-
Mining association rules between sets of items in large databases
-
R. Agrawal, T. Imielinski, and A. N. Swami, "Mining association rules between sets of items in large databases," in Proceedings of the 1993 ACM SIGMOD International Conference on Management of Data, 1993, pp. 207-216.
-
(1993)
Proceedings of the 1993 ACM SIGMOD International Conference on Management of Data
, pp. 207-216
-
-
Agrawal, R.1
Imielinski, T.2
Swami, A.N.3
-
15
-
-
4544295325
-
Mining version histories to guide software changes
-
T. Zimmermann, P. Weisgerber, S. Diehl, and A. Zeller, "Mining version histories to guide software changes," in ICSE '04: Proceedings of the 26th International Conference on Software Engineering, 2004, pp. 563- 572.
-
(2004)
ICSE '04: Proceedings of the 26th International Conference on Software Engineering
, pp. 563-572
-
-
Zimmermann, T.1
Weisgerber, P.2
Diehl, S.3
Zeller, A.4
-
17
-
-
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-orientedsystems," Empirical Software Engineering, vol. 3, pp. 65-117, July 1998. (Pubitemid 128512974)
-
(1998)
Empirical Software Engineering
, vol.3
, Issue.1
, pp. 65-117
-
-
Briand, L.C.1
Daly, J.W.2
Wust, J.3
-
18
-
-
34547300738
-
On the use of line co-change for identifying crosscutting concern code
-
DOI 10.1109/ICSM.2006.43, 4021340, ICSM 2006 Proceedings - 22nd IEEE International Conference on Software Maintenance
-
G. Canfora, L. Cerulo, and M. Di Penta, "On the use of line co-change for identifying crosscutting concern code," in 22nd IEEE International Conference on Software Maintenance (ICSM 2006), 24-27 September 2006, Philadelphia, Pennsylvania, USA. IEEE Computer Society, 2006, pp. 213-222. (Pubitemid 47133347)
-
(2006)
IEEE International Conference on Software Maintenance, ICSM
, pp. 213-222
-
-
Canfora, G.1
Cerulo, L.2
Di Penta, M.3
-
19
-
-
4644274050
-
Predicting source code changes by mining change history
-
A. T. T. Ying, G. C. Murphy, R. Ng, and M. C. Chu-Carroll, "Predicting source code changes by mining change history," IEEE Transactions on Software Engineering, vol. 30, no. 9, pp. 574-586, 2004.
-
(2004)
IEEE Transactions on Software Engineering
, vol.30
, Issue.9
, pp. 574-586
-
-
Ying, A.T.T.1
Murphy, G.C.2
Ng, R.3
Chu-Carroll, M.C.4
-
20
-
-
78650672430
-
Blending conceptual and evolutionary couplings to support change impact analysis in source code
-
H. Kagdi, M. Gethers, D. Poshyvanyk, and M. Collard, "Blending conceptual and evolutionary couplings to support change impact analysis in source code," in Reverse Engineering (WCRE), 2010 17th Working Conference on, 2010, pp. 119-128.
-
(2010)
Reverse Engineering (WCRE), 2010 17th Working Conference on
, pp. 119-128
-
-
Kagdi, H.1
Gethers, M.2
Poshyvanyk, D.3
Collard, M.4
-
23
-
-
0033203878
-
Detecting defects in object oriented designs: Using reading techniques to increase software quality
-
G. Travassos, F. Shull, M. Fredericks, and V. R. Basili, "Detecting defects in object-oriented designs: using reading techniques to increase software quality," in Proceedings of the 14th Conference on Object- Oriented Programming, Systems, Languages, and Applications. ACM Press, 1999, pp. 47-56. (Pubitemid 32213975)
-
(1999)
Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA
, vol.34
, Issue.10
, pp. 47-56
-
-
Travassos, G.H.1
Shull, F.2
Fredericks, M.3
Basili, V.R.4
-
24
-
-
0035784578
-
Metrics based refactoring
-
Lisbon, Portugal: IEEE CS Press
-
F. Simon, F. Steinbr, and C. Lewerentz, "Metrics based refactoring," in Proceedings of 5th European Conference on Software Maintenance and Reengineering. Lisbon, Portugal: IEEE CS Press, 2001, pp. 30-38.
-
(2001)
Proceedings of 5th European Conference on Software Maintenance and Reengineering
, pp. 30-38
-
-
Simon, F.1
Steinbr, F.2
Lewerentz, C.3
-
27
-
-
33749040864
-
Product metrics for automatic identification of "bad smell" design problems in java source-code
-
IEEE Computer Society Press, September
-
M. J. Munro, "Product metrics for automatic identification of "bad smell" design problems in java source-code," in Proceedings of the 11th International Software Metrics Symposium. IEEE Computer Society Press, September 2005.
-
(2005)
Proceedings of the 11th International Software Metrics Symposium
-
-
Munro, M.J.1
-
28
-
-
77950599865
-
A bayesian approach for the detection of code and design smells
-
Hong Kong, China: IEEE CS Press
-
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 9th International Conference on Quality Software. Hong Kong, China: IEEE CS Press, 2009, pp. 305-314.
-
(2009)
Proceedings of the 9th International Conference on Quality Software
, pp. 305-314
-
-
Khomh, F.1
Vaucher, S.2
Guéhéneuc, Y.-G.3
Sahraoui, H.4
-
29
-
-
79952664198
-
Numerical signatures of antipatterns: An approach based on b-splines
-
R. Capilla, R. Ferenc, and J. C. Dueas, Eds. IEEE Computer Society Press, March
-
R. Oliveto, F. Khomh, G. Antoniol, and Y.-G. Guéhéneuc, "Numerical signatures of antipatterns: An approach based on b-splines," in Proceedings of the 14th Conference on Software Maintenance and Reengineering, R. Capilla, R. Ferenc, and J. C. Dueas, Eds. IEEE Computer Society Press, March 2010.
-
(2010)
Proceedings of the 14th Conference on Software Maintenance and Reengineering
-
-
Oliveto, R.1
Khomh, F.2
Antoniol, G.3
Guéhéneuc, Y.-G.4
-
30
-
-
0032305832
-
Detection of logical coupling based on product release history
-
H. Gall, K. Hajek, and M. Jazayeri, "Detection of logical coupling based on product release history," in Proceedings of 14th IEEE International Conference on Software Maintenance, 1998, pp. 190-198.
-
(1998)
Proceedings of 14th IEEE International Conference on Software Maintenance
, pp. 190-198
-
-
Gall, H.1
Hajek, K.2
Jazayeri, M.3
-
31
-
-
77954692717
-
Identifying crosscutting concerns using historical code changes
-
ICSE 2010, Cape Town, South Africa, 1-8 May 2010. ACM
-
B. Adams, Z. M. Jiang, and A. E. Hassan, "Identifying crosscutting concerns using historical code changes," in Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1, ICSE 2010, Cape Town, South Africa, 1-8 May 2010. ACM, 2010, pp. 305-314.
-
(2010)
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering
, vol.1
, pp. 305-314
-
-
Adams, B.1
Jiang, Z.M.2
Hassan, A.E.3
|