Xiaohu Yang

Orcid: 0000-0003-4111-4189

Affiliations:
  • Zhejiang University, College of Computer Science and Technology, Hangzhou, China


According to our database1, Xiaohu Yang authored at least 117 papers between 2003 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
What Makes a Good TODO Comment?
ACM Trans. Softw. Eng. Methodol., July, 2024

Market Manipulation of Cryptocurrencies: Evidence from Social Media and Transaction Data.
ACM Trans. Internet Techn., May, 2024

The Lost World: Characterizing and Detecting Undiscovered Test Smells.
ACM Trans. Softw. Eng. Methodol., March, 2024

Secure Transformer Inference Made Non-interactive.
IACR Cryptol. ePrint Arch., 2024

Scalable Collaborative zk-SNARK: Fully Distributed Proof Generation and Malicious Security.
IACR Cryptol. ePrint Arch., 2024

SmartZKCP: Towards Practical Data Exchange Marketplace Against Active Attacks.
IACR Cryptol. ePrint Arch., 2024

Scalable Collaborative zk-SNARK and Its Application to Efficient Proof Outsourcing.
IACR Cryptol. ePrint Arch., 2024

Instructive Code Retriever: Learn from Large Language Model's Feedback for Code Intelligence Tasks.
CoRR, 2024

Context-Enhanced LLM-Based Framework for Automatic Test Refactoring.
CoRR, 2024

Unit Test Generation for Vulnerability Exploitation in Java Third-Party Libraries.
CoRR, 2024

A Rule-Based Approach for UI Migration from Android to iOS.
CoRR, 2024

Enhancing Discriminative Tasks by Guiding the Pre-trained Language Model with Large Language Model's Experience.
CoRR, 2024

Rectifier: Code Translation with Corrector via LLMs.
CoRR, 2024

CasModaTest: A Cascaded and Model-agnostic Self-directed Framework for Unit Test Generation.
CoRR, 2024

MegaVul: A C/C++ Vulnerability Dataset with Comprehensive Code Representation.
CoRR, 2024

Enhancing Repository-Level Code Generation with Integrated Contextual Information.
CoRR, 2024

A Large-Scale Empirical Study of Open Source License Usage: Practices and Challenges.
Proceedings of the 21st IEEE/ACM International Conference on Mining Software Repositories, 2024

MegaVul: A C/C++ Vulnerability Dataset with Comprehensive Code Representations.
Proceedings of the 21st IEEE/ACM International Conference on Mining Software Repositories, 2024

ThinkRepair: Self-Directed Automated Program Repair.
Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2024

Streamlining Java Programming: Uncovering Well-Formed Idioms with IdioMine.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024

PPT4J: Patch Presence Test for Java Binaries.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024

Pre-training by Predicting Program Dependencies for Vulnerability Analysis Tasks.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024

MUT: Human-in-the-Loop Unit Test Migration.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024

Exploiting Library Vulnerability via Migration Based Automating Test Generation.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024

2023
Mining profitable alpha factors via convolution kernel learning.
Appl. Intell., December, 2023

Crust: Verifiable And Efficient Private Information Retrieval with Sublinear Online Time.
IACR Cryptol. ePrint Arch., 2023

Evaluate and Guard the Wisdom of Crowds: Zero Knowledge Proofs for Crowdsourcing Truth Inference.
CoRR, 2023

Automatic Identification of Crash-inducing Smart Contracts.
Proceedings of the IEEE International Conference on Software Analysis, 2023

From Misuse to Mastery: Enhancing Code Generation with Knowledge-Driven AI Chaining.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023

Unifying Defect Prediction, Categorization, and Repair by Multi-Task Deep Learning.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023

Function-Level Vulnerability Detection Through Fusing Multi-Modal Knowledge.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023

Identify and Update Test Cases When Production Code Changes: A Transformer-Based Approach.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023

Towards More Realistic Evaluation for Neural Test Oracle Generation.
Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2023

Task Context: A Tool for Predicting Code Context Models for Software Development Tasks.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: ICSE 2023 Companion Proceedings, 2023

CCRep: Learning Code Change Representations via Pre-Trained Code Model and Query Back.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023

2022
Predictive Models in Software Engineering: Challenges and Opportunities.
ACM Trans. Softw. Eng. Methodol., 2022

Just-In-Time Defect Prediction on JavaScript Projects: A Replication Study.
ACM Trans. Softw. Eng. Methodol., 2022

On the Reproducibility and Replicability of Deep Learning in Software Engineering.
ACM Trans. Softw. Eng. Methodol., 2022

Opportunities and Challenges in Code Search Tools.
ACM Comput. Surv., 2022

Defect Identification, Categorization, and Repair: Better Together.
CoRR, 2022

How does working from home affect developer productivity? - A case study of Baidu during the COVID-19 pandemic.
Sci. China Inf. Sci., 2022

V-SZZ: Automatic Identification of Version Ranges Affected by CVE Vulnerabilities.
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022

