g4re: Harnessing GCC to Reverse Engineer C++ Applications. - Nicholas A. Kraft; Brian A. Malloy; James F. Power (Transformation Techniques in Software Engineering, 2005)

Toward an Infrastructure to Support Interoperability in Reverse Engineering. - Nicholas A. Kraft; Brian A. Malloy; James F. Power (WCRE, 2005)

3D Visualization of Class Template Diagrams for Deployed Open Source Applications. - Benjamin N. Hoipkemier; Nicholas A. Kraft; Brian A. Malloy (SEKE, 2006)

The implementation of an extensible system for comparison and visualization of class ordering methodologies. - Nicholas A. Kraft; Errol L. Lloyd; Brian A. Malloy; Peter J. Clarke (J. Syst. Softw., 2006)

Improving the Predictable Assembly of Service-Oriented Architectures. - Brian A. Malloy; Nicholas A. Kraft; Jason O. Hallstrom; Jeffrey M. Voas (IEEE Softw., 2006)

An infrastructure to support interoperability in reverse engineering. - Nicholas A. Kraft; Brian A. Malloy; James F. Power (Inf. Softw. Technol., 2007)

A tool chain for reverse engineering C++ applications. - Nicholas A. Kraft; Brian A. Malloy; James F. Power (Sci. Comput. Program., 2007)

Cross-language Clone Detection. - Nicholas A. Kraft; Brandon W. Bonds; Randy K. Smith (SEKE, 2008)

Evaluating the Accuracy of Call Graphs Extracted with the Eclipse CDT. - Nicholas A. Kraft; Kevin S. Webb (SEKE, 2008)

Source Code Retrieval for Bug Localization Using Latent Dirichlet Allocation. - Stacy K. Lukins; Nicholas A. Kraft; Letha H. Etzkorn (WCRE, 2008)

Automatic Class Matching to Compare Extracted Class Diagrams: Approach and Case Study. - Yan Liang; Nicholas A. Kraft; Randy K. Smith (SEKE, 2009)

Cyclomatic Complexity and Lines of Code: Empirical Evidence of a Stable Linear Relationship. - Graylin Jay; Joanne E. Hale; Randy K. Smith; David P. Hale; Nicholas A. Kraft; Charles Ward (J. Softw. Eng. Appl., 2009)

Grammar Recovery from Parse Trees and Metrics-Guided Grammar Refactoring. - Nicholas A. Kraft; Edward B. Duffy; Brian A. Malloy (IEEE Trans. Software Eng., 2009)

Measuring the efficacy of code clone information: an empirical study. - Debarshi Chatterji; Beverly Massengill; Jason Oslin; Jeffrey C. Carver; Nicholas A. Kraft (PLATEAU, 2010)

Bug localization using latent Dirichlet allocation. - Stacy K. Lukins; Nicholas A. Kraft; Letha H. Etzkorn (Inf. Softw. Technol., 2010)

Quantifying the similiarities between source code lexicons. - Lauren R. Biggers; Nicholas A. Kraft (ACM Southeast Regional Conference, 2011)

Toward an understanding of the relationship between the identifier and comment lexicons. - Brian P. Eddy; Nicholas A. Kraft (ACM Southeast Regional Conference, 2011)

Evaluating the testing ability of senior-level computer science students. - Jeffrey C. Carver; Nicholas A. Kraft (CSEE&T, 2011)

Measuring the Efficacy of Code Clone Information in a Bug Localization Task: An Empirical Study. - Debarshi Chatterji; Jeffrey C. Carver; Beverly Massengill; Jason Oslin; Nicholas A. Kraft (ESEM, 2011)

Experiences with CS2 and data structures in the 100 problems format. - Nicholas A. Kraft; Xiaoyan Hong; John C. Lusth; Debra McCallum (FIE, 2011)

Recovering traceability links between source code and fixed bugs via patch analysis. - Christopher S. Corley; Nicholas A. Kraft; Letha H. Etzkorn; Stacy K. Lukins (EFSE@ICSE, 2011)

Toward a metrics suite for source code lexicons. - Lauren R. Biggers; Brian P. Eddy; Nicholas A. Kraft; Letha H. Etzkorn (ICSM, 2011)

On the need for human-based empirical validation of techniques and tools for code clone analysis. - Jeffrey C. Carver; Debarshi Chatterji; Nicholas A. Kraft (IWSC, 2011)

Measuring the Accuracy of Information Retrieval Based Bug Localization Techniques. - Matthew D. Beard; Nicholas A. Kraft; Letha H. Etzkorn; Stacy K. Lukins (WCRE, 2011)

