VLDB 2026 Research / reviewers in the wild / expert
Nga Nguyen 0001
dblp:118/1921-1 · also Thi Viet Nga Nguyen
· DBLP profile ↗
9ranked-venue papers
3as first author
5since 2021 · last 2024
0000-0003-3273-8272ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 3 · 3 since 2021Software engineering, systems software and programming languages · 3 · 2 first-authorArtificial intelligence and machine learning · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Relevance of Imaged-Based Representation for Android Malware Detection
Foucauld Estignard, Adrien Djebar, Hugo Deduit, Sourav Rai, Adam Talbi, Christophe Rodrigues, Nga Nguyen 0001 |
CRiSIS | 7 |
| 2024 | Detecting Obfuscated Android Malware Through Categorized Smali N-Gram Instructions and Ensemble Learning
Adam Talbi, Christophe Rodrigues, Nga Nguyen 0001 |
CRiSIS | 3 |
| 2023 | A Holonic Multi-Agent Architecture For Smart Grids
Ihab Taleb, Guillaume Guérard, Frédéric Fauberteau, Nga Nguyen 0001 |
ICAART (1) | 4 |
| 2023 | Minimal Critical Sequences in Model-based Safety and Security Analyses: Commonalities and DifferencesabstractDiscrete event systems are increasingly used as a modeling tool to assess safety and cybersecurity of complex systems. In both cases, the analysis relies on the extraction of critical sequences. This approach proves to be very powerful. It suffers, however, from the combinatorial explosion of the number of sequences to look at. To push the limits of what is feasible with reasonable computational resources, extraction algorithms use cutoffs and minimality criteria. In this article, we review the principles of extraction algorithms, and we show that there are important differences between critical sequences extracted in the context of safety analyses and those extracted in the context of cybersecurity analyses. Based on this thorough comparison, we introduce a new cutoff criterion, so-called footprint, that aims at capturing the willfulness of an intruder performing a cyberattack. We illustrate our presentation by means of three case studies, one focused on the analysis of failures and two focused on the analysis of cyberattacks and their effects on safety. We show experimentally the interest of the footprint criterion. Théo Serru, Nga Nguyen 0001, Michel Batteux, Antoine Rauzy |
ACM Trans. Cyber Phys. Syst. | 2 |
| 2022 | Feature Importance and Deep Learning for Android Malware Detection
Adam Talbi, Arthur Viens, Louis-Clément Leroux, Morgane François, Mathias Caillol, Nga Nguyen 0001 |
ICISSP | 6 |
| 2012 | SysML Parametric Models for Complex System Performance Analysis - A Case Study
Nga Nguyen 0001, Hubert Kadima |
SIMULTECH | 1 |
| 2005 | Efficient and effective array bound checkingabstractArray bound checking refers to determining whether all array references in a program are within their declared ranges. This checking is critical for software verification and validation because subscripting arrays beyond their declared sizes may produce unexpected results, security holes, or failures. It is available in most commercial compilers but current implementations are not as efficient and effective as one may have hoped: (1) the execution times of array bound checked programs are increased by a factor of up to 5, (2) the compilation times are increased, which is detrimental to development and debugging, (3) the related error messages do not usually carry information to locate the faulty references, and (4) the consistency between actual array sizes and formal array declarations is not often checked.This article presents two optimization techniques that deal with Points 1, 2, and 3, and a new algorithm to tackle Point 4, which is not addressed by the current literature. The first optimization technique is based on the elimination of redundant tests, to provide very accurate information about faulty references during development and testing phases. The second one is based on the insertion of unavoidable tests to provide the smallest possible slowdown during the production phase. The new algorithm ensures the absence of bound violations in every array access in the called procedure with respect to the array declarations in the calling procedure. Our experiments suggest that the optimization of array bound checking depends on several factors, not only the percentage of removed checks, usually considered as the best improvement measuring metrics. The debugging capability and compile-time and run-time performances of our techniques are better than current implementations. The execution times of SPEC95 CFP benchmarks with range checking added by PIPS, our Fortran research compiler, are slightly longer, less than 20%, than that of unchecked programs. More problems due to functional and data recursion would have to be solved to extend these results from Fortran to other languages such as C, C++, or Java, but the issues addressed in this article are nevertheless relevant. Nga Nguyen 0001, François Irigoin |
ACM Trans. Program. Lang. Syst. | 1 |
| 2003 | Automatic Detection of Uninitialized Variables
Nga Nguyen 0001, François Irigoin, Corinne Ancourt, Fabien Coelho |
CC | 1 |
| 2001 | Array resizing for scientific code debugging, maintenance and reuseabstractSoftware debugging, maintenance and reuse have to deal with many problems from Fortran scientific codes that do not fully respect the standard specification. Our study on Linpack, PerfectClub and SPEC95 benchmarks and several industrial software reveals a large number of unprecise variable declarations that prevent program analysis, verification and parallelization. Furthermore, they decrease the readability of programs and make reverse-engineering more difficult. Corinne Ancourt, Nga Nguyen 0001 |
PASTE | 2 |