Michael John Decker

Orcid: 0000-0001-8505-1517

According to our database1, Michael John Decker authored at least 20 papers between 2011 and 2022.

Collaborative distances:
  • Dijkstra number2 of five.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2022
An Ensemble Approach for Annotating Source Code Identifiers With Part-of-Speech Tags.
IEEE Trans. Software Eng., 2022

An approach to automatically assess method names.
Proceedings of the 30th IEEE/ACM International Conference on Program Comprehension, 2022

2021
A Survey on Method Naming Standards: Questions and Responses Artifact.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021

On the Naming of Methods: A Survey of Professional Developers.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021

2020
srcDiff: A syntactic differencing approach to improve the understandability of deltas.
J. Softw. Evol. Process., 2020

Contextualizing rename decisions using refactorings, commit messages, and data types.
J. Syst. Softw., 2020

On the generation, structure, and semantics of grammar patterns in source code identifiers.
J. Syst. Softw., 2020

2019
Contextualizing Rename Decisions using Refactorings and Commit Messages.
Proceedings of the 19th International Working Conference on Source Code Analysis and Manipulation, 2019

An Open Dataset of Abbreviations and Expansions.
Proceedings of the 2019 IEEE International Conference on Software Maintenance and Evolution, 2019

An Empirical Study of Abbreviations and Expansions in Software Artifacts.
Proceedings of the 2019 IEEE International Conference on Software Maintenance and Evolution, 2019

2018
[Research Paper] Which Method-Stereotype Changes are Indicators of Code Smells?
Proceedings of the 18th IEEE International Working Conference on Source Code Analysis and Manipulation, 2018

An empirical investigation of how and why developers rename identifiers.
Proceedings of the 2nd International Workshop on Refactoring, 2018

Leveraging the agile development process for selecting invoking/excluding tests to support feature location.
Proceedings of the 26th Conference on Program Comprehension, 2018

Automatically Generating Natural Language Documentation for Methods.
Proceedings of the IEEE Third International Workshop on Dynamic Software Documentation, 2018

Automatically Redocumenting Source Code with Method and Class Stereotypes.
Proceedings of the IEEE Third International Workshop on Dynamic Software Documentation, 2018

A Timeline Summarization of Code Changes.
Proceedings of the IEEE Third International Workshop on Dynamic Software Documentation, 2018

A taxonomy of how method stereotypes change.
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018

2016
A Tool for Efficiently Reverse Engineering Accurate UML Class Diagrams.
Proceedings of the 2016 IEEE International Conference on Software Maintenance and Evolution, 2016

2013
srcML: An Infrastructure for the Exploration, Analysis, and Manipulation of Source Code: A Tool Demonstration.
Proceedings of the 2013 IEEE International Conference on Software Maintenance, 2013

2011
Lightweight Transformation and Fact Extraction with the srcML Toolkit.
Proceedings of the 11th IEEE Working Conference on Source Code Analysis and Manipulation, 2011


  Loading...