Standardization of Financial Blockchain: Technologies, Challenges, and Future.
Proceedings of the 9th IEEE International Conference on Cyber Security and Cloud Computing, 2022

A Fundamental Analysis of Standardization for Blockchain and Distributed Ledger Technologies in ISO.
Proceedings of the 9th IEEE International Conference on Cyber Security and Cloud Computing, 2022

Current Status and Prospects of Blockchain Security Standardization.
Proceedings of the 9th IEEE International Conference on Cyber Security and Cloud Computing, 2022

Applications oriented Technical Ecology for the Standardization of Blockchain in IEEE.
Proceedings of the 9th IEEE International Conference on Cyber Security and Cloud Computing, 2022

2021
Maintenance-related concerns for post-deployed Ethereum smart contract development: issues, techniques, and future challenges.
Empir. Softw. Eng., 2021

Automating User Notice Generation for Smart Contract Functions.
Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering, 2021

Smart Contract Security: A Practitioners' Perspective: The Artifact of a Paper Accepted in the 43rd IEEE/ACM International Conference on Software Engineering (ICSE 2021).
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021

Smart Contract Security: a Practitioners' Perspective.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021

2020
Perceptions, Expectations, and Challenges in Defect Prediction.
IEEE Trans. Software Eng., 2020

psc2code: Denoising Code Extraction from Programming Screencasts.
ACM Trans. Softw. Eng. Methodol., 2020

Maintaining Smart Contracts on Ethereum: Issues, Techniques, and Future Challenges.
CoRR, 2020

On the Replicability and Reproducibility of Deep Learning in Software Engineering.
CoRR, 2020

Enhancing developer interactions with programming screencasts through accurate code extraction.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

2019
Automating Change-Level Self-Admitted Technical Debt Determination.
IEEE Trans. Software Eng., 2019

2018
基于Kubernetes的分布式TensorFlow平台的设计与实现 (Design and Implementation of Distributed TensorFlow Platform Based onKubernetes).
计算机科学, 2018

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

Time-Aware and Sparsity-Tolerant QoS Prediction Based on Collaborative Filtering.
Proceedings of the IEEE International Conference on Web Services, 2016

2015
A Systematic Study on Explicit-State Non-Zenoness Checking for Timed Automata.
IEEE Trans. Software Eng., 2015

ELBlocker: Predicting blocking bugs with ensemble imbalance learning.
Inf. Softw. Technol., 2015

QoS Prediction of Web Services Based on Two-Phase K-Means Clustering.
Proceedings of the 2015 IEEE International Conference on Web Services, 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

A Pattern-Based Code Transformation Approach for Cloud Application Migration.
Proceedings of the 8th IEEE International Conference on Cloud Computing, 2015

2014
Reliability-Based Design Optimization for Cloud Migration.
IEEE Trans. Serv. Comput., 2014

Model checking with fairness assumptions using PAT.
Frontiers Comput. Sci., 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

2013
Proqrass: a Process-Based Approach to Quality Requirements Analysis for Service Systems.
Int. J. Softw. Eng. Knowl. Eng., 2013

PLANT: A pattern language for transforming scenarios into requirements models.
Int. J. Hum. Comput. Stud., 2013

Improving Natural Language Requirements Quality Using Workflow Patterns.
IEICE Trans. Inf. Syst., 2013

Deriving problem frames from business process and object analysis models.
Expert Syst. J. Knowl. Eng., 2013

An efficient fault-tolerant scheduling algorithm for periodic real-time tasks in heterogeneous platforms.
Proceedings of the 16th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, 2013

Geographic Location-Based Network-Aware QoS Prediction for Service Composition.
Proceedings of the 2013 IEEE 20th International Conference on Web Services, Santa Clara, CA, USA, June 28, 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

Reputation-Aware QoS Value Prediction of Web Services.
Proceedings of the 2013 IEEE International Conference on Services Computing, Santa Clara, CA, USA, June 28, 2013

2012
Satisfying quality requirements in the design of a partition-based, distributed stock trading system.
Softw. Pract. Exp., 2012

Feature Location in Source Code by Trace-Based Impact Analysis and Information Retrieval.
IEICE Trans. Inf. Syst., 2012

Instance-Ranking: A New Perspective to Consider the Instance Dependency for Classification.
Proceedings of the Emerging Trends in Knowledge Discovery and Data Mining - PAKDD 2012 International Workshops: DMHM, GeoDoc, 3Clust, and DSDM, Kuala Lumpur, Malaysia, May 29, 2012

Information Credibility on Twitter in Emergency Situation.
Proceedings of the Intelligence and Security Informatics - Pacific Asia Workshop, 2012

Optimizing QoS-Aware Services Composition for Concurrent Processes in Dynamic Resource-Constrained Environments.
Proceedings of the 2012 IEEE 19th International Conference on Web Services, 2012

2011
A self-optimizing QoS-aware service composition approach in a context sensitive environment.
J. Zhejiang Univ. Sci. C, 2011

