David Lo

According to our database1, David Lo authored at least 361 papers between 2006 and 2019.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Other 

Links

Homepages:

On csauthors.net:

Bibliography

2019
Network-Clustered Multi-Modal Bug Localization.
IEEE Trans. Software Eng., 2019

VT-Revolution: Interactive Programming Video Tutorial Authoring and Watching System.
IEEE Trans. Software Eng., 2019

Neural Network-based Detection of Self-Admitted Technical Debt: From Performance to Explainability.
ACM Trans. Softw. Eng. Methodol., 2019

Recommending New Features from Mobile App Descriptions.
ACM Trans. Softw. Eng. Methodol., 2019

An evaluation of pure spectrum-based fault localization techniques for large-scale software systems.
Softw., Pract. Exper., 2019

Finding needles in a haystack: Leveraging co-change dependencies to recommend refactorings.
Journal of Systems and Software, 2019

Who should make decision on this pull request? Analyzing time-decaying relationships and file similarities for integrator prediction.
Journal of Systems and Software, 2019

Why is my code change abandoned?
Information & Software Technology, 2019

A first look at unfollowing behavior on GitHub.
Information & Software Technology, 2019

Characterizing and identifying reverted commits.
Empirical Software Engineering, 2019

Automatic query reformulation for code search using crowdsourced knowledge.
Empirical Software Engineering, 2019

Categorizing the Content of GitHub README Files.
Empirical Software Engineering, 2019

Preface to the Special Issue on Program Comprehension.
Empirical Software Engineering, 2019

Revisiting supervised and unsupervised models for effort-aware just-in-time defect prediction.
Empirical Software Engineering, 2019

To the attention of mobile software developers: guess what, test your app!
Empirical Software Engineering, 2019

Semantic Patches for Java Program Transformation (Artifact).
DARTS, 2019

TreeCaps: Tree-Structured Capsule Networks for Program Source Code Processing.
CoRR, 2019

Automatic Generation of Pull Request Descriptions.
CoRR, 2019

SmartEmbed: A Tool for Clone and Bug Detection in Smart Contracts through Structural Code Embedding.
CoRR, 2019

Question Relatedness on Stack Overflow: The Task, Dataset, and Corpus-inspired Models.
CoRR, 2019

Domain Specific Code Smells in Smart Contracts.
CoRR, 2019

PatchNet: A Tool for Deep Patch Classification.
CoRR, 2019

To the Attention of Mobile Software Developers: Guess What, Test your App!
CoRR, 2019

Automatic, highly accurate app permission recommendation.
Autom. Softw. Eng., 2019

Message from the General Chair, Program Co-Chairs, and Local Chair.
Proceedings of the 26th IEEE International Conference on Software Analysis, 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

DeepReview: Automatic Code Review Using Deep Multi-instance Learning.
Proceedings of the Advances in Knowledge Discovery and Data Mining, 2019

DeepJIT: an end-to-end deep learning framework for just-in-time defect prediction.
Proceedings of the 16th International Conference on Mining Software Repositories, 2019

On reliability of patch correctness assessment.
Proceedings of the 41st International Conference on Software Engineering, 2019

Practitioners' views on good software testing practices.
Proceedings of the 41st International Conference on Software Engineering: Software Engineering in Practice, 2019

PatchNet: a tool for deep patch classification.
Proceedings of the 41st International Conference on Software Engineering: Companion Proceedings, 2019

Emerging app issue identification from user feedback: experience on WeChat.
Proceedings of the 41st International Conference on Software Engineering: Software Engineering in Practice, 2019

How practitioners perceive coding proficiency.
Proceedings of the 41st International Conference on Software Engineering, 2019

Semantic Patches for Java Program Transformation (Experience Report).
Proceedings of the 33rd European Conference on Object-Oriented Programming, 2019

InSPeCT: Iterated Local Search for Solving Path Conditions.
Proceedings of the 15th IEEE International Conference on Automation Science and Engineering, 2019

Automatic Code Review by Learning the Revision of Source Code.
Proceedings of the Thirty-Third AAAI Conference on Artificial Intelligence, 2019

2018
Collaboration Patterns in Software Developer Network.
Proceedings of the Encyclopedia of Social Network Analysis and Mining, 2nd Edition, 2018

Social Collaborative Media in Software Development.
Proceedings of the Encyclopedia of Social Network Analysis and Mining, 2nd Edition, 2018

Measuring Program Comprehension: A Large-Scale Field Study with Professionals.
IEEE Trans. Software Eng., 2018

Recommending Who to Follow in the Software Engineering Twitter Space.
ACM Trans. Softw. Eng. Methodol., 2018

Improving reusability of software libraries through usage pattern mining.
Journal of Systems and Software, 2018

Combined classifier for cross-project defect prediction: an extended empirical study.
Frontiers Comput. Sci., 2018

Fusing multi-abstraction vector space models for concern localization.
Empirical Software Engineering, 2018

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

EnTagRec ++: An enhanced tag recommendation system for software information sites.
Empirical Software Engineering, 2018

Augmenting and structuring user queries to support efficient free-form code search.
Empirical Software Engineering, 2018

Overfitting in semantics-based automated program repair.
Empirical Software Engineering, 2018

Identifying self-admitted technical debt in open source projects using text mining.
Empirical Software Engineering, 2018

