Code Smells, Micro Patterns and their Relations

被引:0
|
作者
Fontana, Francesca Arcelli [1 ]
Zanoni, Marco
Walter, Bartosz [2 ]
Martenka, Pawel
机构
[1] Univ Milan, Bicocca, Italy
[2] Poznan Univ Tech, Poznan, Poland
来源
ERCIM NEWS | 2012年 / 88期
关键词
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Code smells are an example of a pattern-oriented trend applied to software evolution. Due to their abstract and informal nature, the detection process requires support from lower-level indicators like individual metric values, history of code changes, knowledge about program structure or results of program execution. We examine how the presence of program structures, called micro patterns, is correlated with the code smells and how micro patterns can be exploited for the purpose of smell detection.
引用
收藏
页码:33 / 33
页数:1
相关论文
共 50 条
  • [31] Detecting Code Smells in Spreadsheet Formulas
    Hermans, Felienne
    Pinzger, Martin
    van Deursen, Arie
    [J]. 2012 28TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE (ICSM), 2012, : 409 - 418
  • [32] An approach to prioritize code smells for refactoring
    Santiago A. Vidal
    Claudia Marcos
    J. Andrés Díaz-Pace
    [J]. Automated Software Engineering, 2016, 23 : 501 - 532
  • [33] On the Survival of Android Code Smells in the Wild
    Habchi, Sarra
    Rouvoy, Romain
    Moha, Naouel
    [J]. 2019 IEEE/ACM 6TH INTERNATIONAL CONFERENCE ON MOBILE SOFTWARE ENGINEERING AND SYSTEMS (MOBILESOFT 2019), 2019, : 87 - 98
  • [34] An approach to prioritize code smells for refactoring
    Vidal, Santiago A.
    Marcos, Claudia
    Andres Diaz-Pace, J.
    [J]. AUTOMATED SOFTWARE ENGINEERING, 2016, 23 (03) : 501 - 532
  • [35] A Lightweight Approach for Detection of Code Smells
    Rasool, Ghulam
    Arshad, Zeeshan
    [J]. ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2017, 42 (02) : 483 - 506
  • [36] On Relating Code Smells to Security Vulnerabilities
    Abu Elkhail, Abdulrahman
    Cerny, Tomas
    [J]. 2019 IEEE 5TH INTL CONFERENCE ON BIG DATA SECURITY ON CLOUD (BIGDATASECURITY) / IEEE INTL CONFERENCE ON HIGH PERFORMANCE AND SMART COMPUTING (HPSC) / IEEE INTL CONFERENCE ON INTELLIGENT DATA AND SECURITY (IDS), 2019, : 7 - 12
  • [37] Filtering Code Smells Detection Results
    Fontana, Francesca Arcelli
    Ferme, Vincenzo
    Zanoni, Marco
    [J]. 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, Vol 2, 2015, : 803 - 804
  • [38] Towards a taxonomy of code review smells
    Dogan, Emre
    Tuzun, Eray
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2022, 142
  • [39] An Interactive Ambient Visualization for Code Smells
    Murphy-Hill, Emerson
    Black, Andrew P.
    [J]. SOFTVIS 2010: PROCEEDINGS OF THE 2010 INTERNATIONAL SYMPOSIUM ON SOFTWARE VISUALIZATION, 2010, : 5 - 14
  • [40] Metrics for Code Smells of ML Pipelines
    Costal, Dolors
    Gomez, Cristina
    Martinez-Fernandez, Silverio
    [J]. PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROFES 2023, PT II, 2024, 14484 : 3 - 9