Using Executable Slicing to Improve Rogue Software Detection Algorithms. - Jan Durand; Juan Flores; Travis Atkison; Nicholas A. Kraft; Randy K. Smith (Int. J. Secur. Softw. Eng., 2011)

Patrol Routing Expression, Execution, Evaluation, and Engagement. - Dana Steil; Jeremy R. Pate; Nicholas A. Kraft; Randy K. Smith; Brandon Dixon; Li Ding; Allen S. Parrish (IEEE Trans. Intell. Transp. Syst., 2011)

A Genetic Algorithm for Computing Class Integration Test Orders for Aspect-Oriented Systems. - Romain Delamare; Nicholas A. Kraft (ICST, 2012)

Modeling the ownership of source code topics. - Christopher S. Corley; Elizabeth A. Kammer; Nicholas A. Kraft (ICPC, 2012)

Claims and beliefs about code clones: Do we agree as a community? A survey. - Debarshi Chatterji; Jeffrey C. Carver; Nicholas A. Kraft (IWSC, 2012)

Combining lexical and structural information for static bug localisation. - Peng Shao; Travis Atkison; Nicholas A. Kraft; Randy K. Smith (Int. J. Comput. Appl. Technol., 2012)

Identifying Barriers to the Systematic Literature Review Process. - Jeffrey C. Carver; Edgar E. Hassler; Elis Hernandes; Nicholas A. Kraft (ESEM, 2013)

Structural information based term weighting in text retrieval for feature location. - Blake Bassett; Nicholas A. Kraft (ICPC, 2013)

Evaluating source code summarization techniques: Replication and expansion. - Brian P. Eddy; Jeffrey A. Robinson; Nicholas A. Kraft; Jeffrey C. Carver (ICPC, 2013)

Cloning: The need to understand developer intent. - Debarshi Chatterji; Jeffrey C. Carver; Nicholas A. Kraft (IWSC, 2013)

Building reputation in StackOverflow: an empirical investigation. - Amiangshu Bosu; Christopher S. Corley; Dustin Heaton; Debarshi Chatterji; Jeffrey C. Carver; Nicholas A. Kraft (MSR, 2013)

Effects of cloned code on software maintainability: A replicated developer study. - Debarshi Chatterji; Jeffrey C. Carver; Nicholas A. Kraft; Jan Harder (WCRE, 2013)

Clone evolution: a systematic review. - Jeremy R. Pate; Robert Tairas; Nicholas A. Kraft (J. Softw. Evol. Process., 2013)

Outcomes of a community workshop to identify and rank barriers to the systematic literature review process. - Edgar E. Hassler; Jeffrey C. Carver; Nicholas A. Kraft; David P. Hale (EASE, 2014)

Modeling Changeset Topics. - Christopher S. Corley; Kelly L. Kashuda; Daniel S. May; Nicholas A. Kraft (MUD@ICSME, 2014)

Using Structured Queries for Source Code Search. - Brian P. Eddy; Nicholas A. Kraft (ICSME, 2014)

A Framework for Estimating Interest on Technical Debt by Monitoring Developer Activity Related to Code Comprehension. - Vallary Singh; Will Snipes; Nicholas A. Kraft (MTD@ICSME, 2014)

New features for duplicate bug detection. - Nathan Klein; Christopher S. Corley; Nicholas A. Kraft (MSR, 2014)

Configuring latent Dirichlet allocation based feature location. - Lauren R. Biggers; Cecylia Bocovich; Riley Capshaw; Brian P. Eddy; Letha H. Etzkorn; Nicholas A. Kraft (Empir. Softw. Eng., 2014)

Exploring the use of deep learning for feature location. - Christopher S. Corley; Kostadin Damevski; Nicholas A. Kraft (ICSME, 2015)

Modeling changeset topics for feature location. - Christopher S. Corley; Kelly L. Kashuda; Nicholas A. Kraft (ICSME, 2015)

Supporting Developers in Porting Software via Combined Textual and Structural Analysis of Software Artifacts. - Kostadin Damevski; David C. Shepherd; Nicholas A. Kraft; Lori L. Pollock (CoRR, 2015)

How Practitioners Perceive the Relevance of ESEM Research. - Jeffrey C. Carver; Oscar Dieste; Nicholas A. Kraft; David Lo 001; Thomas Zimmermann 001 (ESEM, 2016)

Code drones. - Mithun P. Acharya; Chris Parnin; Nicholas A. Kraft; Aldo Dagnino; Xiao Qu (ICSE (Companion Volume), 2016)

Automatically Documenting Unit Test Cases. - Boyang Li 002; Christopher Vendome; Mario Linares Vásquez; Denys Poshyvanyk; Nicholas A. Kraft (ICST, 2016)