Early prediction of merged code changes to prioritize reviewing tasks.
Empirical Software Engineering, 2018

Inference of development activities from interaction with uninstrumented applications.
Empirical Software Engineering, 2018

SIEVE: Helping Developers Sift Wheat from Chaff via Cross-Platform Analysis.
CoRR, 2018

Memory and Resource Leak Defects and their Repairs in Java Projects.
CoRR, 2018

RACK: Code Search in the IDE using Crowdsourced Knowledge.
CoRR, 2018

RACK: Automatic API Recommendation using Crowdsourced Knowledge.
CoRR, 2018

On Reliability of Patch Correctness Assessment.
CoRR, 2018

Wisdom in Sum of Parts: Multi-Platform Activity Prediction in Social Collaborative Sites.
CoRR, 2018

Network-Clustered Multi-Modal Bug Localization.
CoRR, 2018

Categorizing the Content of GitHub README Files.
CoRR, 2018

Rule-based specification mining leveraging learning to rank.
Autom. Softw. Eng., 2018

Wisdom in Sum of Parts: Multi-Platform Activity Prediction in Social Collaborative Sites.
Proceedings of the 10th ACM Conference on Web Science, 2018

Mining sandboxes: Are we there yet?
Proceedings of the 25th International Conference on Software Analysis, 2018

DSM: a specification mining tool using recurrent neural network based language model.
Proceedings of the 2018 ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2018

INFAR: insight extraction from app reviews.
Proceedings of the 2018 ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 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

Using finite-state models for log differencing.
Proceedings of the 2018 ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2018

Analyzing requirements and traceability information to improve bug localization.
Proceedings of the 15th International Conference on Mining Software Repositories, 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

PerfLearner: learning from bug reports to understand and generate performance test frames.
Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, 2018

Recommending frequently encountered bugs.
Proceedings of the 26th Conference on Program Comprehension, 2018

Deep code comment generation.
Proceedings of the 26th Conference on Program Comprehension, 2018

Deep specification mining.
Proceedings of the 27th ACM SIGSOFT International Symposium on Software Testing and Analysis, 2018

Summarizing Source Code with Transferred API Knowledge.
Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence, 2018

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

Augmenting and structuring user queries to support efficient free-form code search.
Proceedings of the 40th International Conference on Software Engineering, 2018

SATD detector: a text-mining-based self-admitted technical debt detection tool.
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018

Overfitting in semantics-based automated program repair.
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

Towards Mining Comprehensive Android Sandboxes.
Proceedings of the 23rd International Conference on Engineering of Complex Computer Systems, 2018

Prediction of relatedness in stack overflow: deep learning vs. SVM: a reproducibility study.
Proceedings of the 12th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 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
Improving Automated Bug Triaging with Specialized Topic Model.
IEEE Trans. Software Eng., 2017

Code Coverage and Postrelease Defects: A Large-Scale Study on Open Source Projects.
IEEE Trans. Reliability, 2017

Understanding Android App Piggybacking: A Systematic Study of Malicious Code Grafting.
IEEE Trans. Information Forensics and Security, 2017

WebAPIRec: Recommending Web APIs to Software Projects via Personalized Ranking.
IEEE Trans. Emerging Topics in Comput. Intellig., 2017

Clustering Classes in Packages for Program Comprehension.
Scientific Programming, 2017

Guest editor's introduction to the Special Issue on Source Code Analysis and Manipulation (SCAM 2015).
Journal of Software: Evolution and Process, 2017

High-Impact Bug Report Identification with Imbalanced Learning Strategies.
J. Comput. Sci. Technol., 2017

On Locating Malicious Code in Piggybacked Android Apps.
J. Comput. Sci. Technol., 2017

TLEL: A two-layer ensemble learning approach for just-in-time defect prediction.
Information & Software Technology, 2017

Characterizing malicious Android apps by mining topic-specific data flow signatures.
Information & Software Technology, 2017

Understanding inactive yet available assignees in GitHub.
Information & Software Technology, 2017

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

Will this localization tool be effective for this bug? Mitigating the impact of unreliability of information retrieval based bug localization tools.
Empirical Software Engineering, 2017

Why and how developers fork what from whom in GitHub.
Empirical Software Engineering, 2017

Mining Sandboxes for Linux Containers.
CoRR, 2017

GitHub and Stack Overflow: Analyzing Developer Interests Across Multiple Social Collaborative Platforms.
CoRR, 2017

Measuring the Declared SDK Versions and Their Consistency with API Calls in Android Apps.
CoRR, 2017

WebAPIRec: Recommending Web APIs to Software Projects via Personalized Ranking.
CoRR, 2017

A More Accurate Model for Finding Tutorial Segments Explaining APIs.
CoRR, 2017

Automated Android application permission recommendation.
SCIENCE CHINA Information Sciences, 2017

An effective change recommendation approach for supplementary bug fixes.
Autom. Softw. Eng., 2017

Empirical Study of Usage and Performance of Java Collections.
Proceedings of the 8th ACM/SPEC on International Conference on Performance Engineering, 2017

Detecting similar repositories on GitHub.
Proceedings of the IEEE 24th International Conference on Software Analysis, 2017

Harnessing Twitter to support serendipitous learning of developers.
Proceedings of the IEEE 24th International Conference on Software Analysis, 2017

