[HTML][HTML] How far are we from reproducible research on code smell detection? A systematic literature review

T Lewowski, L Madeyski - Information and Software Technology, 2022 - Elsevier
Context: Code smells are symptoms of wrong design decisions or coding shortcuts that may
increase defect rate and decrease maintainability. Research on code smells is accelerating …

Code smells detection using artificial intelligence techniques: A business-driven systematic review

T Lewowski, L Madeyski - … in Information & Knowledge Management for …, 2022 - Springer
Context Code smells in the software systems are indications that usually correspond to
deeper problems that can negatively influence software quality characteristics. This review is …

Uncovering access control weaknesses and flaws with security-discordant software clones

F Gauthier, T Lavoie, E Merlo - Proceedings of the 29th annual computer …, 2013 - dl.acm.org
Software clone detection techniques identify fragments of code that share some level of
syntactic similarity. In this study, we investigate security-sensitive clone clusters: clusters of …

Automatic Detection and Classification of Identifier Renamings

L Mousavi Eshkevari - 2015 - publications.polymtl.ca
Le lexique du code source joue un rôle primordial dans la maintenabilité des logiciels. Un
lexique pauvre peut induire à une mauvaise compréhension du programme et à …

[PDF][PDF] Can Some Programming Languages Be Considered Harmful?

S Janssens, UP Schultz, V Zaytsev - grammarware.net
Programming languages are not uniformly perceived by the software engineering
community: some are respected, others are hated, some have a devoted following, others …

Leveraging Software Clones for Software Comprehension: Techniques and Practice

TM Lavoie - 2015 - publications.polymtl.ca
Le corps de cette thèse est centré sur deux aspects de la détection de clones logiciels: la
détection et l'application. En détection, la contribution principale de cette thèse est un …

[PDF][PDF] AUTOMATIC DETECTION AND CLASSIFICATION OF IDENTIFIERS

LM ESHKEVARI - 2015 - ptidej.net
Source code lexicon plays a paramount role in software maintainability: poor lexicon can
lead to poor comprehensibility and increase software fault-proneness. For this reason …