Alert button
Picture for Haoye Tian

Haoye Tian

Alert button

Just-in-Time Security Patch Detection -- LLM At the Rescue for Data Augmentation

Add code
Bookmark button
Alert button
Dec 02, 2023
Xunzhu Tang, Zhenghan Chen, Kisub Kim, Haoye Tian, Saad Ezzini, Jacques Klein

Viaarxiv icon

Is ChatGPT the Ultimate Programming Assistant -- How far is it?

Add code
Bookmark button
Alert button
Apr 24, 2023
Haoye Tian, Weiqi Lu, Tsz On Li, Xunzhu Tang, Shing-Chi Cheung, Jacques Klein, Tegawendé F. Bissyandé

Figure 1 for Is ChatGPT the Ultimate Programming Assistant -- How far is it?
Figure 2 for Is ChatGPT the Ultimate Programming Assistant -- How far is it?
Figure 3 for Is ChatGPT the Ultimate Programming Assistant -- How far is it?
Figure 4 for Is ChatGPT the Ultimate Programming Assistant -- How far is it?
Viaarxiv icon

App Review Driven Collaborative Bug Finding

Add code
Bookmark button
Alert button
Jan 23, 2023
Xunzhu Tang, Haoye Tian, Pingfan Kong, Kui Liu, Jacques Klein, Tegawendé F. Bissyande

Figure 1 for App Review Driven Collaborative Bug Finding
Figure 2 for App Review Driven Collaborative Bug Finding
Figure 3 for App Review Driven Collaborative Bug Finding
Figure 4 for App Review Driven Collaborative Bug Finding
Viaarxiv icon

AI-driven Mobile Apps: an Explorative Study

Add code
Bookmark button
Alert button
Dec 03, 2022
Yinghua Li, Xueqi Dang, Haoye Tian, Tiezhu Sun, Zhijie Wang, Lei Ma, Jacques Klein, Tegawende F. Bissyande

Viaarxiv icon

Is this Change the Answer to that Problem? Correlating Descriptions of Bug and Code Changes for Evaluating Patch Correctness

Add code
Bookmark button
Alert button
Aug 08, 2022
Haoye Tian, Xunzhu Tang, Andrew Habib, Shangwen Wang, Kui Liu, Xin Xia, Jacques Klein, Tegawendé F. Bissyandé

Figure 1 for Is this Change the Answer to that Problem? Correlating Descriptions of Bug and Code Changes for Evaluating Patch Correctness
Figure 2 for Is this Change the Answer to that Problem? Correlating Descriptions of Bug and Code Changes for Evaluating Patch Correctness
Figure 3 for Is this Change the Answer to that Problem? Correlating Descriptions of Bug and Code Changes for Evaluating Patch Correctness
Figure 4 for Is this Change the Answer to that Problem? Correlating Descriptions of Bug and Code Changes for Evaluating Patch Correctness
Viaarxiv icon

MetaTPTrans: A Meta Learning Approach for Multilingual Code Representation Learning

Add code
Bookmark button
Alert button
Jun 13, 2022
Weiguo Pian, Hanyu Peng, Xunzhu Tang, Tiezhu Sun, Haoye Tian, Andrew Habib, Jacques Klein, Tegawendé F. Bissyandé

Figure 1 for MetaTPTrans: A Meta Learning Approach for Multilingual Code Representation Learning
Figure 2 for MetaTPTrans: A Meta Learning Approach for Multilingual Code Representation Learning
Figure 3 for MetaTPTrans: A Meta Learning Approach for Multilingual Code Representation Learning
Figure 4 for MetaTPTrans: A Meta Learning Approach for Multilingual Code Representation Learning
Viaarxiv icon

Checking Patch Behaviour against Test Specification

Add code
Bookmark button
Alert button
Jul 28, 2021
Haoye Tian, Yinghua Li, Weiguo Pian, Abdoul Kader Kaboré, Kui Liu, Jacques Klein, Tegawendé F. Bissyande

Figure 1 for Checking Patch Behaviour against Test Specification
Figure 2 for Checking Patch Behaviour against Test Specification
Figure 3 for Checking Patch Behaviour against Test Specification
Figure 4 for Checking Patch Behaviour against Test Specification
Viaarxiv icon