Measuring the Declared SDK Versions and Their Consistency with API Calls in Android Apps.
Proceedings of the Wireless Algorithms, Systems, and Applications, 2017

Inferring Spread of Readers' Emotion Affected by Online News.
Proceedings of the Social Informatics, 2017

GitHub and Stack Overflow: Analyzing Developer Interests Across Multiple Social Collaborative Platforms.
Proceedings of the Social Informatics, 2017

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

S3: syntax- and semantic-guided repair synthesis via programming by examples.
Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, 2017

A Critical Evaluation of Spectrum-Based Fault Localization Techniques on a Large-Scale Software System.
Proceedings of the 2017 IEEE International Conference on Software Quality, 2017

Bug characteristics in blockchain systems: a large-scale empirical study.
Proceedings of the 14th International Conference on Mining Software Repositories, 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

APIBot: question answering bot for API documentation.
Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering, 2017

JFIX: semantics-based repair of Java programs via symbolic PathFinder.
Proceedings of the 26th ACM SIGSOFT International Symposium on Software Testing and Analysis, Santa Barbara, CA, USA, July 10, 2017

Which Packages Would be Affected by This Bug Report?
Proceedings of the 28th IEEE International Symposium on Software Reliability Engineering, 2017

Mining Sandboxes for Linux Containers.
Proceedings of the 2017 IEEE International Conference on Software Testing, 2017

Personality and Project Success: Insights from a Large-Scale Study with Professionals.
Proceedings of the 2017 IEEE International Conference on Software Maintenance and Evolution, 2017

Supervised vs Unsupervised Models: A Holistic Look at Effort-Aware Just-in-Time Defect Prediction.
Proceedings of the 2017 IEEE International Conference on Software Maintenance and Evolution, 2017

Automatically Locating Malicious Packages in Piggybacked Android Apps.
Proceedings of the 4th IEEE/ACM International Conference on Mobile Software Engineering and Systems, 2017

Understanding Android app piggybacking.
Proceedings of the 39th International Conference on Software Engineering, 2017

RACK: code search in the IDE using crowdsourced knowledge.
Proceedings of the 39th International Conference on Software Engineering, 2017

VuRLE: Automatic Vulnerability Detection and Repair by Learning from Examples.
Proceedings of the Computer Security - ESORICS 2017, 2017

File-Level Defect Prediction: Unsupervised vs. Supervised Models.
Proceedings of the 2017 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2017

The Impact of Coverage on Bug Density in a Large Industrial Software Project.
Proceedings of the 2017 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2017

An Exploratory Study of Functionality and Learning Resources of Web APIs on ProgrammableWeb.
Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering, 2017

Cataloging GitHub Repositories.
Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering, 2017

Revisiting Assert Use in GitHub Projects.
Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering, 2017

2016
HYDRA: Massively Compositional Model for Cross-Project Defect Prediction.
IEEE Trans. Software Eng., 2016

Collective Personalized Change Classification With Multiobjective Search.
IEEE Trans. Reliability, 2016

Automated Bug Report Field Reassignment and Refinement Prediction.
IEEE Trans. Reliability, 2016

AmaLgam+: Composing Rich Information Sources for Accurate Bug Localization.
Journal of Software: Evolution and Process, 2016

What Security Questions Do Developers Ask? A Large-Scale Study of Stack Overflow Posts.
J. Comput. Sci. Technol., 2016

Code Comment Quality Analysis and Improvement Recommendation: An Automated Approach.
International Journal of Software Engineering and Knowledge Engineering, 2016

Collaborative 'many to many' DDoS detection in cloud.
IJAHUC, 2016

On the unreliability of bug severity data.
Empirical Software Engineering, 2016

On detecting maximal quasi antagonistic communities in signed graphs.
Data Min. Knowl. Discov., 2016

Automated Inference of Software Library Usage Patterns.
CoRR, 2016

Collective Semi-Supervised Learning for User Profiling in Social Media.
CoRR, 2016

Watch out for This Commit! A Study of Influential Software Changes.
CoRR, 2016

CareerMapper: An Automated Resume Evaluation Tool.
CoRR, 2016

Diversity maximization speedup for localizing faults in single-fault and multi-fault programs.
Autom. Softw. Eng., 2016

AutoQuery: automatic construction of dependency queries for code search.
Autom. Softw. Eng., 2016

RACK: Automatic API Recommendation Using Crowdsourced Knowledge.
Proceedings of the IEEE 23rd International Conference on Software Analysis, 2016

History Driven Program Repair.
Proceedings of the IEEE 23rd International Conference on Software Analysis, 2016

A Large Scale Study of Multiple Programming Languages and Code Quality.
Proceedings of the IEEE 23rd International Conference on Software Analysis, 2016

A More Accurate Model for Finding Tutorial Segments Explaining APIs.
Proceedings of the IEEE 23rd International Conference on Software Analysis, 2016

Spiteful, One-Off, and Kind: Predicting Customer Feedback Behavior on Twitter.
Proceedings of the Social Informatics - 8th International Conference, 2016

What Permissions Should This Android App Request?
Proceedings of the International Conference on Software Analysis, Testing and Evolution, 2016

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

A deeper look into bug fixes: patterns, replacements, deletions, and additions.
Proceedings of the 13th International Conference on Mining Software Repositories, 2016

