Zhenchang Xing

According to our database1, Zhenchang Xing authored at least 109 papers between 2003 and 2019.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Other 

Links

On csauthors.net:

Bibliography

2019
LinkLive: discovering Web learning resources for developers from Q&A discussions.
World Wide Web, 2019

What's Spain's Paris? Mining analogical libraries from Q&A discussions.
Empirical Software Engineering, 2019

A Neural Model for Method Name Generation from Functional Description.
Proceedings of the 26th IEEE International Conference on Software Analysis, 2019

A learning-based approach for automatic construction of domain glossary from source code and documentation.
Proceedings of the ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2019

Generating query-specific class API summaries.
Proceedings of the ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2019

AnswerBot: an answer summary generation tool based on stack overflow.
Proceedings of the ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2019

BIKER: a tool for Bi-information source based API method recommendation.
Proceedings of the ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2019

Go-clone: graph-embedding based clone detector for Golang.
Proceedings of the 28th ACM SIGSOFT International Symposium on Software Testing and Analysis, 2019

ActionNet: vision-based workflow action recognition from programming screencasts.
Proceedings of the 41st International Conference on Software Engineering, 2019

ANU-CSIRO at MEDIQA 2019: Question Answering Using Deep Contextual Knowledge.
Proceedings of the 18th BioNLP Workshop and Shared Task, 2019

2018
Data-Driven Proactive Policy Assurance of Post Quality in Community q&a Sites.
PACMHCI, 2018

To Do or Not To Do: Distill crowdsourced negative caveats to augment api documentation.
JASIST, 2018

Learning to answer programming questions with software documentation through social context embedding.
Inf. Sci., 2018

APIReal: an API recognition and linking approach for online developer forums.
Empirical Software Engineering, 2018

Domain-specific cross-language relevant question retrieval.
Empirical Software Engineering, 2018

Supporting exploratory code search with differencing and visualization.
Proceedings of the 25th International Conference on Software Analysis, 2018

DeepWeak: Reasoning common software weaknesses via knowledge graph embedding.
Proceedings of the 25th International Conference on Software Analysis, 2018

VT-revolution: interactive programming tutorials made possible.
Proceedings of the 2018 ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2018

API Caveat Explorer - Surfacing Negative Usages from Practice: An API-oriented Interactive Exploratory Search System for Programmers.
Proceedings of the 41st International ACM SIGIR Conference on Research & Development in Information Retrieval, 2018

Neural-machine-translation-based commit message generation: how far are we?
Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, 2018

API method recommendation without worrying about the task-API knowledge gap.
Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, 2018

Tell them apart: distilling technology differences from crowd-scale comparison discussions.
Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, 2018

Automatic Generation of API Documentations for Open-Source Projects.
Proceedings of the IEEE Third International Workshop on Dynamic Software Documentation, 2018

Improving API Caveats Accessibility by Mining API Caveats Knowledge Graph.
Proceedings of the 2018 IEEE International Conference on Software Maintenance and Evolution, 2018

Measuring program comprehension: a large-scale field study with professionals.
Proceedings of the 40th International Conference on Software Engineering, 2018

From UI design image to GUI skeleton: a neural machine translator to bootstrap mobile GUI implementation.
Proceedings of the 40th International Conference on Software Engineering, 2018

Inference of development activities from interaction with uninstrumented applications.
Proceedings of the 40th International Conference on Software Engineering, 2018

Characterizing Common and Domain-Specific Package Bugs: A Case Study on Ubuntu.
Proceedings of the 2018 IEEE 42nd Annual Computer Software and Applications Conference, 2018

2017
Understanding systematic and collaborative code changes by mining evolutionary trajectory patterns.
Journal of Software: Evolution and Process, 2017

By the Community & For the Community: A Deep Learning Approach to Assist Collaborative Editing in Q&A Sites.
PACMHCI, 2017

The structure and dynamics of knowledge network in domain-specific Q&A sites: a case study of stack overflow.
Empirical Software Engineering, 2017

What do developers search for on the web?
Empirical Software Engineering, 2017

Extracting and analyzing time-series HCI data from screen-captured task videos.
Empirical Software Engineering, 2017

HDSKG: Harvesting domain specific knowledge graph from content of webpages.
Proceedings of the IEEE 24th International Conference on Software Analysis, 2017

XSearch: a domain-specific cross-language relevant question retrieval tool.
Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, 2017

Contextual Recommendation of Relevant Program Elements in an Interactive Feature Location Process.
Proceedings of the 17th IEEE International Working Conference on Source Code Analysis and Manipulation, 2017

Who will leave the company?: a large-scale industry study of developer turnover by mining monthly work report.
Proceedings of the 14th International Conference on Mining Software Repositories, 2017

AnswerBot: automated generation of answer summary to developersź technical questions.
Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering, 2017

