ThanhVu Nguyen

Orcid: 0000-0002-4255-4592

According to our database1, ThanhVu Nguyen authored at least 54 papers between 2005 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
Harnessing Neuron Stability to Improve DNN Verification.
Proc. ACM Softw. Eng., 2024

2023
Graph Learning for Interactive Threat Detection in Heterogeneous Smart Home Rule Data.
Proc. ACM Manag. Data, 2023

A DPLL(T) Framework for Verifying Deep Neural Networks.
CoRR, 2023

DrNLA: Extending Verification to Non-linear Programs through Dual Re-writing.
CoRR, 2023

COOLIO: A Language Support Extension for the Classroom Object Oriented Language.
CoRR, 2023

Triggering Modes in Spectrum-Based Multi-location Fault Localization.
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023

The Challenges of Shift Left Static Analysis.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2023

2022
Using Symbolic States to Infer Numerical Invariants.
IEEE Trans. Software Eng., 2022

ICEBAR: Feedback-Driven Iterative Repair of Alloy Specifications.
Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering, 2022

ATR: template-based repair for Alloy specifications.
Proceedings of the ISSTA '22: 31st ACM SIGSOFT International Symposium on Software Testing and Analysis, Virtual Event, South Korea, July 18, 2022

Analyzing the CMake Build System.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2022

SymInfer: Inferring Numerical Invariants using Symbolic States.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2022

Toward the Analysis of Graph Neural Networks.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: New Ideas and Emerging Results ICSE (NIER) 2022, 2022

Dynaplex: Inferring Asymptotic Runtime Complexity of Recursive Programs.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2022

2021
Dynaplex: analyzing program complexity using dynamically inferred recurrence relations.
Proc. ACM Program. Lang., 2021

FLACK: Localizing Faults in Alloy Models.
Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering, 2021

GenTree: Inferring Configuration Interactions using Decision Trees.
Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering, 2021

BeAFix: An Automated Repair Tool for Faulty Alloy Models.
Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering, 2021

Artifact of 'FLACK: Counterexample-Guided Fault Localization for Alloy Models'.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021

FLACK: Counterexample-Guided Fault Localization for Alloy Models.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021

Artifact for "GenTree: Using Decision Trees to Learn Interactions for Configurable Software".
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021

GenTree: Using Decision Trees to Learn Interactions for Configurable Software.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021

Artifact of Bounded Exhaustive Search of Alloy Specification Repairs.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021

Bounded Exhaustive Search of Alloy Specification Repairs.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021

2020
DynamiTe: dynamic termination and non-termination proofs.
Proc. ACM Program. Lang., 2020

Debugging Declarative Models in Alloy.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2020

Using Symbolic Execution to Analyze Linux KBuild Makefiles.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2020

2019
Program synthesis with algebraic library specifications.
Proc. ACM Program. Lang., 2019

SLING: using dynamic analysis to infer program invariants in separation logic.
Proceedings of the 40th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2019

2018
Automatic Data Structure Repair usingSeparation Logic.
ACM SIGSOFT Softw. Eng. Notes, 2018

Localizing configurations in highly-configurable systems.
Proceedings of the Proceeedings of the 22nd International Systems and Software Product Line Conference, 2018

2017
Connecting Program Synthesis and Reachability: Automatic Program Repair Using Test-Input Generation.
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems, 2017

Counterexample-guided approach to finding numerical invariants.
Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, 2017

SymInfer: inferring program invariants using symbolic states.
Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering, 2017

2016
iGen: dynamic interaction inference for configurable software.
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016

2014
DIG: A Dynamic Invariant Generator for Polynomial and Array Invariants.
ACM Trans. Softw. Eng. Methodol., 2014

Using dynamic analysis to generate disjunctive invariants.
Proceedings of the 36th International Conference on Software Engineering, 2014

2013
Geometric Quantifier Elimination Heuristics for Automatically Generating Octagonal and Max-plus Invariants.
Proceedings of the Automated Reasoning and Mathematics, 2013

2012
GenProg: A Generic Method for Automatic Software Repair.
IEEE Trans. Software Eng., 2012

Using dynamic analysis to discover polynomial and array invariants.
Proceedings of the 34th International Conference on Software Engineering, 2012

2010
Automatic program repair with evolutionary computation.
Commun. ACM, 2010

2009
Using Execution Paths to Evolve Software Patches.
Proceedings of the Second International Conference on Software Testing Verification and Validation, 2009

Automatically finding patches using genetic programming.
Proceedings of the 31st International Conference on Software Engineering, 2009

A genetic programming approach to automated software repair.
Proceedings of the Genetic and Evolutionary Computation Conference, 2009

Parallel shared memory strategies for ant-based optimization algorithms.
Proceedings of the Genetic and Evolutionary Computation Conference, 2009

2008
An ant-based algorithm for coloring graphs.
Discret. Appl. Math., 2008

2007
Autonomous and cooperative robotic behavior based on fuzzy logic and genetic programming.
Integr. Comput. Aided Eng., 2007

Genetic program based data mining of fuzzy decision trees and methods of improving convergence and reducing bloat.
Proceedings of the Data Mining, 2007

2006
Guiding Genetic Program Based Data Mining Using Fuzzy Rules.
Proceedings of the Intelligent Data Engineering and Automated Learning, 2006

Evolutionary data mining approach to creating digital logic.
Proceedings of the ICINCO 2006, 2006

Fuzzy logic based UAV allocation and coordination.
Proceedings of the ICINCO 2006, 2006

An agent-based algorithm for generalized graph colorings.
Proceedings of the Genetic and Evolutionary Computation Conference, 2006

Genetic program based data mining to reverse engineer digital logic.
Proceedings of the Data Mining, 2006

2005
Data-mining-based automated reverse engineering and defect discovery.
Proceedings of the Data Mining, 2005


  Loading...