How android app developers manage power consumption?: an empirical study by mining power management commits.
Proceedings of the 13th International Conference on Mining Software Repositories, 2016

Learning to rank for bug report assignee recommendation.
Proceedings of the 24th IEEE International Conference on Program Comprehension, 2016

A learning-to-rank based fault localization approach using likely invariants.
Proceedings of the 25th International Symposium on Software Testing and Analysis, 2016

Practitioners' expectations on automated fault localization.
Proceedings of the 25th International Symposium on Software Testing and Analysis, 2016

Combining Word Embedding with Information Retrieval to Recommend Similar Bug Reports.
Proceedings of the 27th IEEE International Symposium on Software Reliability Engineering, 2016

ORPLocator: Identifying Read Points of Configuration Options via Static Analysis.
Proceedings of the 27th IEEE International Symposium on Software Reliability Engineering, 2016

Inferring Links between Concerns and Methods with Multi-abstraction Vector Space Model.
Proceedings of the 2016 IEEE International Conference on Software Maintenance and Evolution, 2016

"Automated Debugging Considered Harmful" Considered Harmful: A User Study Revisiting the Usefulness of Spectra-Based Fault Localization Techniques with Professionals Using Real Bugs from Large Systems.
Proceedings of the 2016 IEEE International Conference on Software Maintenance and Evolution, 2016

Recommending Code Changes for Automatic Backporting of Linux Device Drivers.
Proceedings of the 2016 IEEE International Conference on Software Maintenance and Evolution, 2016

Enhancing Automated Program Repair with Deductive Verification.
Proceedings of the 2016 IEEE International Conference on Software Maintenance and Evolution, 2016

Empirical Study on Synthesis Engines for Semantics-Based Program Repair.
Proceedings of the 2016 IEEE International Conference on Software Maintenance and Evolution, 2016

Software analytics: challenges and opportunities.
Proceedings of the 38th International Conference on Software Engineering, 2016

Predicting Crashing Releases of Mobile Applications.
Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2016

How Practitioners Perceive the Relevance of ESEM Research.
Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2016

Condensing Class Diagrams With Minimal Manual Labeling Cost.
Proceedings of the 40th IEEE Annual Computer Software and Applications Conference, 2016

Automated Identification of High Impact Bug Reports Leveraging Imbalanced Learning Strategies.
Proceedings of the 40th IEEE Annual Computer Software and Applications Conference, 2016

It Takes Two to Tango: Deleted Stack Overflow Question Prediction with Text and Meta Features.
Proceedings of the 40th IEEE Annual Computer Software and Applications Conference, 2016

CDRep: Automatic Repair of Cryptographic Misuses in Android Applications.
Proceedings of the 11th ACM on Asia Conference on Computer and Communications Security, 2016

CareerMapper: An automated resume evaluation tool.
Proceedings of the 2016 IEEE International Conference on Big Data, 2016

2015
Dual analysis for recommending developers to resolve bugs.
Journal of Software: Evolution and Process, 2015

Improving Software Quality and Productivity Leveraging Mining Techniques: [Summary of the Second Workshop on Software Mining, at ASE 2013].
ACM SIGSOFT Software Engineering Notes, 2015

Multi-Factor Duplicate Question Detection in Stack Overflow.
J. Comput. Sci. Technol., 2015

TagCombine: Recommending Tags to Contents in Software Information Sites.
J. Comput. Sci. Technol., 2015

ELBlocker: Predicting blocking bugs with ensemble imbalance learning.
Information & Software Technology, 2015

On the usefulness of ownership metrics in open-source software projects.
Information & Software Technology, 2015

Automated prediction of bug report priority using multi-factor analysis.
Empirical Software Engineering, 2015

Should I follow this fault localization tool's output? - Automated prediction of fault localization effectiveness.
Empirical Software Engineering, 2015

Automatic, high accuracy prediction of reopened bugs.
Autom. Softw. Eng., 2015

To what extent could we detect field defects? An extended empirical study of false negatives in static bug-finding tools.
Autom. Softw. Eng., 2015

Cross-project build co-change prediction.
Proceedings of the 22nd IEEE International Conference on Software Analysis, 2015

A comparative study on the effectiveness of part-of-speech tagging techniques on bug reports.
Proceedings of the 22nd IEEE International Conference on Software Analysis, 2015

NIRMAL: Automatic identification of software relevant tweets leveraging language model.
Proceedings of the 22nd IEEE International Conference on Software Analysis, 2015

Query expansion via WordNet for effective code search.
Proceedings of the 22nd IEEE International Conference on Software Analysis, 2015

Beyond support and confidence: Exploring interestingness measures for rule-based specification mining.
Proceedings of the 22nd IEEE International Conference on Software Analysis, 2015

Code coverage and test suite effectiveness: Empirical study with real bugs in large systems.
Proceedings of the 22nd IEEE International Conference on Software Analysis, 2015

Modeling the evolution of development topics using Dynamic Topic Models.
Proceedings of the 22nd IEEE International Conference on Software Analysis, 2015

How practitioners perceive the relevance of software engineering research.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

Information retrieval and spectrum based bug localization: better together.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

Evaluating defect prediction approaches using a massive set of metrics: an empirical study.
Proceedings of the 30th Annual ACM Symposium on Applied Computing, 2015

