Tianyi Zhang

Orcid: 0000-0002-5468-9347

Affiliations:
  • Purdue University, USA
  • Harvard University, Cambridge, MA, USA (former)
  • University of California, Los Angeles, USA (Ph.D.)


According to our database1, Tianyi Zhang authored at least 57 papers between 2014 and 2024.

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

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Do Large Language Models Pay Similar Attention Like Human Programmers When Generating Code?
Proc. ACM Softw. Eng., 2024

Where Do Large Language Models Fail When Generating Code?
CoRR, 2024

SQLucid: Grounding Natural Language Database Queries with Interactive Explanations.
Proceedings of the 37th Annual ACM Symposium on User Interface Software and Technology, 2024

Decide: Knowledge-Based Version Incompatibility Detection in Deep Learning Stacks.
Proceedings of the Companion Proceedings of the 32nd ACM International Conference on the Foundations of Software Engineering, 2024

Automated Deep Learning Optimization via DSL-Based Source Code Transformation.
Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2024

PromptCharm: Text-to-Image Generation through Multi-modal Prompting and Refinement.
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2024

Is Stack Overflow Obsolete? An Empirical Study of the Characteristics of ChatGPT Answers to Stack Overflow Questions.
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2024

STILE: Exploring and Debugging Social Biases in Pre-trained Text Representations.
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2024

2023
A Declarative Metamorphic Testing Framework for Autonomous Driving.
IEEE Trans. Software Eng., April, 2023

Who Answers It Better? An In-Depth Analysis of ChatGPT and Stack Overflow Answers to Software Engineering Questions.
CoRR, 2023

Is Model Attention Aligned with Human Attention? An Empirical Study on Large Language Models for Code Generation.
CoRR, 2023

Interactive Text-to-SQL Generation via Editable Step-by-Step Explanations.
CoRR, 2023

TARGET: Traffic Rule-based Test Generation for Autonomous Driving Systems.
CoRR, 2023

AutoRepair: Automated Repair for AI-Enabled Cyber-Physical Systems under Safety-Critical Conditions.
CoRR, 2023

MIWA: Mixed-Initiative Web Automation for Better User Control and Confidence.
Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology, 2023

Knowledge-Based Version Incompatibility Detection for Deep Learning.
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023

Rapid Image Labeling via Neuro-Symbolic Learning.
Proceedings of the 29th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, 2023

Software Entity Recognition with Noise-Robust Learning.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023

An Empirical Study of Model Errors and User Error Discovery and Repair Strategies in Natural Language Database Queries.
Proceedings of the 28th International Conference on Intelligent User Interfaces, 2023

Automated Summarization of Stack Overflow Posts.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023

Interactive Text-to-SQL Generation via Editable Step-by-Step Explanations.
Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing, 2023

DeepSeer: Interactive RNN Explanation and Debugging via State Abstraction.
Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems, 2023

DeepLens: Interactive Out-of-distribution Data Detection in NLP Models.
Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems, 2023

2022
INTENT: Interactive Tensor Transformation Synthesis.
Proceedings of the 35th Annual ACM Symposium on User Interface Software and Technology, 2022

Concept-Annotated Examples for Library Comparison.
Proceedings of the 35th Annual ACM Symposium on User Interface Software and Technology, 2022

Testing of autonomous driving systems: where are we and where should we go?
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022

Scenario-based test reduction and prioritization for multi-module autonomous driving systems.
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022

SOSum: A Dataset of Stack Overflow Post Summaries.
Proceedings of the 19th IEEE/ACM International Conference on Mining Software Repositories, 2022

When Cyber-Physical Systems Meet AI: A Benchmark, an Evaluation, and a Way Forward.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2022

Expectation vs. Experience: Evaluating the Usability of Code Generation Tools Powered by Large Language Models.
Proceedings of the CHI '22: CHI Conference on Human Factors in Computing Systems, New Orleans, LA, USA, 29 April 2022, 2022

2021
Can Steering Wheel Detect Your Driving Fatigue?
IEEE Trans. Veh. Technol., 2021

An investigation into the state-of-the-practice autonomous driving testing.
CoRR, 2021

Interactive Cohort Analysis and Hypothesis Discovery by Exploring Temporal Patterns in Population-Level Health Records.
Proceedings of the IEEE Workshop on Visual Analytics in Healthcare, 2021

BMT: Behavior Driven Development-based Metamorphic Testing for Autonomous Driving Models.
Proceedings of the 6th IEEE/ACM International Workshop on Metamorphic Testing, 2021

Visualizing Examples of Deep Neural Networks at Scale.
Proceedings of the CHI '21: CHI Conference on Human Factors in Computing Systems, 2021

Interpretable Program Synthesis.
Proceedings of the CHI '21: CHI Conference on Human Factors in Computing Systems, 2021

2020
RMT: Rule-based Metamorphic Testing for Autonomous Driving Models.
CoRR, 2020

An ensemble learning approach for software semantic clone detection.
CoRR, 2020

Interactive Program Synthesis by Augmented Examples.
Proceedings of the UIST '20: The 33rd Annual ACM Symposium on User Interface Software and Technology, 2020

WebJShrink: a web service for debloating Java bytecode.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

JShrink: in-depth investigation into debloating modern Java applications.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

Exempla gratis (E.G.): code examples for free.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

An Analysis of Adversarial Attacks and Defenses on Autonomous Driving Models.
Proceedings of the 2020 IEEE International Conference on Pervasive Computing and Communications, 2020

ICS-Assist: Intelligent Customer Inquiry Resolution Recommendation in Online Customer Service for Large E-Commerce Businesses.
Proceedings of the Service-Oriented Computing - 18th International Conference, 2020

Enabling Data-Driven API Design with Community Usage Data: A Need-Finding Study.
Proceedings of the CHI '20: CHI Conference on Human Factors in Computing Systems, 2020

2019
Leveraging Program Commonalities and Variations for Systematic Software Development and Maintenance.
PhD thesis, 2019

An Empirical Study of Common Challenges in Developing Deep Learning Applications.
Proceedings of the 30th IEEE International Symposium on Software Reliability Engineering, 2019

Active inductive logic programming for code search.
Proceedings of the 41st International Conference on Software Engineering, 2019

Analyzing and supporting adaptation of online code examples.
Proceedings of the 41st International Conference on Software Engineering, 2019

Software Evolution.
Proceedings of the Handbook of Software Engineering., 2019

2018
Augmenting stack overflow with API usage patterns mined from GitHub.
Proceedings of the 2018 ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2018

Are code examples on an online Q&A forum reliable?: a study of API misuse on stack overflow.
Proceedings of the 40th International Conference on Software Engineering, 2018

Grafter: transplantation and differential testing for clones.
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018

Visualizing API Usage Examples at Scale.
Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems, 2018

2017
Automated transplantation and differential testing for clones.
Proceedings of the 39th International Conference on Software Engineering, 2017

2015
Interactive Code Review for Systematic Changes.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

2014
Critics: an interactive code review tool for searching and inspecting systematic changes.
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, (FSE-22), Hong Kong, China, November 16, 2014


  Loading...