Shaohua Wang

Orcid: 0000-0001-5777-7759

Affiliations:
  • New Jersey Institute of Technology, Department of Informatics, Newark, NJ, USA
  • Queen's University, School of Computing, Kingston, Canada (PhD 2016)


According to our database1, Shaohua Wang authored at least 47 papers between 2008 and 2023.

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

2023
Commit-Level, Neural Vulnerability Detection and Assessment.
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023

DeMinify: Neural Variable Name Recovery and Type Inference.
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023

When Less is Enough: Positive and Unlabeled Learning Model for Vulnerability Detection.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023

Contextuality of Code Representation Learning.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023

Does data sampling improve deep learning-based vulnerability detection? Yeas! and Nays!
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023

(Partial) Program Dependence Learning.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023

DeepVD: Toward Class-Separation Features for Neural Network Vulnerability Detection.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023

2022
Exploring the vertical dimension of street view image based on deep learning: a case study on lowest floor elevation estimation.
Int. J. Geogr. Inf. Sci., 2022

Rap4DQ: Learning to recommend relevant API documentation for developer questions.
Empir. Softw. Eng., 2022

Fault localization to detect co-change fixing locations.
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022

UTANGO: untangling commits with context-aware, graph-based, code change clustering learning model.
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022

A Hybrid Approach for Inference between Behavioral Exception API Documentation and Implementations, and Its Applications.
Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering, 2022

DEAR: A Novel Deep Learning-based Approach for Automated Program Repair.
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022

2021
Context-Aware Service Input Ranking by Learning from Historical Information.
IEEE Trans. Serv. Comput., 2021

QA4GIS: A novel approach learning to answer GIS developer questions with API documentation.
Trans. GIS, 2021

Vulnerability detection with fine-grained interpretations.
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021

Fault Localization with Code Coverage Representation Learning.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021

A Context-based Automated Approach for Method Name Consistency Checking and Suggestion.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021

Generating Contextually Coherent Responses by Learning Structured Vectorized Semantics.
Proceedings of the Database Systems for Advanced Applications, 2021

2020
A C/C++ Code Vulnerability Dataset with Code Changes and CVE Summaries.
Proceedings of the MSR '20: 17th International Conference on Mining Software Repositories, 2020

An empirical study on the characteristics of question-answering process on developer forums.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Companion Volume, Seoul, South Korea, 27 June, 2020

Improving automated program repair using two-layer tree-based neural networks.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Companion Volume, Seoul, South Korea, 27 June, 2020

DLFix: context-based code transformation learning for automated program repair.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June, 2020

2019
Improving bug detection via context-based code representation learning and attention-based neural networks.
Proc. ACM Program. Lang., 2019

Towards prioritizing user-related issue reports of mobile applications.
Empir. Softw. Eng., 2019

An Empirical Study on the Characteristics of Question-Answering Process on Developer Forums.
CoRR, 2019

Extracting API tips from developer question and answer websites.
Proceedings of the 16th International Conference on Mining Software Repositories, 2019

Combining Program Analysis and Statistical Language Model for Code Statement Completion.
Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering, 2019

2018
An investigation of the fault-proneness of clone evolutionary patterns.
Softw. Qual. J., 2018

2017
An exploratory study on the usage of common interface elements in android applications.
J. Syst. Softw., 2017

An intelligent framework for auto-filling web forms from different web applications.
Int. J. Bus. Process. Integr. Manag., 2017

Automatically Learning User Preferences for Personalized Service Composition.
Proceedings of the 2017 IEEE International Conference on Web Services, 2017

A Personalized Assistant Framework for Service Recommendation.
Proceedings of the 2017 IEEE International Conference on Services Computing, 2017

2016
Assisting End-users in Filling Out Web Services.
PhD thesis, 2016

Improving bug management using correlations in crash reports.
Empir. Softw. Eng., 2016

Mining User Intents to Compose Services for End-Users.
Proceedings of the IEEE International Conference on Web Services, 2016

What Do Client Developers Concern When Using Web APIs? An Empirical Study on Developer Forums and Stack Overflow.
Proceedings of the IEEE International Conference on Web Services, 2016

2015
Automatic Reuse of User Inputs to Services among End-Users in Service Composition.
IEEE Trans. Serv. Comput., 2015

Automatic Filling Values to Services: A Road Map.
Proceedings of the 2015 IEEE World Congress on Services, 2015

Learning to Reuse User Inputs in Service Composition.
Proceedings of the 2015 IEEE International Conference on Web Services, 2015

2014
Automatic Propagation of User Inputs in Service Composition for End-Users.
Proceedings of the 2014 IEEE International Conference on Web Services, 2014

An Empirical Study on Categorizing User Input Parameters for User Inputs Reuse.
Proceedings of the Web Engineering, 14th International Conference, 2014

How Do Developers React to RESTful API Evolution?
Proceedings of the Service-Oriented Computing - 12th International Conference, 2014

2013
An Intelligent Framework for Auto-filling Web Forms from Different Web Applications.
Proceedings of the IEEE Ninth World Congress on Services, 2013

Improving bug localization using correlations in crash reports.
Proceedings of the 10th Working Conference on Mining Software Repositories, 2013

Automatically Composing Services by Mining Process Knowledge from the Web.
Proceedings of the Service-Oriented Computing - 11th International Conference, 2013

2008
A Rental Advising System Based on Service Oriented Architecture.
Proceedings of the 2008 IEEE Congress on Services, Part I, 2008


  Loading...