Follow
Christian D. Newman
Title
Cited by
Cited by
Year
Tsdetect: An open source test smells detection tool
A Peruma, K Almalki, CD Newman, MW Mkaouer, A Ouni, F Palomba
Proceedings of the 28th ACM joint meeting on european software engineering …, 2020
812020
On the distribution of test smells in open source android applications: An exploratory study
A Peruma, KS Almalki, CD Newman, MW Mkaouer, A Ouni, F Palomba
802019
Test smell detection tools: A systematic mapping study
W Aljedaani, A Peruma, A Aljohani, M Alotaibi, MW Mkaouer, A Ouni, ...
Evaluation and Assessment in Software Engineering, 170-180, 2021
572021
An empirical investigation of how and why developers rename identifiers
A Peruma, MW Mkaouer, MJ Decker, CD Newman
Proceedings of the 2nd International Workshop on Refactoring, 26-33, 2018
572018
How we refactor and how we document it? On the use of supervised machine learning algorithms to classify refactoring documentation
EA AlOmar, A Peruma, MW Mkaouer, C Newman, A Ouni, M Kessentini
Expert Systems with Applications 167, 114176, 2021
562021
How do i refactor this? An empirical study on refactoring trends and topics in Stack Overflow
A Peruma, S Simmons, EA AlOmar, CD Newman, MW Mkaouer, A Ouni
Empirical Software Engineering 27 (1), 11, 2022
372022
Contextualizing rename decisions using refactorings and commit messages
A Peruma, MW Mkaouer, MJ Decker, CD Newman
2019 19th International Working Conference on Source Code Analysis and …, 2019
372019
An exploratory study on the refactoring of unit test files in android applications
A Peruma, CD Newman, MW Mkaouer, A Ouni, F Palomba
Proceedings of the IEEE/ACM 42nd International Conference on Software …, 2020
352020
On preserving the behavior in software refactoring: A systematic mapping study
EA AlOmar, MW Mkaouer, C Newman, A Ouni
Information and Software Technology 140, 106675, 2021
332021
On the generation, structure, and semantics of grammar patterns in source code identifiers
CD Newman, RS AlSuhaibani, MJ Decker, A Peruma, D Kaushik, ...
Journal of Systems and Software 170, 110740, 2020
332020
Contextualizing rename decisions using refactorings, commit messages, and data types
A Peruma, MW Mkaouer, MJ Decker, CD Newman
Journal of Systems and Software 169, 110704, 2020
302020
On the relationship between developer experience and refactoring: An exploratory study and preliminary results
EA AlOmar, A Peruma, CD Newman, MW Mkaouer, A Ouni
Proceedings of the IEEE/ACM 42nd International Conference on Software …, 2020
282020
How do developers refactor code to improve code reusability?
EA AlOmar, PT Rodriguez, J Bowman, T Wang, B Adepoju, K Lopez, ...
Reuse in Emerging Software Engineering Practices: 19th International …, 2020
282020
A preliminary investigation of using age and distance measures in the detection of evolutionary couplings
A Alali, B Bartman, CD Newman, JI Maletic
2013 10th Working Conference on Mining Software Repositories (MSR), 169-172, 2013
282013
On the documentation of refactoring types
EA AlOmar, J Liu, K Addo, MW Mkaouer, C Newman, A Ouni, Z Yu
Automated Software Engineering 29, 1-40, 2022
262022
Behind the scenes: On the relationship between developer experience and refactoring
EA AlOmar, A Peruma, MW Mkaouer, CD Newman, A Ouni
Journal of Software: Evolution and Process, e2395, 2021
262021
Lexical categories for source code identifiers
CD Newman, RS Alsuhaibani, ML Collard, JI Maletic
2017 IEEE 24th International Conference on Software Analysis, Evolution and …, 2017
252017
srcslice: A tool for efficient static forward slicing
CD Newman, T Sage, ML Collard, HW Alomari, JI Maletic
Proceedings of the 38th International Conference on Software Engineering …, 2016
252016
Refactoring for reuse: an empirical study
EA AlOmar, T Wang, V Raut, MW Mkaouer, C Newman, A Ouni
Innovations in Systems and Software Engineering, 1-31, 2022
222022
An empirical study of abbreviations and expansions in software artifacts
CD Newman, MJ Decker, RS Alsuhaibani, A Peruma, D Kaushik, E Hill
2019 IEEE International Conference on Software Maintenance and Evolution …, 2019
222019
The system can't perform the operation now. Try again later.
Articles 1–20