Deep Learning for Just-in-Time Defect Prediction.
Proceedings of the 2015 IEEE International Conference on Software Quality, 2015

Synergizing Specification Miners through Model Fissions and Fusions (T).
Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering, 2015

Active semi-supervised defect categorization.
Proceedings of the 2015 IEEE 23rd International Conference on Program Comprehension, 2015

RCLinker: automated linking of issue reports and commits leveraging rich contextual information.
Proceedings of the 2015 IEEE 23rd International Conference on Program Comprehension, 2015

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

Should fixing these failures be delegated to automated program repair?
Proceedings of the 26th IEEE International Symposium on Software Reliability Engineering, 2015

Understanding the Test Automation Culture of App Developers.
Proceedings of the 8th IEEE International Conference on Software Testing, 2015

Who should review this change?: Putting text and file location analyses together for more accurate recommendations.
Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution, 2015

What are the characteristics of high-rated apps? A case study on free Android Applications.
Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution, 2015

What's hot in software engineering Twitter space?
Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution, 2015

Constrained feature selection for localizing faults.
Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution, 2015

Combining Software Metrics and Text Features for Vulnerable File Prediction.
Proceedings of the 20th International Conference on Engineering of Complex Computer Systems, 2015

CNL: Collective Network Linkage Across Heterogeneous Social Platforms.
Proceedings of the 2015 IEEE International Conference on Data Mining, 2015

Customer satisfaction feedback in an IT outsourcing company: a case study on the insigma Hengtian company.
Proceedings of the 19th International Conference on Evaluation and Assessment in Software Engineering, 2015

An empirical assessment of Bellon's clone benchmark.
Proceedings of the 19th International Conference on Evaluation and Assessment in Software Engineering, 2015

An Empirical Study of Bug Fixing Rate.
Proceedings of the 39th IEEE Annual Computer Software and Applications Conference, 2015

An Empirical Study of Classifier Combination for Cross-Project Defect Prediction.
Proceedings of the 39th IEEE Annual Computer Software and Applications Conference, 2015

Active Semi-supervised Approach for Checking App Behavior against Its Description.
Proceedings of the 39th IEEE Annual Computer Software and Applications Conference, 2015

EFSPredictor: Predicting Configuration Bugs with Ensemble Feature Selection.
Proceedings of the 2015 Asia-Pacific Software Engineering Conference, 2015

Scalable Parallelization of Specification Mining Using Distributed Computing.
Proceedings of the Art and Science of Analyzing Software Data, 2015

2014
Extended comprehensive study of association measures for fault localization.
Journal of Software: Evolution and Process, 2014

Leveraging machine learning and information retrieval techniques in software evolution tasks: summary of the first MALIR-SE workshop, at ASE 2013.
ACM SIGSOFT Software Engineering Notes, 2014

Detecting click fraud in online advertising: a data mining approach.
J. Mach. Learn. Res., 2014

An Empirical Study of Bugs in Software Build System.
IEICE Transactions, 2014

Predicting response in mobile advertising with hierarchical importance-aware factorization machine.
Proceedings of the Seventh ACM International Conference on Web Search and Data Mining, 2014

BugLocalizer: integrated tool support for bug localization.
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, (FSE-22), Hong Kong, China, November 16, 2014

On Finding the Point Where There Is No Return: Turning Point Mining on Game Data.
Proceedings of the 2014 SIAM International Conference on Data Mining, 2014

An empirical study of bugs in build process.
Proceedings of the Symposium on Applied Computing, 2014

Build system analysis with link prediction.
Proceedings of the Symposium on Applied Computing, 2014

It's not a bug, it's a feature: does misclassification affect bug localization?
Proceedings of the 11th Working Conference on Mining Software Repositories, 2014

Active code search: incorporating user feedback to improve code search relevance.
Proceedings of the ACM/IEEE International Conference on Automated Software Engineering, 2014

DupFinder: integrated tool support for duplicate bug report detection.
Proceedings of the ACM/IEEE International Conference on Automated Software Engineering, 2014

Fusion fault localizers.
Proceedings of the ACM/IEEE International Conference on Automated Software Engineering, 2014

Potential biases in bug localization: do they matter?
Proceedings of the ACM/IEEE International Conference on Automated Software Engineering, 2014

Towards more accurate content categorization of API discussions.
Proceedings of the 22nd International Conference on Program Comprehension, 2014

Cross-language bug localization.
Proceedings of the 22nd International Conference on Program Comprehension, 2014

Version history, similar report, and structure: putting them together for improved bug localization.
Proceedings of the 22nd International Conference on Program Comprehension, 2014

Condensing class diagrams by analyzing design and network metrics using optimistic classification.
Proceedings of the 22nd International Conference on Program Comprehension, 2014

Predicting Effectiveness of IR-Based Bug Localization Techniques.
Proceedings of the 25th IEEE International Symposium on Software Reliability Engineering, 2014

EnTagRec: An Enhanced Tag Recommendation System for Software Information Sites.
Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, BC, Canada, September 29, 2014

Compositional Vector Space Models for Improved Bug Localization.
Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, BC, Canada, September 29, 2014

An Exploratory Study on Software Microblogger Behaviors.
Proceedings of the IEEE 4th Workshop on Mining Unstructured Data, 2014