Mining implicit design templates for actionable code reuse.
Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering, 2017

Ensemble application of convolutional and recurrent neural networks for multi-label text categorization.
Proceedings of the 2017 International Joint Conference on Neural Networks, 2017

Learning to Predict Severity of Software Vulnerability Using Only Vulnerability Description.
Proceedings of the 2017 IEEE International Conference on Software Maintenance and Evolution, 2017

Unsupervised software-specific morphological forms inference from informal discussions.
Proceedings of the 39th International Conference on Software Engineering, 2017

Enhancing Knowledge Sharing in Stack Overflow via Automatic External Web Resources Linking.
Proceedings of the 22nd International Conference on Engineering of Complex Computer Systems, 2017

Process Patterns: Reusable Design Artifacts for Business Process Models.
Proceedings of the 41st IEEE Annual Computer Software and Applications Conference, 2017

2016
Software-Specific Named Entity Recognition in Software Engineering Social Content.
Proceedings of the IEEE 23rd International Conference on Software Analysis, 2016

Mining Analogical Libraries in Q&A Discussions - Incorporating Relational and Categorical Knowledge into Word Embedding.
Proceedings of the IEEE 23rd International Conference on Software Analysis, 2016

Software-specific part-of-speech tagging: an experimental study on stack overflow.
Proceedings of the 31st Annual ACM Symposium on Applied Computing, 2016

From discussion to wisdom: web resource recommendation for hyperlinks in stack overflow.
Proceedings of the 31st Annual ACM Symposium on Applied Computing, 2016

BPMiner: mining developers' behavior patterns from screen-captured task videos.
Proceedings of the 31st Annual ACM Symposium on Applied Computing, 2016

Domain-specific cross-language relevant question retrieval.
Proceedings of the 13th International Conference on Mining Software Repositories, 2016

Predicting semantically linkable knowledge in developer online forums via convolutional neural network.
Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, 2016

SimilarTech: automatically recommend analogical libraries across different programming languages.
Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, 2016

Learning a dual-language vector space for domain-specific cross-lingual question retrieval.
Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, 2016

Learning to Extract API Mentions from Informal Natural Language Discussions.
Proceedings of the 2016 IEEE International Conference on Software Maintenance and Evolution, 2016

TechLand: Assisting Technology Landscape Inquiries with Insights from Stack Overflow.
Proceedings of the 2016 IEEE International Conference on Software Maintenance and Evolution, 2016

Engineering Socially-Aware Systems and Applications.
Proceedings of the 21st International Conference on Engineering of Complex Computer Systems, 2016

Mining Technology Landscape from Stack Overflow.
Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2016

Towards Correlating Search on Google and Asking on Stack Overflow.
Proceedings of the 40th IEEE Annual Computer Software and Applications Conference, 2016

2015
amAssist: In-IDE ambient search of online programming resources.
Proceedings of the 22nd IEEE International Conference on Software Analysis, 2015

Summarizing Evolutionary Trajectory by Grouping and Aggregating relevant code changes.
Proceedings of the 22nd IEEE International Conference on Software Analysis, 2015

Reverse engineering time-series interaction data from screen-captured videos.
Proceedings of the 22nd IEEE International Conference on Software Analysis, 2015

Clone-based and interactive recommendation for modifying pasted code.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

ActivitySpace: A Remembrance Framework to Support Interapplication Information Needs.
Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering, 2015

Tracking and Analyzing Cross-Cutting Activities in Developers' Daily Work (N).
Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering, 2015

Experience report: An industrial experience report on test outsourcing practices.
Proceedings of the 26th IEEE International Symposium on Software Reliability Engineering, 2015

scvRipper: Video Scraping Tool for Modeling Developers' Behavior Using Interaction Data.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

Verifying FreeRTOS' Cyclic Doubly Linked List Implementation: From Abstract Specification to Machine Code.
Proceedings of the 20th International Conference on Engineering of Complex Computer Systems, 2015

2014
Clonepedia: Summarizing Code Clones by Common Syntactic Context for Software Maintenance.
Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, BC, Canada, September 29, 2014

Detecting differences across multiple instances of code clones.
Proceedings of the 36th International Conference on Software Engineering, 2014

2013
How developers perform feature location tasks: a human-centric and process-oriented exploratory study.
Journal of Software: Evolution and Process, 2013

Improving feature location using structural similarity and iterative graph mapping.
Journal of Systems and Software, 2013

Distilling useful clones by contextual differencing.
Proceedings of the 20th Working Conference on Reverse Engineering, 2013

What help do developers seek, when and how?
Proceedings of the 20th Working Conference on Reverse Engineering, 2013

Towards contextual and on-demand code clone management by continuous monitoring.
Proceedings of the 2013 28th IEEE/ACM International Conference on Automated Software Engineering, 2013

