Travelled to:
1 × Belgium
1 × China
1 × Cyprus
1 × Germany
1 × Hungary
1 × India
1 × Korea
1 × New Zealand
1 × Romania
1 × Russia
1 × South Africa
1 × Sweden
1 × Switzerland
1 × United Kingdom
2 × The Netherlands
3 × Canada
5 × Italy
9 × USA
Collaborated with:
T.T.Nguyen H.A.Nguyen H.V.Nguyen A.T.Nguyen J.M.Al-Kofahi N.H.Pham C.Kästner H.Rajan A.Tamrawi R.Dyer ∅ S.V.Nguyen Y.Li S.W.0002 A.T.N.0001 D.Dig T.M.Phuong T.V.Nguyen N.M.Tran G.T.Leavens K.Manzoor R.E.Johnson J.Stanek S.Kothari C.Cruz-Neira A.N.Lam Syeda Khairunnesa Samantha M.H.Nguyen S.C.Dang D.Lo C.Sun E.Duesterwald T.Klinger P.Santhanam H.Jiang I.Chen H.Jaygarl C.K.Chang P.C.Rigby M.Karanfil S.Nguyen H.Nguyen H.Tran X.Wang G.W.Jr. M.Kim M.Hilton M.Codoban L.Mast E.Rademacher H.Phan T.D.Nguyen L.H.Truong
Talks about:
base (22) code (21) detect (12) applic (11) web (11) softwar (9) statist (8) bug (8) api (8) approach (7)
♂ Person: Tien N. Nguyen
DBLP: Nguyen:Tien_N=
Facilitated 2 volumes:
Contributed to:
Wrote 63 papers:
- ESEC-FSE-2015-NguyenKN #slicing #web
- Cross-language program slicing for dynamic web applications (HVN, CK, TNN), pp. 369–380.
- ESEC-FSE-2015-NguyenNDKN #detection #execution #semantics #variability
- Detecting semantic merge conflicts with variability-aware execution (HVN, MHN, SCD, CK, TNN), pp. 926–929.
- ICSE-v1-2015-NguyenN #graph #statistics
- Graph-Based Statistical Language Model for Code (ATN, TNN), pp. 858–868.
- ICSE-v2-2015-NguyenKN #embedded #ide #named #php #web
- Varis: IDE Support for Embedded Client Code in PHP Web Applications (HVN, CK, TNN), pp. 693–696.
- ICSE-v2-2015-RajanNL0 #behaviour #repository #scalability #specification
- Inferring Behavioral Specifications from Large-scale Repositories by Leveraging Collective Intelligence (HR, TNN, GTL, RD), pp. 579–582.
- ASE-2014-NguyenNNN #api #approach #learning #migration #mining #statistics
- Statistical learning approach for mining API usage mappings for code migration (ATN, HAN, TTN, TNN), pp. 457–468.
- FSE-2014-Nguyen0NR #api #corpus #mining #scalability
- Mining preconditions of APIs in large-scale code corpus (HAN, RD, TNN, HR), pp. 166–177.
- FSE-2014-NguyenKN #embedded #graph #web
- Building call graphs for embedded client-side code in dynamic web applications (HVN, CK, TNN), pp. 518–529.
- ICSE-2014-NguyenKN #execution #testing #variability #web
- Exploring variability-aware execution for testing plugin-based web applications (HVN, CK, TNN), pp. 907–918.
- ICSE-2014-NguyenNNN #interprocedural #javascript #mining #web
- Mining interprocedural, data-oriented usage patterns in JavaScript web applications (HVN, HAN, ATN, TNN), pp. 791–802.
- ICSME-2014-Al-KofahiNN #fault #locality
- Fault Localization for Make-Based Build Crashes (JMAK, HVN, TNN), pp. 526–530.
- ASE-2013-NguyenNNNN #multi #web
- Dangling references in multi-configuration and dynamic PHP-based Web applications (HVN, HAN, TTN, ATN, TNN), pp. 399–409.
- ASE-2013-NguyenNNNR #case study #evolution
- A study of repetitiveness of code changes in software evolution (HAN, ATN, TTN, TNN, HR), pp. 180–190.
- ESEC-FSE-2013-NguyenNN #migration #statistics
- Lexical statistical machine translation for language migration (ATN, TTN, TNN), pp. 651–654.
- ESEC-FSE-2013-NguyenNNN #semantics #source code #statistics
- A statistical semantic language model for source code (TTN, ATN, HAN, TNN), pp. 532–542.
- GPCE-2013-0001RN #abstract syntax tree #declarative #fine-grained #mining #source code
- Declarative visitors to ease fine-grained source code mining with full history on billions of AST nodes (RD, HR, TNN), pp. 23–32.
- ICSE-2013-DyerNRN #framework #named #repository #scalability
- Boa: a language and infrastructure for analyzing ultra-large-scale software repositories (RD, HAN, HR, TNN), pp. 422–431.
- ICSE-2013-NguyenNNN #detection #named #web
- DRC: a detection tool for dangling references in PHP-based web applications (HVN, HAN, TTN, TNN), pp. 1299–1302.
- ICSM-2013-NguyenNNN #refactoring #web
- Output-Oriented Refactoring in PHP-Based Dynamic Web Applications (HAN, HVN, TTN, TNN), pp. 150–159.
- ICSM-2013-NguyenNNN13a #fault #locality #web
- Database-Aware Fault Localization for Dynamic Web Applications (HVN, HAN, TTN, TNN), pp. 456–459.
- ASE-2012-NguyenNNLS #debugging #detection #information retrieval #modelling #topic
- Duplicate bug report detection with a combination of information retrieval and topic modeling (ATN, TTN, TNN, DL, CS), pp. 70–79.
- ASE-2012-NguyenNNNN #detection #embedded #smell #web
- Detection of embedded code smells in dynamic web applications (HVN, HAN, TTN, ATN, TNN), pp. 282–285.
- ASE-2012-TamrawiNNN #analysis #named #refactoring
- SYMake: a build code analysis and refactoring tool for makefiles (AT, HAN, HVN, TNN), pp. 366–369.
- FSE-2012-NguyenNNN #approach #debugging #multi
- Multi-layered approach for recovering links between bug reports and fixes (ATN, TTN, HAN, TNN), p. 63.
- ICSE-2012-NguyenNDKS #analysis #developer #fault
- Inferring developer expertise through defect analysis (TTN, TNN, ED, TK, PS), pp. 1297–1300.
- ICSE-2012-NguyenNNN #detection #named #web
- BabelRef: Detection and renaming tool for cross-language program entities in dynamic web applications (HVN, HAN, TTN, TNN), pp. 1391–1394.
- ICSE-2012-NguyenNNN12a #code completion #graph #named
- GraPacc: A graph-based pattern-oriented, context-sensitive code completion tool (ATN, HAN, TTN, TNN), pp. 1407–1410.
- ICSE-2012-NguyenNNTNAN #code completion #graph #source code
- Graph-based pattern-oriented, context-sensitive source code completion (ATN, TTN, HAN, AT, HVN, JMAK, TNN), pp. 69–79.
- ICSE-2012-TamrawiNNN #analysis #evaluation #symbolic computation
- Build code analysis with symbolic evaluation (AT, HAN, HVN, TNN), pp. 650–660.
- ICSM-2012-Al-KofahiNNNN #detection #semantics
- Detecting semantic changes in Makefile build code (JMAK, HVN, ATN, TTN, TNN), pp. 150–159.
- ASE-2011-NguyenNANN #approach #debugging #topic
- A topic-based approach for narrowing the search space of buggy files from a bug report (ATN, TTN, JMAK, HVN, TNN), pp. 263–272.
- ASE-2011-NguyenNNN #fault #html #php #validation
- Auto-locating and fix-propagating for HTML validation errors to PHP server-side code (HVN, HAN, TTN, TNN), pp. 13–22.
- ASE-2011-NguyenNNN11a #difference #named
- iDiff: Interaction-based program differencing tool (HAN, TTN, HVN, TNN), pp. 572–575.
- ESEC-FSE-2011-TamrawiNAN #approach #debugging #fuzzy #set
- Fuzzy set and cache-based approach for bug triaging (AT, TTN, JMAK, TNN), pp. 365–375.
- ICSE-2011-NguyenNNN #evolution #recommendation
- Aspect recommendation for evolving software (TTN, HVN, HAN, TNN), pp. 361–370.
- ICSE-2011-NguyenNP #fault #predict #topic
- Topic-based defect prediction (TTN, TNN, TMP), pp. 932–935.
- ICSE-2011-TamrawiNAN #automation #debugging #fuzzy
- Fuzzy set-based automatic bug triaging (AT, TTN, JMAK, TNN), pp. 884–887.
- ASE-2010-PhamNNN #detection
- Detection of recurring software vulnerabilities (NHP, TTN, HAN, TNN), pp. 447–456.
- FASE-2010-NguyenNPN #fine-grained #representation #version control
- Operation-Based, Fine-Grained Version Control Model for Tree-Based Representation (TTN, HAN, NHP, TNN), pp. 74–90.
- ICSE-2010-NguyenNPAN #debugging #object-oriented #source code
- Recurring bug fixes in object-oriented programs (TTN, HAN, NHP, JMAK, TNN), pp. 315–324.
- ICSE-2010-PhamNNWNN #detection
- Detecting recurring and similar software vulnerabilities (NHP, TTN, HAN, XW, ATN, TNN), pp. 227–230.
- ICSM-2010-Al-KofahiTNNN #approach #automation #evolution #fuzzy #set
- Fuzzy set approach for automatic tagging in evolving software (JMAK, AT, TTN, HAN, TNN), pp. 1–10.
- OOPSLA-2010-NguyenNWNKN #adaptation #api #approach #graph
- A graph-based approach to API usage adaptation (HAN, TTN, GWJ, ATN, MK, TNN), pp. 302–321.
- ASE-2009-NguyenNPAN #configuration management
- Clone-Aware Configuration Management (TTN, HAN, NHP, JMAK, TNN), pp. 123–134.
- ESEC-FSE-2009-NguyenNPAN #graph #mining #multi
- Graph-based mining of multiple object usage patterns (TTN, HAN, NHP, JMAK, TNN), pp. 383–392.
- FASE-2009-NguyenNPAN #clone detection #detection #feature model #performance
- Accurate and Efficient Structural Characteristic Feature Extraction for Clone Detection (HAN, TTN, NHP, JMAK, TNN), pp. 440–455.
- ICSE-2009-PhamNNAN #clone detection #detection #graph #modelling
- Complete and accurate clone detection in graph-based models (NHP, HAN, TTN, JMAK, TNN), pp. 276–286.
- ICSM-2009-NguyenNAPN #clone detection #detection #evolution #incremental #scalability
- Scalable and incremental clone detection for evolving software (TTN, HAN, JMAK, NHP, TNN), pp. 491–494.
- ASE-2008-JiangNCJC #automation #evolution #incremental #semantics #traceability
- Incremental Latent Semantic Indexing for Automatic Traceability Link Evolution Management (HJ, TNN, IXC, HJ, CKC), pp. 59–68.
- ASE-2008-NguyenNPAN #evolution #named
- Cleman: Comprehensive Clone Group Evolution Management (TTN, HAN, NHP, JMAK, TNN), pp. 451–454.
- ICSE-2007-DigMJN #configuration management #object-oriented #refactoring #source code
- Refactoring-Aware Configuration Management for Object-Oriented Programs (DD, KM, REJ, TNN), pp. 427–436.
- SAC-2007-Nguyen #component #design #embedded
- Component-based version management for embedded computing system design (TNN), pp. 685–692.
- ICSM-2006-Nguyen #configuration management #object-oriented
- Object-Oriented Software Configuration Management (TNN), pp. 351–354.
- ICSM-2006-StanekKNC #maintenance #online
- Online Software Maintenance for Mission-Critical Systems (JS, SK, TNN, CCN), pp. 93–103.
- ASE-2015-LamNNN #debugging #information retrieval #learning #locality
- Combining Deep Learning with Information Retrieval to Localize Buggy Files for Bug Reports (N) (ANL, ATN, HAN, TNN), pp. 476–481.
- ASE-2015-NguyenNN #approach #divide and conquer #migration #multi #source code #statistics
- Divide-and-Conquer Approach for Multi-phase Statistical Migration for Source Code (T) (ATN, TTN, TNN), pp. 585–596.
- FSE-2016-NguyenHCNMRND #api #fine-grained #learning #recommendation #statistics #using
- API code recommendation using statistical learning from fine-grained changes (ATN0, MH, MC, HAN, LM, ER, TNN, DD), pp. 511–522.
- FSE-2016-NguyenRNKN #api #named #statistics
- T2API: synthesizing API code usage templates from English texts with statistical translation (TVN, PCR, ATN0, MK, TNN), pp. 1013–1017.
- ESEC-FSE-2018-NguyenTPNT0NN #api #representation #retrieval
- Complementing global and local contexts in representing API descriptions to improve API retrieval tasks (TVN, NMT, HP, TDN, LHT, ATN0, HAN, TNN), pp. 551–562.
- ASE-2019-NguyenNLW #program analysis #statistics
- Combining Program Analysis and Statistical Language Model for Code Statement Completion (SVN, TNN, YL, SW0), pp. 710–721.
- ASE-2019-NguyenNTTN #configuration management
- Feature-Interaction Aware Configuration Prioritization for Configurable Code (SN, HN, NMT, HT, TNN), pp. 489–501.
- OOPSLA-2017-SamanthaNNR #mining #problem #specification
- Exploiting implicit beliefs to resolve sparse usage problem in usage-based specification mining (SKS, HAN, TNN, HR), p. 29.
- OOPSLA-2019-LiWNN #debugging #detection #learning #network #representation
- Improving bug detection via context-based code representation learning and attention-based neural networks (YL, SW0, TNN, SVN), p. 30.