Christian D. Newman

Christian D. Newman

Rochester Institute of Technology

H-index: 22

North America-United States

About Christian D. Newman

Christian D. Newman, With an exceptional h-index of 22 and a recent h-index of 20 (since 2020), a distinguished researcher at Rochester Institute of Technology, specializes in the field of Software Engineering, Software Maintenance, Program Transformation, Program Comprehension, Natural Language Processing.

His recent articles reflect a diverse array of research interests and contributions to the field:

Behind the scenes: On the relationship between developer experience and refactoring

Insights from the Field: Exploring Students' Perspectives on Bad Unit Testing Practices

How to Refactor this Code? An Exploratory Study on Developer-ChatGPT Refactoring Conversations

Rename Chains: An Exploratory Study on the Occurrence and Characteristics of Identifiers Undergoing Multiple Renamings

How is Software Reuse Discussed in Stack Overflow?

An exploratory study on the usage and readability of messages within assertion methods of test cases

An approach to automatically assess method names

On the documentation of refactoring types

Christian D. Newman Information

University

Position

___

Citations(all)

1099

Citations(since 2020)

1030

Cited By

221

hIndex(all)

22

hIndex(since 2020)

20

i10Index(all)

31

i10Index(since 2020)

29

Email

University Profile Page

Rochester Institute of Technology

Google Scholar

View Google Scholar Profile

Christian D. Newman Skills & Research Interests

Software Engineering

Software Maintenance

Program Transformation

Program Comprehension

Natural Language Processing

Top articles of Christian D. Newman

Title

Journal

Author(s)

Publication Date

Behind the scenes: On the relationship between developer experience and refactoring

Journal of Software: Evolution and Process

Eman Abdullah AlOmar

Anthony Peruma

Mohamed Wiem Mkaouer

Christian D Newman

Ali Ouni

2024/1

Insights from the Field: Exploring Students' Perspectives on Bad Unit Testing Practices

arXiv preprint arXiv:2404.10185

Anthony Peruma

Eman Abdullah AlOmar

Wajdi Aljedaani

Christian D Newman

Mohamed Wiem Mkaouer

2024/4/15

How to Refactor this Code? An Exploratory Study on Developer-ChatGPT Refactoring Conversations

arXiv preprint arXiv:2402.06013

Eman Abdullah AlOmar

Anushkrishna Venkatakrishnan

Mohamed Wiem Mkaouer

Christian D Newman

Ali Ouni

2024/2/8

Rename Chains: An Exploratory Study on the Occurrence and Characteristics of Identifiers Undergoing Multiple Renamings

arXiv preprint arXiv:2302.11632

Anthony Peruma

Christian D Newman

2023/2/22

How is Software Reuse Discussed in Stack Overflow?

Eman Abdullah AlOmar

Anthony Peruma

Mohamed Wiem Mkaouer

Christian Newman

Ali Ouni

2023/3/16

An exploratory study on the usage and readability of messages within assertion methods of test cases

arXiv preprint arXiv:2303.00169

Taryn Takebayashi

Anthony Peruma

Mohamed Wiem Mkaouer

Christian D Newman

2023/3/1

An approach to automatically assess method names

Reem S Alsuhaibani

Christian D Newman

Michael J Decker

Michael L Collard

Jonathan I Maletic

2022/5/16

On the documentation of refactoring types

Automated Software Engineering

Eman Abdullah AlOmar

Jiaqian Liu

Kenneth Addo

Mohamed Wiem Mkaouer

Christian Newman

...

2022/5

On the use of textual feature extraction techniques to support the automated detection of refactoring documentation

Innovations in Systems and Software Engineering

Licelot Marmolejos

Eman Abdullah AlOmar

Mohamed Wiem Mkaouer

Christian Newman

Ali Ouni

2022/6

Refactoring for reuse: an empirical study

Innovations in Systems and Software Engineering

Eman Abdullah AlOmar

Tianjia Wang

Vaibhavi Raut

Mohamed Wiem Mkaouer

Christian Newman

...

2022/3

An exploratory study on refactoring documentation in issues handling

Eman Abdullah AlOmar

Anthony Peruma

Mohamed Wiem Mkaouer

Christian D Newman

Ali Ouni

2022/3/19

SATDBailiff-Mining and Tracking Self-Admitted Technical Debt

Science of Computer Programming

Eman Abdullah AlOmar

Ben Christians

Mihal Busho

Ahmed Hamad AlKhalid

Ali Ouni

...

2022/1/1

Refactoring debt: myth or reality? an exploratory study on the relationship between technical debt and refactoring

Anthony Peruma

Eman Abdullah AlOmar

Christian D Newman

Mohamed Wiem Mkaouer

Ali Ouni

2022/3/10

How do i refactor this? An empirical study on refactoring trends and topics in Stack Overflow

Empirical Software Engineering

Anthony Peruma

Steven Simmons

Eman Abdullah AlOmar

Christian D Newman

Mohamed Wiem Mkaouer

...

2022/1

Understanding digits in identifier names: An exploratory study

Anthony Peruma

Christian D Newman

2022/5/21

A survey on method naming standards: questions and responses artifact

Reem S Alsuhaibani

Christian D Newman

Michael J Decker

Michael L Collard

Jonathan I Maletic

2021/5/25

On preserving the behavior in software refactoring: A systematic mapping study

Eman Abdullah AlOmar

Mohamed Wiem Mkaouer

Christian Newman

Ali Ouni

2021/12/1

On the naming of methods: A survey of professional developers

Reem Alsuhaibani

Christian Newman

Michael Decker

Michael Collard

Jonathan Maletic

2021/5/22

Comparing commit messages and source code metrics for the prediction refactoring activities

Algorithms

PS Sagar

EA AlOmar

MW Mkaouer

A Ouni

CD Newman

2021

Using grammar patterns to interpret test method name evolution

Anthony Peruma

Emily Hu

Jiajun Chen

Eman Abdullah AlOmar

Mohamed Wiem Mkaouer

...

2021/5/20

See List of Professors in Christian D. Newman University(Rochester Institute of Technology)

Co-Authors

H-index: 53
Fabio Palomba

Fabio Palomba

Università degli Studi di Salerno

H-index: 48
Jonathan I. Maletic

Jonathan I. Maletic

Kent State University

H-index: 46
Marouane Kessentini

Marouane Kessentini

University of Michigan-Dearborn

H-index: 39
Ali Ouni

Ali Ouni

École de Technologie Supérieure

H-index: 36
Mohamed Wiem Mkaouer

Mohamed Wiem Mkaouer

Rochester Institute of Technology

academic-engine