Mining Logical Clones in Software: Revealing High-Level Business and Programming Rules.
Proceedings of the 2013 IEEE International Conference on Software Maintenance, 2013

A large scale Linux-kernel based benchmark for feature location research.
Proceedings of the 35th International Conference on Software Engineering, 2013

Improving feature location practice with multi-faceted interactive exploration.
Proceedings of the 35th International Conference on Software Engineering, 2013

2012
Feature Location in a Collection of Product Variants.
Proceedings of the 19th Working Conference on Reverse Engineering, 2012

Cloning practices: Why developers clone and what can be changed.
Proceedings of the 28th IEEE International Conference on Software Maintenance, 2012

Automatic Adaptation of Software Applications to Database Evolution by Graph Differencing and AOP-Based Dynamic Patching.
Proceedings of the 36th Annual IEEE Computer Software and Applications Conference, 2012

2011
Monitoring Software Quality Evolution by Analyzing Deviation Trends of Modularity Views.
Proceedings of the 18th Working Conference on Reverse Engineering, 2011

Concern Localization using Information Retrieval: An Empirical Study on Linux Kernel.
Proceedings of the 18th Working Conference on Reverse Engineering, 2011

CloneDifferentiator: Analyzing clones by differentiation.
Proceedings of the 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011), 2011

CloneDiff: semantic differencing of clones.
Proceedings of the Proceeding of the 5th ICSE International Workshop on Software Clones, 2011

Improving Product Line Architecture Design and Customization by Raising the Level of Variability Modeling.
Proceedings of the Top Productivity through Software Reuse, 2011

Incremental and iterative reengineering towards Software Product Line: An industrial case study.
Proceedings of the IEEE 27th International Conference on Software Maintenance, 2011

An exploratory study of feature location process: Distinct phases, recurring patterns, and elementary actions.
Proceedings of the IEEE 27th International Conference on Software Maintenance, 2011

Iterative context-aware feature location.
Proceedings of the 33rd International Conference on Software Engineering, 2011

Differencing Labeled Transition Systems.
Proceedings of the Formal Methods and Software Engineering, 2011

Differencing UML Models: A Domain-Specific vs. a Domain-Agnostic Method.
Proceedings of the Generative and Transformational Techniques in Software Engineering IV, 2011

2010
Understanding Feature Evolution in a Family of Product Variants.
Proceedings of the 17th Working Conference on Reverse Engineering, 2010

SpecDiff: debugging formal specifications.
Proceedings of the ASE 2010, 2010

Model comparison with GenericDiff.
Proceedings of the ASE 2010, 2010

2008
The JDEvAn tool suite in support of object-oriented evolutionary development.
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008

2007
API-Evolution Support with Diff-CatchUp.
IEEE Trans. Software Eng., 2007

Differencing logical UML models.
Autom. Softw. Eng., 2007

2006
Understanding the Evolution and Co-evolution of Classes in Object-oriented Systems.
International Journal of Software Engineering and Knowledge Engineering, 2006

Refactoring Detection based on UMLDiff Change-Facts Queries.
Proceedings of the 13th Working Conference on Reverse Engineering (WCRE 2006), 2006

Digging the Development Dust for Refactorings.
Proceedings of the 14th International Conference on Program Comprehension (ICPC 2006), 2006

Refactoring Practice: How it is and How it Should be Supported - An Eclipse Case Study.
Proceedings of the 22nd IEEE International Conference on Software Maintenance (ICSM 2006), 2006

2005
Analyzing the Evolutionary History of the Logical Design of Object-Oriented Software.
IEEE Trans. Software Eng., 2005

UMLDiff: an algorithm for object-oriented design differencing.
Proceedings of the 20th IEEE/ACM International Conference on Automated Software Engineering (ASE 2005), 2005

Towards Experience-Based Mentoring of Evolutionary Development.
Proceedings of the 21st IEEE International Conference on Software Maintenance (ICSM 2005), 2005

Design mentoring based on design evolution analysis.
Proceedings of the 27th International Conference on Software Engineering (ICSE 2005), 2005

2004
Data-mining in Support of Detecting Class Co-evolution.
Proceedings of the Sixteenth International Conference on Software Engineering & Knowledge Engineering (SEKE'2004), 2004

Understanding Class Evolution in Object-Oriented Software.
Proceedings of the 12th International Workshop on Program Comprehension (IWPC 2004), 2004

Understanding Phases and Styles of Object-Oriented Systems' Evolution.
Proceedings of the 20th International Conference on Software Maintenance (ICSM 2004), 2004

Design mentoring based on design evolution analysis.
Proceedings of the 2004 OOPSLA workshop on Eclipse Technology eXchange, 2004

2003
JRefleX: towards supporting small student software teams.
Proceedings of the 2003 OOPSLA Workshop on Eclipse Technology eXchange, 2003


  Loading...