Show all

2021

Peruma, Anthony; Arnaoudova, Venera; Newman, Christian

IDEAL: An Open-Source Identifier Name Appraisal Tool Inproceedings

In: Proceedings of the International Conference on Software Maintenance and Evolution (ICSME) - Demonstrations Track, pp. 599–603, 2021.

Links | BibTeX | Tags: linguistic antipatterns, program comprehension, source code identifiers, Tool

2020

Fakhoury, Sarah; Roy, Devjeet; Ma, Yuzhan; Arnaoudova, Venera; Adesope, Olusola

Measuring the Impact of Inconsistencies on Developers' Cognitive Load during Bug Localization Journal Article

In: Empirical Software Engineering (EMSE), vol. 25, pp. 2140–2178, 2020.

Links | BibTeX | Tags: Biometrics, empirical study, linguistic antipatterns, program comprehension

2018

Fakhoury, Sarah; Ma, Yuzhan; Arnaoudova, Venera; Adesope, Olusola

The Effect of Poor Source Code Lexicon and Readability on Developers' Cognitive Load Inproceedings

In: Proceedings of the International Conference on Program Comprehension (ICPC), pp. 286–296, 2018, (Distinguished Paper Award).

Links | BibTeX | Tags: Biometrics, empirical study, linguistic antipatterns, program comprehension, source code identifiers

Fakhoury, Sarah; Arnaoudova, Venera; Noiseux, Cedric; Khomh, Foutse; Antoniol, Giuliano

Keep it simple: is deep learning good for linguistic smell detection? Inproceedings

In: Proceedings of the International Conference on Software Analysis, Evolution, and Reengineering (SANER)—REproducibility Studies and NEgative Results (RENE) Track, 2018.

Links | BibTeX | Tags: deep learning, empirical study, linguistic antipatterns, machine learning, source code identifiers, source code readability

2017

Guerrouj, Latifa; Kermansaravi, Zeinab; Arnaoudova, Venera; Fung, Benjamin; Khomh, Foutse; Antoniol, Giuliano; Guéhéneuc, Yann-Gaël

Investigating the relation between lexical smells and change- and fault-proneness: an empirical study Journal Article

In: Software Quality Journal (SQJ), vol. 25, no. 3, pp. 641–670, 2017.

BibTeX | Tags: change proneness, fault proneness, linguistic antipatterns, source code identifiers

2015

Arnaoudova, Venera; Penta, Massimiliano Di; Antoniol, Giuliano

Linguistic Antipatterns: What They are and How Developers Perceive Them Journal Article

In: Empirical Software Engineering (EMSE), vol. 21, no. 1, pp. 104–158, 2015.

Abstract | Links | BibTeX | Tags: developers' perception, empirical study, linguistic antipatterns, natural language processing, source code identifiers

2014

Arnaoudova, Venera

Towards Improving the Code Lexicon and its Consistency PhD Thesis

Polytechnique Montréal, 2014.

Links | BibTeX | Tags: developers' perception, empirical study, fault prediction, linguistic antipatterns, program comprehension, renaming, source code identifiers

2010

Arnaoudova, Venera

Improving Source Code Quality through the Definition of Linguistic Anti-patterns Inproceedings

In: Doctoral Symposium of the Working Conference on Reverse Engineering (WCRE), pp. 285–288, 2010.

BibTeX | Tags: linguistic antipatterns, program comprehension, software quality