Dynamic Inference of Change Contracts.
Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, BC, Canada, September 29, 2014

BOAT: an experimental platform for researchers to comparatively and reproducibly evaluate bug localization techniques.
Proceedings of the 36th International Conference on Software Engineering, 2014

SEWordSim: software-specific word similarity database.
Proceedings of the 36th International Conference on Software Engineering, 2014

Automatic Defect Categorization Based on Fault Triggering Conditions.
Proceedings of the 2014 19th International Conference on Engineering of Complex Computer Systems, 2014

Automatic Fine-Grained Issue Report Reclassification.
Proceedings of the 2014 19th International Conference on Engineering of Complex Computer Systems, 2014

An empirical study of bug report field reassignment.
Proceedings of the 2014 Software Evolution Week, 2014

Towards more accurate multi-label software behavior learning.
Proceedings of the 2014 Software Evolution Week, 2014

Automated construction of a software-specific word similarity database.
Proceedings of the 2014 Software Evolution Week, 2014

Build Predictor: More Accurate Missed Dependency Prediction in Build Configuration Files.
Proceedings of the IEEE 38th Annual Computer Software and Applications Conference, 2014

Automated Configuration Bug Report Prediction Using Text Mining.
Proceedings of the IEEE 38th Annual Computer Software and Applications Conference, 2014

An Empirical Study on the Adequacy of Testing in Open Source Projects.
Proceedings of the 21st Asia-Pacific Software Engineering Conference, 2014

LeveragingWeb 2.0 for software evolution.
Proceedings of the Evolving Software Systems, 2014

2013
Mining indirect antagonistic communities from social interactions.
Knowl. Inf. Syst., 2013

Clustering of search trajectory and its application to parameter tuning.
JORS, 2013

Mining direct antagonistic communities in signed social networks.
Inf. Process. Manage., 2013

R-energy for evaluating robustness of dynamic networks.
Proceedings of the Web Science 2013 (co-located with ECRC), 2013

Accurate developer recommendation for bug resolution.
Proceedings of the 20th Working Conference on Reverse Engineering, 2013

Automated library recommendation.
Proceedings of the 20th Working Conference on Reverse Engineering, 2013

Automatic recovery of root causes from bug-fixing changes.
Proceedings of the 20th Working Conference on Reverse Engineering, 2013

Understanding the genetic makeup of Linux device drivers.
Proceedings of the Seventh Workshop on Programming Languages and Operating Systems, 2013

Predicting Best Answerers for New Questions: An Approach Leveraging Topic Modeling and Collaborative Voting.
Proceedings of the Social Informatics, 2013

An empirical study on developer interactions in StackOverflow.
Proceedings of the 28th Annual ACM Symposium on Applied Computing, 2013

An Empirical Study of Bugs in Software Build Systems.
Proceedings of the 2013 13th International Conference on Quality Software, 2013

An Empirical Study of Adoption of Software Testing in Open Source Projects.
Proceedings of the 2013 13th International Conference on Quality Software, 2013

F-Trail: Finding Patterns in Taxi Trajectories.
Proceedings of the Advances in Knowledge Discovery and Data Mining, 2013

Tag recommendation in software information sites.
Proceedings of the 10th Working Conference on Mining Software Repositories, 2013

Automatic recommendation of API methods from feature requests.
Proceedings of the 2013 28th IEEE/ACM International Conference on Automated Software Engineering, 2013

Mining branching-time scenarios.
Proceedings of the 2013 28th IEEE/ACM International Conference on Automated Software Engineering, 2013

Got issues? Who cares about it? A large scale investigation of issue trackers from GitHub.
Proceedings of the IEEE 24th International Symposium on Software Reliability Engineering, 2013

Reviving Dormant Ties in an Online Social Network Experiment.
Proceedings of the Seventh International Conference on Weblogs and Social Media, 2013

DRONE: Predicting Priority of Reported Bugs by Multi-factor Analysis.
Proceedings of the 2013 IEEE International Conference on Software Maintenance, 2013

Multi-abstraction Concern Localization.
Proceedings of the 2013 IEEE International Conference on Software Maintenance, 2013

Theory and Practice, Do They Match? A Case with Spectrum-Based Fault Localization.
Proceedings of the 2013 IEEE International Conference on Software Maintenance, 2013

Will Fault Localization Work for These Failures? An Automated Approach to Predict Effectiveness of Fault Localization Tools.
Proceedings of the 2013 IEEE International Conference on Software Maintenance, 2013

Software Internationalization and Localization: An Industrial Experience.
Proceedings of the 2013 18th International Conference on Engineering of Complex Computer Systems, 2013

Orion: A Software Project Search Engine with Integrated Diverse Software Artifacts.
Proceedings of the 2013 18th International Conference on Engineering of Complex Computer Systems, 2013

Hierarchical Parallel Algorithm for Modularity-Based Community Detection Using GPUs.
Proceedings of the Euro-Par 2013 Parallel Processing, 2013

A Comparative Study of Supervised Learning Algorithms for Re-opened Bug Prediction.
Proceedings of the 17th European Conference on Software Maintenance and Reengineering, 2013

Understanding Widespread Changes: A Taxonomic Study.
Proceedings of the 17th European Conference on Software Maintenance and Reengineering, 2013

Network Structure of Social Coding in GitHub.
Proceedings of the 17th European Conference on Software Maintenance and Reengineering, 2013

