Haiyang Sun

Affiliations:
  • University of Lugano, Switzerland
  • Shanghai Jiaotong University, China (former)


According to our database1, Haiyang Sun authored at least 23 papers between 2012 and 2021.

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

2021
Automated Large-scale Multi-language Dynamic Program Analysis in the Wild.
Proceedings of the Software Engineering 2021, 2021

Automatically Assessing and Extending Code Coverage for NPM Packages.
Proceedings of the 2nd IEEE/ACM International Conference on Automation of Software Test, 2021

2019
Automated Large-Scale Multi-Language Dynamic Program Analysis in the Wild (Artifact).
Dagstuhl Artifacts Ser., 2019

NodeMOP: runtime verification for Node.js applications.
Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, 2019

NAB: automated large-scale multi-language dynamic program analysis in public code repositories.
Proceedings of the Proceedings Companion of the 2019 ACM SIGPLAN International Conference on Systems, 2019

Automated Large-Scale Multi-Language Dynamic Program Analysis in the Wild (Tool Insights Paper).
Proceedings of the 33rd European Conference on Object-Oriented Programming, 2019

Reasoning about the Node.js Event Loop using Async Graphs.
Proceedings of the IEEE/ACM International Symposium on Code Generation and Optimization, 2019

2018
Capturing Inter-process Communication for Runtime Verification on Android.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation. Industrial Practice, 2018

Efficient dynamic analysis for Node.js.
Proceedings of the 27th International Conference on Compiler Construction, 2018

2017
ADRENALIN-RV: Android Runtime Verification Using Load-Time Weaving.
Proceedings of the 2017 IEEE International Conference on Software Testing, 2017

AccStream: Accuracy-Aware Overload Management for Stream Processing Systems.
Proceedings of the 2017 IEEE International Conference on Autonomic Computing, 2017

Multi-Process Runtime Verification for Android.
Proceedings of the 24th Asia-Pacific Software Engineering Conference, 2017

2016
Comprehensive Multiplatform Dynamic Program Analysis for Java and Android.
IEEE Softw., 2016

AutoBench: Finding Workloads That You Need Using Pluggable Hybrid Analyses.
Proceedings of the IEEE 23rd International Conference on Software Analysis, 2016

Extended Code Coverage for AspectJ-Based Runtime Verification Tools.
Proceedings of the Runtime Verification - 16th International Conference, 2016

Adaptable Runtime Monitoring for the Java Virtual Machine.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation: Discussion, Dissemination, Applications, 2016

2015
DefDroid: Securing Android with Fine-Grained Security Policy.
Proceedings of the 27th International Conference on Software Engineering and Knowledge Engineering, 2015

Custom full-coverage dynamic program analysis for Android.
Proceedings of the Companion Proceedings of the 2015 ACM SIGPLAN International Conference on Systems, 2015

Analyzing Distributed Multi-platform Java and Android Applications with ShadowVM.
Proceedings of the Programming Languages and Systems - 13th Asian Symposium, 2015

A programming model and framework for comprehensive dynamic analysis on Android.
Proceedings of the 14th International Conference on Modularity, 2015

2014
DFL: Secure and Practical Fault Localization for Datacenter Networks.
IEEE/ACM Trans. Netw., 2014

Comprehensive multi-platform dynamic program analysis for the Java and Dalvik virtual machines.
Proceedings of the 2014 International Conference on Principles and Practices of Programming on the Java Platform Virtual Machines, 2014

2012
Memvisor: Application Level Memory Mirroring via Binary Translation.
Proceedings of the 2012 IEEE International Conference on Cluster Computing, 2012


  Loading...