Publications
publications by categories in reversed chronological order. You can also find my articles on my Google Scholar profile.
2024
- ASEEfficient Detection of Toxic Prompts in Large Language ModelsIn Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering, 2024
- TIFSPowerGuard: Using Power Side-Channel Signals to Secure Motion Controllers in ICSIEEE Transactions on Information Forensics and Security, 2024
- ISSTADistillSeq: A Framework for Safety Alignment Testing in Large Language Models using Knowledge DistillationIn International Symposium on Software Testing and Analysis, 2024
- IOTDetecting Cyber-Attacks Against Cyber-Physical Manufacturing System: A Machining Process Invariant ApproachIEEE Internet of Things Journal, 2024
- ICSEACAV: A Framework for Automatic Causality Analysis in Autonomous Vehicle Accident RecordingsIn Proceedings of the 46th International Conference on Software Engineering, 2024
- POPLEasyBC: A Cryptography-Specific Language for Security Analysis of Block Ciphers against Differential CryptanalysisACM SIGPLAN Symposium on Principles of Programming Languages, 2024
2023
- IOTControl Logic Attack Detection and Forensics through Reverse-engineering and Verifying PLC Control ApplicationsIEEE Internet of Things Journal, 2023
- TSEConstructing Cyber-Physical System Testing Suites Using Active Sensor FuzzingIEEE Transactions on Software Engineering, 2023
- TSESpecification-Based Autonomous Driving System TestingIEEE Transactions on Software Engineering, 2023
- ICSEFinding Causally Different Tests for an Industrial Control SystemIn Proceedings of the 45th International Conference on Software Engineering, 2023
2022
- ASELawBreaker: An Approach for Specifying Traffic Laws and Fuzzing Autonomous VehiclesIn Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering, 2022
- IOTDefending Cyber–Physical Systems Through Reverse-Engineering-Based Memory Sanity CheckIEEE Internet of Things Journal, 2022
2021
- ASEFIGCPS: Effective Failure-inducing Input Generation for Cyber-Physical Systems with Deep Reinforcement LearningIn 2021 36th IEEE/ACM International Conference on Automated Software Engineering (ASE), 2021
- IJCIPAdversarial attacks and mitigation for anomaly detectors of cyber-physical systemsInt. J. Crit. Infrastructure Prot., 2021
- ESEC/FSECode integrity attestation for PLCs using black box neural network predictionsIn ESEC/FSE ’21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Athens, Greece, August 23-28, 2021, 2021
2020
- ISSTAActive fuzzing for testing and securing cyber-physical systemsIn ISSTA ’20: 29th ACM SIGSOFT International Symposium on Software Testing and Analysis, Virtual Event, USA, July 18-22, 2020, 2020
2019
- ASELearning-Guided Network Fuzzing for Testing Cyber-Physical System DefencesIn 34th IEEE/ACM International Conference on Automated Software Engineering, ASE 2019, San Diego, CA, USA, November 11-15, 2019, 2019
2018
- S&PLearning from Mutants: Using Code Mutation to Learn and Monitor Invariants of a Cyber-Physical SystemIn 2018 IEEE Symposium on Security and Privacy, SP 2018, Proceedings, 21-23 May 2018, San Francisco, California, USA, 2018
2017
- ICDMAnomaly Detection for a Water Treatment System Using Unsupervised Machine LearningIn 2017 IEEE International Conference on Data Mining Workshops, ICDM Workshops 2017, New Orleans, LA, USA, November 18-21, 2017, 2017
2016
- FMTowards Learning and Verifying Invariants of Cyber-Physical Systems by Code MutationIn FM 2016: Formal Methods - 21st International Symposium, Limassol, Cyprus, November 9-11, 2016, Proceedings, 2016