Afuzzy formal concept analysis based approach for business component identification.
J. Zhejiang Univ. Sci. C, 2011

Understanding quality requirements in knowledge intensive service systems.
Int. J. Serv. Technol. Manag., 2011

RW.KNN: a proposed random walk KNN algorithm for multi-label classification.
Proceedings of the 4th workshop on Workshop for Ph.D. students in information & knowledge management, 2011

2010
Pricing model of interest rate swap with a bilateral default risk.
J. Comput. Appl. Math., 2010

A QoS ontology cooperated with feature models for non-functional requirements elicitation.
Proceedings of the Second Asia-Pacific Symposium on Internetware, 2010

2009
Parallel Iterative Reengineering Model of Legacy Systems.
Proceedings of the IEEE International Conference on Systems, 2009

Identifying Domain Variables from Inter-Procedural Programs to Extract Business Rule.
Proceedings of the 2009 International Conference on Software Engineering Research & Practice, 2009

Rule Engine Research and Implementation in Financial System.
Proceedings of the International Conference on Networked Computing and Advanced Information Management, 2009

Automation technique of software internationalization and localization based on lexical analysis.
Proceedings of the 2nd International Conference on Interaction Sciences: Information Technology, 2009

Converting PDF to HTML approach based on text detection.
Proceedings of the 2nd International Conference on Interaction Sciences: Information Technology, 2009

Business process recovery for system maintenance - An empirical approach.
Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM 2009), 2009

Simulation of the defect removal process with queuing theory.
Proceedings of the Third International Symposium on Empirical Software Engineering and Measurement, 2009

Pricing Convertible Bond with Call Clause in Exponential Variance Gamma Model.
Proceedings of the Business Intelligence: Artificial Intelligence in Business, 2009

2008
Security Violation Detection for RBAC Based Interoperation in Distributed Environment.
IEICE Trans. Inf. Syst., 2008

A role-based SOA architecture for community support systems.
Proceedings of the 2008 International Symposium on Collaborative Technologies and Systems, 2008

Migrating Traditional Database-Based Systems onto Semantic Layer.
Proceedings of the International Conference on Computer Science and Software Engineering, 2008

Role based cross-project collaboration in multiple distributed software design projects.
Proceedings of the 12th International Conference on CSCW in Design, 2008

2007
Experience Report: Reengineering Standalone System into the Service-Partition Distributed Environment.
Proceedings of the 23rd IEEE International Conference on Software Maintenance (ICSM 2007), 2007

Efficient Collaborative Task Arrangement in Global Software Design via Micro-Estimation and PERT Technique.
Proceedings of the 11th International Conference on Computer Supported Cooperative Work in Design, 2007

Micro-estimation Based Global Collaborative Task Arrangement in Distributed Software Design.
Proceedings of the Computer Supported Cooperative Work in Design IV, 2007

2006
Improved Iterative Object-Oriented Reengineering Process based on Dynamic Coupling Measures.
Proceedings of the IEEE International Conference on Systems, 2006

Data Based Application Partitioning and Workload Balance in Distributed Environment.
Proceedings of the International Conference on Software Engineering Advances (ICSEA 2006), October 28, 2006

Reengineering standalone C++ legacy systems into the J2EE partition distributed environment.
Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), 2006

Achieving Better Collaboration in Global Software Design with Micro Estimation.
Proceedings of the Computer Supported Cooperative Work in Design III, 2006

Facilitating Cooperation in Global Software Design via Micro-Estimation.
Proceedings of the 10th International Conference on CSCW in Design, 2006

2005
A reference model and system architecture for database firewall.
Proceedings of the IEEE International Conference on Systems, 2005

Architecture of a Server-Aided Signature Service (SASS) for Mobile Networks.
Proceedings of the Networking, 2005

Enhancing coordination in global cooperative software design.
Proceedings of the Ninth International Conference on Computer Supported Cooperative Work in Design, 2005

Design and Implementation of a Server-Aided PKI Service (SaPKI.
Proceedings of the 19th International Conference on Advanced Information Networking and Applications (AINA 2005), 2005

2004
Achieving high quality in outsourcing reengineering projects throughout extreme programming.
Proceedings of the IEEE International Conference on Systems, 2004

Human factors in extracting business rules from legacy systems.
Proceedings of the IEEE International Conference on Systems, 2004

Automatically identifying domain variables based on data dependence graph.
Proceedings of the IEEE International Conference on Systems, 2004

Abstract high-maintainable classes from legacy systems based on formal concepts analysis.
Proceedings of the IEEE International Conference on Systems, 2004

Business Rules Extraction from Large Legacy Systems.
Proceedings of the 8th European Conference on Software Maintenance and Reengineering (CSMR 2004), 2004

A privacy-protecting proxy signature scheme and its application.
Proceedings of the 42nd Annual Southeast Regional Conference, 2004

2003
Designated-receiver proxy signature scheme for electronic commerce.
Proceedings of the IEEE International Conference on Systems, 2003


  Loading...