Predicting Project Outcome Leveraging Socio-Technical Network Patterns.
Proceedings of the 17th European Conference on Software Maintenance and Reengineering, 2013

Adoption of Software Testing in Open Source Projects-A Preliminary Study on 50, 000 Projects.
Proceedings of the 17th European Conference on Software Maintenance and Reengineering, 2013

Empirical Evaluation of Bug Linking.
Proceedings of the 17th European Conference on Software Maintenance and Reengineering, 2013

Popularity, Interoperability, and Impact of Programming Languages in 100, 000 Open Source Projects.
Proceedings of the 37th Annual IEEE Computer Software and Applications Conference, 2013

2012
Mining quantified temporal rules: Formalism, algorithms, and evaluation.
Sci. Comput. Program., 2012

Learning extended FSA from software: An empirical assessment.
Journal of Systems and Software, 2012

Scenario-based and value-based specification mining: better together.
Autom. Softw. Eng., 2012

Understanding task-driven information flow in collaborative networks.
Proceedings of the 21st World Wide Web Conference 2012, 2012

Information Retrieval Based Nearest Neighbor Classification for Fine-Grained Bug Severity Prediction.
Proceedings of the 19th Working Conference on Reverse Engineering, 2012

Automatic Defect Categorization.
Proceedings of the 19th Working Conference on Reverse Engineering, 2012

Searching connected API subgraph via text phrases.
Proceedings of the 20th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE-20), 2012

HuMan: Creating memorable fingerprints of mobile users.
Proceedings of the Tenth Annual IEEE International Conference on Pervasive Computing and Communications, 2012

What does software engineering community microblog about?
Proceedings of the 9th IEEE Working Conference of Mining Software Repositories, 2012

Are faults localizable?
Proceedings of the 9th IEEE Working Conference of Mining Software Repositories, 2012

Rethinking DRAM Power Modes for Energy Proportionality.
Proceedings of the 45th Annual IEEE/ACM International Symposium on Microarchitecture, 2012

To what extent could we detect field defects? an empirical study of false negatives in static bug finding tools.
Proceedings of the IEEE/ACM International Conference on Automated Software Engineering, 2012

Duplicate bug report detection with a combination of information retrieval and topic modeling.
Proceedings of the IEEE/ACM International Conference on Automated Software Engineering, 2012

kbe-anonymity: test data anonymization for evolving programs.
Proceedings of the IEEE/ACM International Conference on Automated Software Engineering, 2012

Diversity maximization speedup for fault localization.
Proceedings of the IEEE/ACM International Conference on Automated Software Engineering, 2012

Semantic patch inference.
Proceedings of the IEEE/ACM International Conference on Automated Software Engineering, 2012

Observatory of trends in software related microblogs.
Proceedings of the IEEE/ACM International Conference on Automated Software Engineering, 2012

An Empirical Study of Bugs in Machine Learning Systems.
Proceedings of the 23rd IEEE International Symposium on Software Reliability Engineering, 2012

Inferring semantically related software terms and their taxonomy by leveraging collaborative tagging.
Proceedings of the 28th IEEE International Conference on Software Maintenance, 2012

When would this bug get reported?
Proceedings of the 28th IEEE International Conference on Software Maintenance, 2012

Detecting similar applications with collaborative tagging.
Proceedings of the 28th IEEE International Conference on Software Maintenance, 2012

Automatic classification of software related microblogs.
Proceedings of the 28th IEEE International Conference on Software Maintenance, 2012

Interactive fault localization leveraging simple user feedback.
Proceedings of the 28th IEEE International Conference on Software Maintenance, 2012

Where should the bugs be fixed? More accurate information retrieval-based bug localization based on bug reports.
Proceedings of the 34th International Conference on Software Engineering, 2012

Identifying Linux bug fixing patches.
Proceedings of the 34th International Conference on Software Engineering, 2012

Active refinement of clone anomaly reports.
Proceedings of the 34th International Conference on Software Engineering, 2012

Inferring class level specifications for distributed systems.
Proceedings of the 34th International Conference on Software Engineering, 2012

Improved Duplicate Bug Report Identification.
Proceedings of the 16th European Conference on Software Maintenance and Reengineering, 2012

In-game action list segmentation and labeling in real-time strategy games.
Proceedings of the 2012 IEEE Conference on Computational Intelligence and Games, 2012

Collective Churn Prediction in Social Network.
Proceedings of the International Conference on Advances in Social Networks Analysis and Mining, 2012

Diffusion of Software Features: An Exploratory Study.
Proceedings of the 19th Asia-Pacific Software Engineering Conference, 2012

2011
Mining Iterative Generators and Representative Rules for Software Specification Discovery.
IEEE Trans. Knowl. Data Eng., 2011

Mining Top-K Large Structural Patterns in a Massive Network.
PVLDB, 2011

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

Code Search via Topic-Enriched Dependence Graph Matching.
Proceedings of the 18th Working Conference on Reverse Engineering, 2011

Recommending People in Developers' Collaboration Network.
Proceedings of the 18th Working Conference on Reverse Engineering, 2011