A case study of program comprehension effort and technical debt estimations. - Vallary Singh; Lori L. Pollock; Will Snipes; Nicholas A. Kraft (ICPC, 2016)

How to Read Less: Better Machine Assisted Reading Methods for Systematic Literature Reviews. - Zhe Yu 002; Nicholas A. Kraft; Tim Menzies (CoRR, 2016)

Code clones and developer behavior: results of two surveys of the clone research community. - Debarshi Chatterji; Jeffrey C. Carver; Nicholas A. Kraft (Empir. Softw. Eng., 2016)

Reducing Interruptions at Work: A Large-Scale Field Study of FlowLight. - Manuela Züger; Christopher S. Corley; André N. Meyer; Boyang Li 002; Thomas Fritz 001; David C. Shepherd; Vinay Augustine; Patrick Francis; Nicholas A. Kraft; Will Snipes (CHI, 2017)

Behavior Metrics for Prioritizing Investigations of Exceptions. - Zack Coker; Kostadin Damevski; Claire Le Goues; Nicholas A. Kraft; David C. Shepherd; Lori L. Pollock (ICSME, 2017)

Spreadsheet practices and challenges in a large multinational conglomerate. - Justin Smith 001; Justin A. Middleton; Nicholas A. Kraft (VL/HCC, 2017)

What information about code snippets is available in different software-related documents? An exploratory study. - Preetha Chatterjee; Manziba Akanda Nishi; Kostadin Damevski; Vinay Augustine; Lori L. Pollock; Nicholas A. Kraft (SANER, 2017)

A taxonomy of how method stereotypes change. - Michael John Decker; Christian D. Newman; Natalia Dragan; Michael L. Collard; Jonathan I. Maletic; Nicholas A. Kraft (ICSE (Companion Volume), 2018)

Detecting and characterizing developer behavior following opportunistic reuse of code snippets from the web. - Agnieszka Ciborowska; Nicholas A. Kraft; Kostadin Damevski (MSR, 2018)

[Research Paper] Which Method-Stereotype Changes are Indicators of Code Smells? - Michael John Decker; Christian D. Newman; Natalia Dragan; Michael L. Collard; Jonathan I. Maletic; Nicholas A. Kraft (SCAM, 2018)

Finding better active learners for faster literature reviews. - Zhe Yu 002; Nicholas A. Kraft; Tim Menzies (Empir. Softw. Eng., 2018)

Impact of structural weighting on a latent Dirichlet allocation-based feature location technique. - Brian P. Eddy; Nicholas A. Kraft; Jeff Gray 001 (J. Softw. Evol. Process., 2018)

Predicting Future Developer Behavior in the IDE Using Topic Models. - Kostadin Damevski; Hui Chen 001; David C. Shepherd; Nicholas A. Kraft; Lori L. Pollock (IEEE Trans. Software Eng., 2018)

Towards Prioritizing Documentation Effort. - Paul W. McBurney; Siyuan Jiang; Marouane Kessentini; Nicholas A. Kraft; Ameer Armaly; Mohamed Wiem Mkaouer; Collin McMillan (IEEE Trans. Software Eng., 2018)

Visualizing the "hidden" variables in robot programs. - David C. Shepherd; Nicholas A. Kraft; Patrick Francis (RoSE@ICSE, 2019)

Exploratory study of slack Q&A chats as a mining source for software engineering tools. - Preetha Chatterjee; Kostadin Damevski; Lori L. Pollock; Vinay Augustine; Nicholas A. Kraft (MSR, 2019)

Modeling hierarchical usage context for software exceptions based on interaction data. - Hui Chen 001; Kostadin Damevski; David C. Shepherd; Nicholas A. Kraft (Autom. Softw. Eng., 2019)

Software-related Slack Chats with Disentangled Conversations. - Preetha Chatterjee; Kostadin Damevski; Nicholas A. Kraft; Lori L. Pollock (MSR, 2020)

Changeset-Based Topic Modeling of Software Repositories. - Christopher S. Corley; Kostadin Damevski; Nicholas A. Kraft (IEEE Trans. Software Eng., 2020)

Observing and predicting knowledge worker stress, focus and awakeness in the wild. - Mauricio Soto; Chris Satterfield; Thomas Fritz 001; Gail C. Murphy; David C. Shepherd; Nicholas A. Kraft (Int. J. Hum. Comput. Stud., 2021)

Automatically Identifying the Quality of Developer Chats for Post Hoc Use. - Preetha Chatterjee; Kostadin Damevski; Nicholas A. Kraft; Lori L. Pollock (ACM Trans. Softw. Eng. Methodol., 2021)