Automated Detection of Likely Design Flaws in N-Tier Architectures.
Proceedings of the 23rd International Conference on Software Engineering & Knowledge Engineering (SEKE'2011), 2011

NORT: Runtime Anomaly-Based Monitoring of Malicious Behavior for Windows.
Proceedings of the Runtime Verification - Second International Conference, 2011

kb-anonymity: a model for anonymized behaviour-preserving test and debugging data.
Proceedings of the 32nd ACM SIGPLAN Conference on Programming Language Design and Implementation, 2011

Instance-Based Parameter Tuning via Search Trajectory Similarity Clustering.
Proceedings of the Learning and Intelligent Optimization - 5th International Conference, 2011

Search-based fault localization.
Proceedings of the 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011), 2011

Towards more accurate retrieval of duplicate bug reports.
Proceedings of the 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011), 2011

Finding relevant answers in software forums.
Proceedings of the 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011), 2011

Mining message sequence graphs.
Proceedings of the 33rd International Conference on Software Engineering, 2011

Towards Succinctness in Mining Scenario-Based Specifications.
Proceedings of the 16th IEEE International Conference on Engineering of Complex Computer Systems, 2011

Bidirectional mining of non-redundant recurrent rules from a sequence database.
Proceedings of the 27th International Conference on Data Engineering, 2011

Bug Signature Minimization and Fusion.
Proceedings of the 13th IEEE International Symposium on High-Assurance Systems Engineering, 2011

Mining closed discriminative dyadic sequential patterns.
Proceedings of the EDBT 2011, 2011

Mining direct antagonistic communities in explicit trust networks.
Proceedings of the 20th ACM Conference on Information and Knowledge Management, 2011

2010
Mining Collaboration Patterns from a Large Developer Network.
Proceedings of the 17th Working Conference on Reverse Engineering, 2010

Mining Antagonistic Communities from Social Networks.
Proceedings of the Advances in Knowledge Discovery and Data Mining, 2010

Matching dependence-related queries in the system dependence graph.
Proceedings of the ASE 2010, 2010

Scenario-based and value-based specification mining: better together.
Proceedings of the ASE 2010, 2010

An automated approach for finding variable-constant pairing bugs.
Proceedings of the ASE 2010, 2010

Comprehensive evaluation of association measures for fault localization.
Proceedings of the 26th IEEE International Conference on Software Maintenance (ICSM 2010), 2010

A discriminative model approach for accurate duplicate bug report retrieval.
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010

LM: a miner for scenario-based specifications.
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010

Mining interesting link formation rules in social networks.
Proceedings of the 19th ACM Conference on Information and Knowledge Management, 2010

2009
Mining Software Specifications.
Proceedings of the Encyclopedia of Data Warehousing and Mining, Second Edition (4 Volumes), 2009

Non-redundant sequential rules - Theory and algorithm.
Inf. Syst., 2009

Data Mining for Software Engineering.
IEEE Computer, 2009

Mining Quantified Temporal Rules: Formalism, Algorithms, and Evaluation.
Proceedings of the 16th Working Conference on Reverse Engineering, 2009

Automatic steering of behavioral model inference.
Proceedings of the 7th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2009

Mining scenario-based specifications with value-based invariants.
Proceedings of the Companion to the 24th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2009

Classification of software behaviors for failure detection: a discriminative pattern mining approach.
Proceedings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Paris, France, June 28, 2009

Mining Hierarchical Scenario-Based Specifications.
Proceedings of the ASE 2009, 2009

Identifying bug signatures using discriminative graph mining.
Proceedings of the Eighteenth International Symposium on Software Testing and Analysis, 2009

Efficient Mining of Closed Repetitive Gapped Subsequences from a Sequence Database.
Proceedings of the 25th International Conference on Data Engineering, 2009

Extracting Paraphrases of Technical Terms from Noisy Parallel Software Corpora.
Proceedings of the ACL 2009, 2009

2008
Mining temporal rules for software maintenance.
Journal of Software Maintenance, 2008

Mining patterns and rules for software specification discovery.
PVLDB, 2008

Mining and Ranking Generators of Sequential Patterns.
Proceedings of the SIAM International Conference on Data Mining, 2008

Specification mining of symbolic scenario-based models.
Proceedings of the 8th ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering, 2008

Hierarchical inter-object traces for specification mining.
Proceedings of the Companion to the 23rd Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2008

Mining Scenario-Based Triggers and Effects.
Proceedings of the 23rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2008), 2008

Mining past-time temporal rules from execution traces.
Proceedings of the 2008 International Workshop on Dynamic Analysis: held in conjunction with the ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2008), 2008

Mining specifications in diversified formats from execution traces.
Proceedings of the 24th IEEE International Conference on Software Maintenance (ICSM 2008), September 28, 2008

Efficient Mining of Recurrent Rules from a Sequence Database.
Proceedings of the Database Systems for Advanced Applications, 2008

2007
Mining modal scenarios from execution traces.
Proceedings of the Companion to the 22nd Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2007

Efficient mining of iterative patterns for software specification discovery.
Proceedings of the 13th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 2007

Mining modal scenario-based specifications from execution traces of reactive systems.
Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2007), 2007

2006
QUARK: Empirical Assessment of Automaton-based Specification Miners.
Proceedings of the 13th Working Conference on Reverse Engineering (WCRE 2006), 2006

SMArTIC: towards building an accurate, robust and scalable specification miner.
Proceedings of the 14th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2006


  Loading...