Dr. Tien N. Nguyen, Professor


Home

Research

Publications

Services

Teaching

Students

Funding

Awards

2024

  1. [FSE'24] Yan Wang, Xiaoning Li, Tien N. Nguyen, Shaohua Wang, Chao Ni, and Ling Ding, "Natural Is The Best: Model-Agnostic Code Simplification for Pre-trained Large Language Models", in Proceedings of the 31st ACM Symposium on the Foundations of Software Engineering (ACM FSE 2024), Mon 15 - Fri 19 July 2024 Porto de Galinhas, Brazil, ACM Press, 2024 (To appear).
  2. [FSE'24] Aashish Yadavally, Yi Li, and Tien N. Nguyen, "Predictive Program Slicing via Execution Knowledge-Guided Dynamic Dependence Learning", in Proceedings of the 31st ACM Symposium on the Foundations of Software Engineering (ACM FSE 2024), Mon 15 - Fri 19 July 2024 Porto de Galinhas, Brazil, ACM Press, 2024 (To appear)
  3. [ICSE'24] Yuchen Cai, Aashish Yadavally, Abhishek Mishra, Genesis Montejo, and Tien N. Nguyen, "Programming Assistant for Exception Handling with CodeBERT", in Proceedings of the 46th ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2024), April 14-20, 2024, Lisbon, Portugal. ACM Press, 2024. (To appear)
  4. [ICSE'24] David O'Brien, Robert Dyer, Tien N. Nguyen, and Hridesh Rajan, "Data-Driven Evidence-Based Syntactic Sugar Design", in Proceedings of the 46th ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2024), April 14-20, 2024, Lisbon, Portugal. ACM Press, 2024. (To appear)
  5. [ISSTA'24] Hieu Huynh, Nhu Pham, Vu Nguyen, and Tien N. Nguyen, "Segment-based Test Case Prioritization: a Multi-objective Approach", in Proceedings of the International Symposium on Software Testing and Analysis (ACM ISSTA 2024), Mon 16 - Fri 20 September 2024 Vienna, Austria, ACM Press, 2024. (To appear)
  6. [EACL'24] Minh Huynh Nguyen, Nghi D. Q. Bui, Truong Son Hy, Long Tran-Thanh, Tien N Nguyen, "HierarchyNet: Learning to Summarize Source Code with Heterogeneous Representations", in Proceedings of the 18th Conference of the European Chapter of the Association for Computational Linguistics (EACL 2024), March 17-22, 2024, St. Julians, in Malta, Association for Computational Linguistics, 2024. (To appear)
  7. [ICST'24] Tri Le, Thien Tran, Duy Cao, Vy Le, Vu Nguyen and Tien Nguyen, "Dependency-aware Automated API Testing with Large Language Models", in Proceedings of the 17th IEEE International Conference on Software Testing, Verification and Validation (IEEE ICST 2024), May 27-31, 2024, Toronto, Canada. IEEE CS Press, 2024. (To appear)
  8. [SPLASH/OOPSLA'24] Aashish Yadavally, Yi Li, Shaohua Wang, and Tien N. Nguyen, "A Learning-Based Approach to Static Program Slicing", in Proceedings of the ACM on Programming Languages - PACMPL (ACM OOPSLA 2024), October 20-25, 2024, Pasadena, California, USA. ACM Press, 2024. (To appear)
  9. [SPLASH/OOPSLA'24] Yi Li, Aashish Yadavally, Yuchen Cai, Abhishek Mishra, Genesis Montejo, and Tien N Nguyen, "Learning to Recommend Exception Handling", in Proceedings of the ACM on Programming Languages - PACMPL (ACM OOPSLA 2024), October 20-25, 2024, Pasadena, California, USA. ACM Press, 2024. (To appear)

2023

  1. [ESEC/FSE'23] Yi Li, Aashish Yadavally, Jiaxing Zhang, Shaohua Wang, and Tien N. Nguyen, "Commit-level, Neural Vulnerability Detection and Assessment", in Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ACM ESEC/FSE 2023), December 3--9, 2023. ACM Press, 2023.

  2. [ESEC/FSE'23] Yi Li, Aashish Yadavally, Jiaxing Zhang, Shaohua Wang, and Tien N. Nguyen, "DeMinify: Neural Variable Name Recovery and Type Inference", in Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ACM ESEC/FSE 2023), December 3--9, 2023. ACM Press, 2023.

  3. [ASE'23] Yi Li, Shaohua Wang, and Tien N. Nguyen, "Contextuality of Code Representation Learning", in Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering (IEEE ASE 2023), Kirchberg, Luxembourg, September 11-15, 2023, IEEE CS, 2023.
  4. [WISE'23] Minh-Hieu Huynh, Quoc-Tri Le, Vu Nguyen and Tien N. Nguyen, "Web Page Segmentation: A DOM-structural Cohesion Analysis Approach", in Proceedings of the 24th International Conference on Web Information System Engineering (WISE 2023), Melbourne, Australia, October 25-27, 2023.
  5. [SOICT'23] Cuong Nguyen, Huy Bui, Vu Nguyen, and Tien N. Nguyen, "An Approach to Generating API Test Scripts Using GPT", in Proceedings of the 12th International Symposium on Information and Communication Technology (SOICT 2023). December 7-8, 2023. IEEE CS, 2023.

  6. [ACL'23] Hung Quoc To, Nghi D. Q. Bui, Jin L.C. Guo, and Tien N. Nguyen, "Better Language Models of Code through Self-Improvement", in Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics (ACL 2023), Toronto, Canada, July 9-14, 2023.

  7. [ICSE'23] Aashish Yadavally, Wenbo Wang, Shaohua Wang, and Tien N. Nguyen, "(Partial) Program Dependence Learning", in Proceedings of the 45th ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2023), May 14-20, 2023. IEEE CS Press, 2023.
  8. [ICSE'23] Wenbo Wang, Tien N. Nguyen, Shaohua Wang, Yi Li, Jiyuan Zhang, and Aashish Yadavally, " DeepVD: Toward Class-Separation Features for Neural Network Vulnerability Detection", in Proceedings of the 45th ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2023), May 14-20, 2023. IEEE CS Press, 2023.

2022

  1. [ESEC/FSE'22] Yi Li, Shaohua Wang, and Tien N. Nguyen, "UTANGO: Untangling Commits with Context-aware, Graph-based, Code Change Clustering Learning Model", in Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ACM ESEC/FSE 2022), November 14--18, 2022. ACM Press, 2022.
  2. [ESEC/FSE'22] Yi Li, Shaohua Wang, and Tien N. Nguyen, "Fault Localization to Detect Co-Change Fixing Locations", in Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ACM ESEC/FSE 2022), November 14--18, 2022. ACM Press, 2022.
  3. [ASE'22] Hoan Nguyen, Hung Dang Phan, Samantha Syeda Khairunnesa, Son Nguyen, Aashish Yadavally, Shaohua Wang, Hridesh Rajan, and
    Tien N. Nguyen, "A Hybrid Approach for Inference between Behavioral Exception API Documentation and Implementations, and Its Applications", in Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering (ASE 2022), October 10-14, 2022 Michigan, USA, ACM Press, 2022.
  4. [ASE'22-NIER] Anh Nguyen, Aashish Yadavally, and Tien N. Nguyen, "Next Syntactic-Unit Code Completion and Applications", in Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering (ASE 2022), New Ideas and Emerging Results Track (NIER Track), October 10-14, 2022 Michigan, USA, ACM Press, 2022.
  5. [ICSE'22] Yi Li, Shaohua Wang, and Tien N. Nguyen, "DEAR: A Novel Deep Learning-based Approach for Automated Program Repair", in Proceeedings of the 44th ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2022), May 20-28, 2022. ACM Press, 2022.
  6. [SANER'22] Thanh V. Nguyen, Aashish Yadavally, and Tien N. Nguyen, "Phrase2Set: Phrase-to-Set Machine Translation and Its Software
    Engineering Applications
    ", in Proceedings of the 29th IEEE International Conference on Software Analysis, Evolution and Reengineering (IEEE SANER 2022), March 14-17, 2022. IEEE CS Press, 2022.

    IEEE Computer Society TCSE Distinguished Paper Award
  7. [APSEC'22] Anh Nguyen and Tien N. Nguyen, "Incremental Relational Topic Model for Duplicate Bug Report Detection", in Proceedings of the 29th Asia-Pacific Software Engineering Conference (APSEC 2022), December 6-9, 2022, IEEE CS Press, 2022 (To Appear)
  8. [MODELS'22] Tien N. Nguyen, "SimuV: Model-based Configuration Management for Simulink Models", in Proceedings of the 25th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MODELS'22), October 23-28, 2022, ACM Press, 2022. (To Appear)

2021

  1. [ASE'21] Tien N. Nguyen and Raymond Choo, "Human-in-the-Loop XAI-enabled Vulnerability Detection, Investigation, and Mitigation", in Proceeedings of the 36th IEEE/ACM International Conference on Automated Software Engineering (IEEE/ACM ASE 2021), November 15-19, 2021. IEEE CS, 2021.
  2. [ESEC/FSE'21] Yi Li, Shaohua Wang, and Tien N. Nguyen, "Vulnerability Detection with Fine-grained Interpretations", in Proceedings of the 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ACM ESEC/FSE 2021), August 23 - 28, 2021. ACM Press, 2021.
  3. [ICSE'21] Yi Li, Shaohua Wang, and Tien N. Nguyen, "A Context-based Automated Approach for Method Name Consistency Checking and Suggestion", in Proceedings of the 43rd ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2021), May 25-28, 2021. IEEE CS,. 2021.

  4. [ICSE'21] Yi Li, Shaohua Wang, and Tien N. Nguyen, "Fault Localization with Code Coverage Representation Learning", in Proceedings of the 43rd ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2021), May 25-28, 2021. IEEE CS, 2021.

  5. [EMSE Journal] Yi Li, Shaohua Wang, Wenbo Wang, Tien N. Nguyen, Yan Wang, and Xinyue Ye, "Rap4DQ: Learning to Recommend Relevant API Documentation for Developer Questions", Empirical Software Engineering Journal, 2021 (Accepted).

2020

  1. [ICSE'20] Yi Li, Shaohua Wang, and Tien N. Nguyen, "DLFix: Context-based Code Transformation Learning for Automated Program Repair", in Proceedings of the 42nd ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2020), October 5-11, 2020. ACM Press, 2020.
  2. [ICSE'20] Son Nguyen, Hung Dang Phan, Trinh Le, Tien N. Nguyen, "Suggesting Natural Method Names to Check Name Consistencies", in Proceedings of the 42nd ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2020), October 5-11, 2020. ACM Press, 2020.
  3. [ICSE'20 - Poster] Yi Li, Shaohua Wang, and Tien N. Nguyen, "An Empirical Study on the Characteristics of Question-Answering Process on Developer Forums", in Proceedings of the 42nd ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2020), October 5-11, 2020. ACM Press, 2020..
  4. [ICSE'20 - Poster] Yi Li, Shaohua Wang, and Tien N. Nguyen, "Improving Automated Program Repair using Two-layer Tree-based Neural
    Networks
    ", in Proceedings of the 42nd ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2020), October 5-11, 2020. ACM Press, 2020..
  5. [MSR'20] Jiahao Fan, Yi Li, Shaohua Wang and Tien N. Nguyen, "A C/C++ Code Vulnerability Dataset with Code Changes and CVE Summaries", in Proceedings of the 17th ACM/IEEE International Conference on Software Engineering (ACM/IEEE MSR 2020), October 5-11, 2020. ACM Press, 2020.
  6. [SE'20] Sven Amann, Hoan Nguyen, Sarah Nadi, Tien Nguyen and Mira Mezini, "Investigating Next Steps in Static API-Misuse Detection", in Proceedings of the 2020 Software Engineering (SE) conference of the Gesellschaft für Informatik (GI), February 24-28, 2020, Innsbruck, Austria, Lecture Notes in Informatics, Springer Verlag.

  7. [ESEC/FSE'20 - RL+SE&PL] Tien N. Nguyen and Shaohua Wang, "Representation Learning for Software Engineering and Programming Languages", in the Proceedings of the ACM SIGSOFT International Workshop on Representation Learning for Software Engineering and Programming Languages (RL+SE&PL ’20), ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2020).

2019

  1. [ICSE'19] Hieu Tran, Ngoc Tran, Son Nguyen, Hoan Nguyen and Tien N.Nguyen, "Recovering Variable Names for Minified Code with Usage Contexts", in Proceedings of the 41th ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2019), May 25 - 31, 2019. IEEE CS Press, 2019.
  2. [ICSE'19] Hoan Nguyen, Tien N. Nguyen, Danny Dig, Son Nguyen, Hieu Tran and Michael Hilton, "Graph-based Mining of In-the-Wild, Fine-grained, Semantic Code Change Patterns", in Proceedings of the 41th ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2019), May 25 - 31, 2019. IEEE CS Press, 2019.
  3. [OOPSLA'19] Yi Li, Shaohua Wang, Tien N. Nguyen, and Son Van Nguyen, "Improving Bug Detection via Context-Based Code Representation Learning and Attention-Based Neural Networks", in Proceedings of the 2019 ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2019), ACM Press, 2019.
  4. [ASE'19] Son Van Nguyen, Hoan Anh Nguyen, Ngoc Tran, Hieu Tran, and Tien N. Nguyen, "Feature-Interaction Aware Configuration Prioritization for Configurable Code", in Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering Conference (ASE 2019), IEEE CS, 2019.

  5. [ASE'19] Son Van Nguyen, Tien N. Nguyen, Yi Li, and Shaohua Wang, "Combining Program Analysis and Statistical Language Model for Code Statement Completion", in Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering Conference (ASE 2019), IEEE CS, 2019.
  6. [ASE'19-Short] Yi Li, Shaohua Wang, Tien N. Nguyen, Son Nguyen, Xinyue Ye, Yan Wang, "An Empirical Study on the Characteristics of Question-Answering Process on Developer Forums", in the 34th IEEE/ACM International Conference on Automated Software Engineering Conference (ASE 2019), IEEE CS, 2019.

  7. [ICPC'19] Ngoc Tran, Hieu Tran, Son Nguyen, Hoan Nguyen and Tien Nguyen, "Does BLEU Score Work for Code Migration?", in Proceedings of the 27th IEEE International Conference on Program Comprehension (IEEE ICPC 2019). IEEE CS Press 2019.

  8. [MSR'19] Sven Amann, Hoan Nguyen, Sarah Nadi, Tien N. Nguyen and Mira Mezini, "Investigating Next-Steps in Static API-Misuse Detection", in Proceedings of the 16th ACM/IEEE International Conference on Mining Software Repositories (ACM/IEEE MSR 2019), IEEE CS Press, 2019. (FOSS MSR Impact Award)

  9. [MSR'19] Musfiqur Rahman, Peter Rigby, Dharani Palani and Tien N. Nguyen, "Cleaning StackOverflow for Machine Translation", in Proceedings of the 16th ACM/IEEE International Conference on Mining Software Repositories (ACM/IEEE MSR 2019), IEEE CS Press, 2019.

2018

  1. [ICSE'18] Hung Dang Phan, Hoan Anh Nguyen, Ngoc Tran, Linh Truong, Anh Tuan Nguyen, and Tien N. Nguyen, "Statistical Learning of API Fully Qualified Names in Code Snippets of Online Forums", in Proceedings of the 40th ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2018), May 27 - June 3, 2018. ACM Press, 2018.
  2. [ICSE'18] Thanh V. Nguyen and Tien N. Nguyen, "Inferring API Elements Relevant to an English Query", in Proceedings of the 40th ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2018), May 27 - June 3, 2018. ACM Press, 2018.
  3. [ESEC/FSE'18] Thanh Nguyen, Ngoc M. Tran, Hung Phan, Trong Nguyen, Linh H. Truong, Anh Tuan Nguyen, Hoan Anh Nguyen, and
    Tien N. Nguyen, "Complementing Global and Local Contexts in Representing API Descriptions to Improve API Retrieval Tasks", in Proceedings of the 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ACM ESEC/FSE 2018), November 4-9, 2018. ACM Press, 2018.

  4. [TSE'18] Sven Amann, Hoan Anh Nguyen, Sarah Nadi, Tien N. Nguyen, and Mira Mezini, "A Systematic Evaluation of API-Misuse Detectors", in IEEE Transactions on Software Engineering (TSE), IEEE CS, 2018.

  5. [JASE'18] Hung Viet Nguyen, Chistian Kastner, and Tien N. Nguyen, “Output-Oriented Testing for PHP Web Applications”, Journal of Automated Software Engineering (JASE), Springer, 2018.

  6. [ICSME'18] Anh Tuan Nguyen, Peter C. Rigby,Thanh Nguyen, Dharani Palani, Mark Karanfil, Tien N. Nguyen,"Statistical Translation of English Texts to API Code Templates", in Proceedings of the 34th IEEE International Conference on Software Maintenance and Evolution (IEEE ICSME 2018), September 23-29, 2018. IEEE CS, 2018.

  7. [SANER'18] Anh Tuan Nguyen, Trong Van Nguyen, Hung Dang Phan, and Tien N. Nguyen, "A Deep Neural Network Language Model with Contexts for Source Code", in Proceedings of the 25th IEEE International Conference on Software Analysis, Evolution and Reengineering (IEEE SANER 2018), March 20-23, 2018. IEEE CS, 2018.
  8. [WASPI'18] Hoan Nguyen, Tien N. Nguyen, Hridesh Rajan and Robert Dyer, "Towards Combining Usage Mining and Implementation Analysis to Infer API Preconditions", in Proceedings of the 1st International Workshop on Automated Specification Inference. IEEE CS, 2018.

2017

  1. [OOPSLA'17] Samantha Syeda Khairunnesa, Hoan Anh Nguyen, Tien N. Nguyen, Hridesh Rajan, "Exploiting Implicit Beliefs to Resolve Sparse Usage Problem in Usage-based Specification Mining", in Proceedings of the 2017 ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2017), ACM Press, 2017.
  2. [ICSE'17] Trong Duc Nguyen, Anh Tuan Nguyen, Hung Dang Phan, and Tien N. Nguyen, "Exploring API Embedding for API Usages
    and Applications
    ", in Proceedings of the 39th IEEE/ACM International Conference on Software Engineering (IEEE/ACM ICSE 2017), May 20-28, 2017. IEEE CS Press, 2017.
  3. [ICSE'17-NIER] Hung D. Phan, Hoan A. Nguyen, Tien N. Nguyen and H. Rajan, "Statistical Learning for Inference between Implementations and Documentation," in Proceedings of the IEEE/ACM 39th International Conference on Software Engineering: New Ideas and Emerging Technologies Results Track (ICSE-NIER), May 20--28, 2017. IEEE CS Press, 2017.
  4. [ICSME'17] Hoan Anh Nguyen, Tung Thanh Nguyen, Tien N. Nguyen, and Hung V. Nguyen, "Interaction-based Tracking of Program Entities for Test Case Evolution", in Proceedings of the 33rd IEEE International Conference on Software Maintenance and Evolution (ICSME 2017), IEEE CS Press, 2017.
  5. [ICSE'17-Demo] Hung Dang Phan, Anh Tuan Nguyen, Trong Duc Nguyen, and Tien N. Nguyen. 2017. "Statistical migration of API usages". In Proceedings of the 39th IEEE/ACM International Conference on Software Engineering (IEEE/ACM ICSE 2017), May 20-28, 2017. IEEE CS Press, 2017.
  6. [ICSE'17-Poster] Anh Tuan Nguyen and Tien N. Nguyen. 2017. "Automatic categorization with deep neural network for open-source Java projects". In Proceedings of the 39th IEEE/ACM International Conference on Software Engineering (IEEE/ACM ICSE 2017), May 20-28, 2017. IEEE CS Press, 2017.
  7. [ICSE'17-Poster] Thanh Van Nguyen, Anh Tuan Nguyen, Hung Dang Phan, Trong Duc Nguyen, and Tien N. Nguyen. 2017. "Combining Word2Vec with revised vector space model for better code retrieval". In Proceedings of the 39th IEEE/ACM International Conference on Software Engineering (IEEE/ACM ICSE 2017), May 20-28, 2017. IEEE CS Press, 2017.
  8. [ICSE'17-Poster] Anh Tuan Nguyen, Peter C. Rigby, Thanh Van Nguyen, Mark Karanfil, and Tien N. Nguyen. 2017. "Statistical translation of English texts to API code templates". In Proceedings of the 39th IEEE/ACM International Conference on Software Engineering (IEEE/ACM ICSE 2017), May 20-28, 2017. IEEE CS Press, 2017.

  9. [ICPC'17] An Ngoc Lam, Anh Tuan Nguyen, Hoan Anh Nguyen, and Tien N. Nguyen. 2017. "Bug localization with combination of deep learning and information retrieval". In Proceedings of the 25th International Conference on Program Comprehension (ICPC '17). IEEE Press, Piscataway, NJ, USA, 218-229, IEEE CS Press, 2017.

2016

  1. [FSE'16] Anh Tuan Nguyen, Michael Hilton, Mihai Codoban, Hoan Nguyen, Lily Mast, Eli Rademacher, Tien N. Nguyen, Danny Dig, "API Code Recommendation Using Statistical Learning from Fine-grained Changes", in Proceedings of the 24th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (ACM SIGSOFT FSE 2016), November 13-18, 2016. ACM Press, 2016.
    (ACM SIGSOFT Distinguished Paper Award)

  2. [FSE'16] Thanh Nguyen, Peter Rigby, Anh Nguyen, Mark Karanfil and Tien N. Nguyen, "T2API: Synthesizing API Code Usage Templates from English Texts with Statistical Translation", in Proceedings of the 24th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (ACM SIGSOFT FSE 2016), Demo, Nov 13-18, 2016. ACM Press, 2016.

  3. [ICSME'16] Hoan Anh Nguyen, Anh Tuan Nguyen, and Tien N. Nguyen, "Using Topic Model to Suggest Fine-grained Source Code Changes", in Proceedings of the 32nd International Conference on Software Maintenance and Evolution (IEEE ICSME 2016), 2016.

  4. [ICSME'16] Anh Tuan Nguyen, Zhaopeng Tu, and Tien N. Nguyen, "Do Contexts Help in Phrase-based, Statistical Source Code Migration?", in Proceedings of the 32nd International Conference on Software Maintenance and Evolution (IEEE ICSME 2016), 2016.

  5. [RELENG'16] Jafar Al-Kofahi, Tien Nguyen and Christian Kästner, "Escaping AutoHell: A Vision For Automated Analysis and Migration of Autotools Build Systems", in Proceedings of the 4th International Workshop on Release Engineering (RELENG 2016), 2016.
  6. [ICSE'16] Trong Duc Nguyen, Anh Tuan Nguyen, and Tien N. Nguyen, "Mapping API Elements for Code Migration
    with Vector Representations
    ", in Proceedings of the 38th ACM/ IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2016). ACM Press, 2016.

  7. [ICSE'16] Thanh Van Nguyen, Anh Tuan Nguyen, and Tien N. Nguyen, "Characterizing API Elements via Textual Descriptions in Software Documentation with Vector Representation", in Proceedings of the 38th ACM/ IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2016). ACM Press, 2016.

  8. [MSR'16] Anh Tuan Nguyen, Hoan Anh Nguyen, and Tien N. Nguyen, "A Large-Scale Study On Repetitiveness, Containment, and Composability of Routines in Open-Source Projects", in Proceedings of the 13th International Conference on Mining Software Repositories (MSR 2016), May 14-15, 2016. ACM, 2016.

  9. [MSR'16] Sven Amann, Sarah Nadi, Hoan A. Nguyen, Tien N. Nguyen and Mira Mezini, "MUBench: A Benchmark for API-Misuse Detectors", in Proceedings of the 13th International Conference on Mining Software Repositories (MSR 2016), May 14-15, 2016. ACM, 2016.

  10. [TSE'16] Xin Xia, David Lo, Ying Ding, Jafar M. Al-Kofahi, Tien N. Nguyen, and Xinyu Wang, "Improving Automated Bug Triaging with Specialized Topic Model", IEEE Transactions on Software Engineering (TSE), IEEE CS, 2016.

2015

  1. [ASE'15] Anh Tuan Nguyen, Tung Thanh Nguyen, and Tien N. Nguyen, "Divide-and-Conquer Approach for Multi-phase
    Statistical Migration for Source Code
    ", in Proceedings of the 30th ACM/ IEEE International Conference on Automated Software Engineering (ACM/IEEE ASE 2015), November 9–13, 2015, IEEE CS, 2015.
  2. [ASE'15] An Ngoc Lam, Anh Tuan Nguyen, Hoan Anh Nguyen, and Tien N. Nguyen, "Combining Deep Learning with Information Retrieval to Localize Buggy Files for Bug Reports", in Proceedings of the 30th ACM/ IEEE International Conference on Automated Software Engineering (ACM/IEEE ASE 2015), November 9–13, 2015, IEEE CS, 2015.
  3. [ESEC/FSE'15] Hung Viet Nguyen, Christian Kaestner, and Tien N. Nguyen, "Cross-language Program Slicing for Dynamic Web Applications", in Proceedings of the 10th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ACM SIGSOFT ESEC/FSE 2015), August 31 – September 4, 2015. ACM Press, 2015. [ACM Digital Library]
  4. [ESEC/FSE'15] Hung Viet Nguyen, My Huu Nguyen, Son Cuu Dang, Christian Kaestner, and Tien N. Nguyen, "Detecting semantic merge conflicts with variability-aware execution", in Proceedings of the 10th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ACM SIGSOFT ESEC/FSE 2015), August 31 – September 4, 2015. ACM Press, 2015. [ACM Digital Library]

  5. [ICSE'15] Anh Tuan Nguyen and Tien N. Nguyen, "Graph-based Statistical Language Model for Code", in Proceedings of the 37th ACM/ IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2015), May 16- May 24, 2015. IEEE CS Press, 2015. [ACM Digital Library]

  6. [ICSE'15] Hung Viet Nguyen, Christian Kaestner, and Tien N. Nguyen,"Varis: IDE Support for Embedded Client Code in PHP Web Applications", in Proceedings of the 37th ACM/ IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2015) - Tool Demonstration, May 16- May 24, 2015. IEEE CS Press, 2015.
    (ICSE 2015 Best Research Demonstration Award) [ACM Digital Library]

  7. [ICSE'15] Hridesh Rajan, Tien Nguyen, Gary Leavens and Robert Dyer, "Inferring Behavioral Specifications from Large-scale Repositories by Leveraging Collective Intelligence", in Proceedings of the 37th ACM/ IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2015) - NIER, May 16- May 24, 2015. IEEE CS Press, 2015. [ACM Digital Library]

  8. [ICSE'15] Jafar Al-Kofahi, Lisong Guo, Hung Viet Nguyen, Hoan Anh Nguyen, "Static Detection of Configuration-Dependent Bugs in Configurable Software", in Proceedings of the 37th ACM/ IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2015) - Poster, May 16- May 24, 2015. IEEE CS Press, 2015. [ACM Digital Library]

  9. [RELENG'15] Shurui Zhou, Jafar Al-Kofahi, Tien N. Nguyen, Christian Kaestner and Sarah Nadi, "Extracting Configuration Knowledge from Build Files with Symbolic Analysis", in Proceedings of the 3rd International Workshop on Release Engineering (RELENG 2015), IEEE CS, 2015. [ACM Digital Library]
  10. [TOSEM'15] Robert Dyer, Hridesh Rajan, Hoan Anh Nguyen, and Tien N. Nguyen, "Boa: Ultra-Large-Scale Software Repository and Source Code Mining", ACM Transactions on Software Engineering and Methodology (TOSEM), 2015 (Accepted).

2014

  1. [ASE'14] Anh Tuan Nguyen, Hoan Anh Nguyen, Tung Thanh Nguyen, and Tien N. Nguyen, "Statistical Learning Approach for Mining API Usage Mappings for Code Migration", in Proceedings of the 29th ACM/ IEEE International Conference on Automated Software Engineering (ACM/IEEE ASE 2014), pages 457-468, September 15-19, 2014. ACM Press, 2014.
    (ACM SIGSOFT Distinguished Paper and ASE Best Paper Award) [ACM Digital Library]

  2. [FSE'14] Hung Viet Nguyen, Christian Kaestner, and Tien N. Nguyen, "Building Call Graphs for Embedded Client-Side Code in Dynamic Web Applications", in Proceedings of the 22nd ACM SIGSOFT International Symposium on the Foundations of Software Engineering (ACM SIGSOFT FSE 2014), November 16-21, 2014. ACM Press, 2014. [ACM Digital Library]

  3. [FSE'14] Hoan Anh Nguyen, Robert Dyer, Tien N. Nguyen, and Hridesh Rajan, "Mining Preconditions of APIs in Large-Scale Code Corpus", in Proceedings of the 22nd ACM SIGSOFT International Symposium on the Foundations of Software Engineering (ACM SIGSOFT FSE 2014), November 16-21, 2014. ACM Press, 2014. [ACM Digital Library]

  4. [ICSE'14] Hung Viet Nguyen, Christian Kaestner, and Tien N. Nguyen, "Exploring Variability-Aware Execution for Testing Plugin-Based Web Applications", in Proceedings of the 36th ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2014), May 31- June 7, 2014. ACM Press, 2014. [ACM Digital Library]

  5. [ICSE'14] Robert Dyer, Hridesh Rajan, Hoan Anh Nguyen, and Tien N. Nguyen, "Mining Billions of AST Nodes to Study Actual and Potential Usage of Java Language Features", in Proceedings of the 36th ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2014), May 31- June 7, 2014. ACM Press, 2014. [ACM Digital Library]

  6. [ICSE'14] Hung Viet Nguyen, Hoan Anh Nguyen, Anh Tuan Nguyen, and Tien N. Nguyen, "Mining Interprocedural, Data-Oriented Usage Patterns in JavaScript Web Applications", in Proceedings of the 36th ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2014), May 31- June 7, 2014. ACM Press, 2014. [ACM Digital Library]

  7. [ICSE'14] Robert Dyer, Hoan Anh Nguyen, Hridesh Rajan, and Tien N. Nguyen, "Efficiently Mining Source Code with Boa", in Proceedings of the 36th ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2014), Tutorial Track, May 31- June 7, 2014. ACM Press, 2014.

  8. [ICSE'14] Anh Tuan Nguyen, Tung Thanh Nguyen, and Tien N. Nguyen, "Migrating Code with Statistical Machine Translation", in Proceedings of the 36th ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2014), Research Tool Demonstration Track, May 31- June 7, 2014. ACM Press, 2014. [ACM Digital Library]

  9. [ICSE'14] Tung Thanh Nguyen, Evelyn Duesterwald, Tim Klinger, Peter Santhanam, Tien N. Nguyen, "Characterizing Defect Trends in Software Support", in Proceedings of the 36th ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2014), New Ideas and Emerging Results (NIER) Track, May 31- June 7, 2014. ACM Press, 2014. [ACM Digital Library]

  10. [ICSE'14] Jafar Al-Kofahi, Hung Viet Nguyen, and Tien N. Nguyen, "Fault Localization for Build Code Errors in Makefiles", in Proceedings of the 36th ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2014), Poster Track, May 31- June 7, 2014. ACM Press, 2014. [ACM Digital Library]

  11. [ICSE'14] Anh Tuan Nguyen, Hoan Anh Nguyen, Tung T. Nguyen, Tien N. Nguyen, "Statistical Learning of API Mappings for Language Migration", in Proceedings of the 36th ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2014), Poster Track, May 31- June 7, 2014. ACM Press, 2014. [ACM Digital Library]

  12. [ICSME'14] Jafar Al-Kofahi, Hung Viet Nguyen and Tien N. Nguyen, "Fault Localization for Make-Based Build Crashes", in Proceedings of the 30th International Conference on Software Maintenance and Evolution (IEEE ICSME 2014), September 28-October 3, 2014. IEEE CS, 2014. [IEEE Digital Library]

  13. [BKCHAPTER] Robert Dyer, Hoan Anh Nguyen, Hridesh Rajan, and Tien N. Nguyen, “Boa: an Enabling Language and Infrastructure for Ultra-large Scale MSR Studies”, a book chapter in “Analyzing Software Data”, accepted and will be published by Morgan Kaufmann, 2015.

2013

  1. [ICSE'13] Robert Dyer, Hoan Anh Nguyen, Hridesh Rajan, and Tien N. Nguyen, "Boa: A Language and Infrastructure for Analyzing Ultra-Large-Scale Software Repositories", Proceedings of the 35th ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2013), May 18-26, 2013. IEEE CS Press, 2013. [ACM Digital Library]

  2. [ICSE'13] Hung Viet Nguyen, Hoan Anh Nguyen, Tung Thanh Nguyen, and Tien N. Nguyen, "DRC: A Detection Tool for Dangling References in PHP-Based Web Applications", in Proceedings of the 35th ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2013), May 18-26, 2013. ACM Press, 2013. [ACM Digital Library]

  3. [ESEC/FSE'13] Tung Thanh Nguyen, Anh Tuan Nguyen, Hoan Anh Nguyen, and Tien N. Nguyen, "A Statistical Semantic Language Model for Source Code", in Proceedings of the 9th Joint Meeting of the 14th European Software Engineering Conference and the 21st ACM SIGSOFT Symposium on the Foundations of Software Engineering (ACM SIGSOFT ESEC/FSE 2013), August 18-26, 2013. ACM Press, 2013. [ACM Digital Library]

  4. [ESEC/FSE'13] Anh Tuan Nguyen, Tung Thanh Nguyen, and Tien N. Nguyen, "Lexical Statistical Machine Translation for Language Migration", in Proceedings of the 9th Joint Meeting of the 14th European Software Engineering Conference and the 21st ACM SIGSOFT Symposium on the Foundations of Software Engineering (ACM SIGSOFT ESEC/FSE 2013), NI Track, August 18-26, 2013. ACM Press, 2013. [ACM Digital Library]

  5. [ASE'13] Hoan Anh Nguyen, Anh Tuan Nguyen, Tung Thanh Nguyen, Tien N. Nguyen, and Hridesh Rajan, "A Study of Repetitiveness of Code Changes in Software Evolution", in Proceedings of the 28th IEEE/ACM International Conference on Automated Software Engineering (IEEE/ACM ASE 2013), November 11-15, 2013. IEEE CS, 2013. [IEEE Digital Library]
    (Nominated for an ACM SIGSOFT Distinguished Paper Award)

  6. [ASE'13] Hung Viet Nguyen, Hoan Anh Nguyen, Tung Thanh Nguyen, Anh Tuan Nguyen, and Tien N. Nguyen, "Dangling References in Multi-configuration and Dynamic PHP-Based Web Applications", in Proceedings of the 28th IEEE/ACM International Conference on Automated Software Engineering (IEEE/ACM ASE 2013), November 11-15, 2013. IEEE CS, 2013. [IEEE Digital Library]

  7. [ISSRE'13] Hoan Anh Nguyen, Anh Tuan Nguyen, and Tien N. Nguyen, "Filtering Noise in Mixed-Purpose Fixing Commits to Improve Defect Prediction and Localization", in Proceedings of the 24th IEEE International Symposium on Software Reliability Engineering (IEEE ISSRE 2013), November 4-7, 2013. IEEE CS, 2013. [IEEE Digital Library]

  8. [ICSM'13] Hoan Anh Nguyen, Hung Viet Nguyen, Tung Thanh Nguyen, and Tien N. Nguyen, "Output-oriented Refactoring in PHP-based Dynamic Web Applications", in Proceedings of the 29th IEEE International Conference on Software Maintenance (IEEE ICSM 2013), September 22-28, 2013. IEEE CS, 2013. [ACM Digital Library]

  9. [ICSM'13] Hung Viet Nguyen, Hoan Anh Nguyen, Tung Thanh Nguyen, and Tien N. Nguyen, "Database-aware Fault Localization for Dynamic Web Applications", in Proceedings of the 29th IEEE International Conference on Software Maintenance (IEEE ICSM 2013), September 22-28, 2013. IEEE CS, 2013. [IEEE Digital Library]

  10. [SPLASH 2013] Robert Dyer, Hoan Anh Nguyen, Hridesh Rajan, and Tien N. Nguyen, "Mining Source Code Repositories with Boa", Tool Demo, in Proceedings of ACM SIGPLAN conference on Systems, Programming, Languages and Applications: Software for Humanity (SPLASH 2013), October 26-31, 2013. ACM Press, 2013. [ACM Digital Library]

  11. [GPCE 2013] Robert Dyer, Hridesh Rajan, and Tien N. Nguyen, "Declarative Visitors to Ease Fine-grained Source Code Mining with Full History on Billions of AST Nodes", in Proceedings of the 12th International Conference on Generative Programming: Concepts & Experiences (GPCE 2013), October 27-28, 2013. ACM Press, 2013. [ACM Digital Library]

2012

  1. [ASE'12] Anh Tuan Nguyen, Tung Thanh Nguyen, Tien N. Nguyen, David Lo, and Chengnian Sun, "Duplicate Bug Report Detection with a Combination of Information Retrieval and Topic Modeling", in Proceedings of the 27th ACM/ IEEE International Conference on Automated Software Engineering (ACM/IEEE ASE 2012), September 3-7, 2012. ACM Press, 2012.
    (ACM SIGSOFT Distinguished Paper Award) [ACM Digital Library]

  2. [FSE'12] Anh Tuan Nguyen, Tung Thanh Nguyen, Hoan Anh Nguyen, Tien N. Nguyen, "Multi-layered Approach for Recovering Links between Bug Reports and Fixes", in Proceedings of the 20th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (ACM FSE 2012), November 11-16, 2012. ACM Press, 2012. [ACM Digital Library]

  3. [ASE'12] Hung Viet Nguyen, Hoan Anh Nguyen, Tung Thanh Nguyen, Anh Tuan Nguyen, Tien N. Nguyen, "Detection of Embedded Code Smells in Dynamic Web Applications", in Proceedings of the 27th ACM/ IEEE International Conference on Automated Software Engineering (ACM/IEEE ASE 2012), September 3-7, 2012. ACM Press, 2012. [ACM Digital Library]

  4. [ASE'12] Ahmed Tamrawi, Hoan Anh Nguyen, Hung Viet Nguyen, Tien N. Nguyen, "SYMake: A Build Code Analysis and Refactoring Tool for Makefiles", in Proceedings of the 27th ACM/ IEEE International Conference on Automated Software Engineering (ACM/IEEE ASE 2012), Tool Demo, September 3-7, 2012. ACM Press, 2012. [IEEE Digital Library]

  5. [ICSE'12] Anh Tuan Nguyen, Tung Thanh Nguyen, Hoan Anh Nguyen, Ahmed Tamrawi, Hung Viet Nguyen, Jafar Al-Kofahi, and Tien N. Nguyen, "Graph-Based Pattern-Oriented, Context-Sensitive Source Code Completion", in Proceedings of the 34th ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2012), June 2- June 9, 2012. IEEE CS Press, 2012. [ACM Digital Library]

  6. [ICSE'12] Ahmed Tamrawi, Hoan Anh Nguyen, Hung Viet Nguyen, and Tien N. Nguyen, "Build Code Analysis with Symbolic Evaluation", in Proceedings of the 34th ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2012), June 2-9, 2012. IEEE CS Press, 2012. [ACM Digital Library]

  7. [ICSE'12] Hung Viet Nguyen, Hoan Anh Nguyen, Tung Thanh Nguyen, and Tien N. Nguyen, "BabelRef: Detection and Renaming Tool for Cross-Language Program Entities in Dynamic Web Applications", in Proceedings of the 34th ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2012), Formal Demo, June 2- June 9, 2012. IEEE CS Press, 2012. [IEEE Digital Library]

  8. [ICSE'12] Anh Tuan Nguyen, Hoan Anh Nguyen, Tung Thanh Nguyen, and Tien N. Nguyen, "GraPacc: A Graph-Based Pattern-Oriented, Context-Sensitive Code Completion Tool", in Proceedings of the 34th ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2012), Formal Demonstration Track, June 2- June 9, 2012. IEEE CS Press, 2012.

  9. [ICSE'12] Tung Thanh Nguyen, Tien N. Nguyen, Evelyn Duesterwald, Tim Klinger, Peter Santhanam, "Inferring Developer Expertise through Defect Analysis", in Proceedings of the 34th ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2012), New Ideas and Emerging Results Track (NIER), June 2- June 9, 2012. IEEE CS Press, 2012. [IEEE Digital Library]

  10. [ICSM'12] Jafar M. Al-Kofahi, Hung Viet Nguyen, Anh Tuan Nguyen, Tung Thanh Nguyen, and Tien N. Nguyen, "Detecting Semantic Changes in Makefile Build Code", in Proceedings of the 28th IEEE International Conference on Software Maintenance (IEEE ICSM 2012), September 23-30, 2012. IEEE CS Press, 2012. [IEEE Digital Library]

  11. [SPLASH'12] Robert Dyer, Hoan Anh Nguyen, Hridesh Rajan, Tien N. Nguyen, "Boa: Analyzing Ultra-large-scale Code Corpus", in Proceedings of the 27th ACM International Conference on Systems, Programming, Languages, and Applications: Software for Humanity - (SPLASH 2012 - ACM OOPSLA 2012), Poster, October 19-26, 2012. ACM Press, 2012.

  12. [SPLASH'12] Robert Dyer, Hoan Anh Nguyen, Hridesh Rajan, Tien N. Nguyen, "Analyzing Ultra-large-scale Code Corpus with Boa", in Proceedings of the 27th ACM International Conference on Systems, Programming, Languages, and Applications: Software for Humanity - (SPLASH 2012 - ACM OOPSLA 2012), Tool Demonstration, October 19-26, 2012. ACM Press, 2012.

  13. [ECAI'12] Arnaud Hubaux, Dietmar Jannach, Conrad Drescher, Leonardo Murta, Tomi Mannisto, Krzysztof Czarnecki, Patrick Heymans, Tien N. Nguyen, and Markus Zanker, "Unifying Software and Product Configuration: A Research Roadmap", in Proceedings of the Configuration Workshop of the 20th European Conference on Artificial Intelligence (ECAI 2012), 2012.

  14. [TSE] Hoan A. Nguyen, Tung T. Nguyen, Nam H. Pham, Jafar M. Al-Kofahi, Tien N. Nguyen, "Clone Management for Evolving Software", IEEE Transactions on Software Engineering (IEEE TSE), September/October, 2012. [ACM Digital Library]

2011

  1. [ESEC/FSE'11] Ahmed Tamrawi, Tung Thanh Nguyen, Jafar M. Al-Kofahi, Tien N. Nguyen, "Fuzzy Set and Cache-based Approach for Bug Triaging", in Proceedings of the 8th joint meeting of the European Software Engineering Conference and the 19th ACM SIGSOFT Symposium on the Foundations of Software Engineering (ACM ESEC/FSE 2011), September 5-9, 2011. ACM Press, 2011. [ACM Digital Library]

  2. [ASE'11] Anh Tuan Nguyen, Tung Thanh Nguyen, Jafar Al-Kofahi, Hung Viet Nguyen, Tien N. Nguyen, "A Topic-based Approach for Narrowing the Search Space of Buggy Files from a Bug Report", in Proceedings of the 26th ACM/IEEE International Conference on Automated Software Engineering (ACM/IEEE ASE 2011), November 6-12, 2011. IEEE CS Press, 2011.
    (Nominated for ACM SIGSOFT Distinguished Paper Award) [IEEE Digital Library]

  3. [ICSE'11] Tung T. Nguyen, Hung V. Nguyen, Hoan A. Nguyen, Tien N. Nguyen, "Aspect Recommendation for Evolving Software", in Proceedings of the 33rd ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2011), May 21- May 28, 2011. ACM Press, 2011. [ACM Digital Library]

  4. [ASE'11] Hung Viet Nguyen, Hoan Anh Nguyen, Tung Thanh Nguyen, Tien N. Nguyen, "Auto-Locating and Fix-Propagating for HTML Validation Errors to PHP Server-side Code", in Proceedings of the 26th ACM/IEEE International Conference on Automated Software Engineering (ACM/IEEE ASE 2011), November 6-12, 2011. IEEE CS Press, 2011. [IEEE Digital Library]

  5. [ICSE'11] Ahmed Tamrawi, Tung Thanh Nguyen, Jafar Al-Kofahi, Tien N. Nguyen, "Fuzzy Set-based Automatic Bug Triaging (NIER Track)", in Proceedings of the 33rd ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2011), May 21-28, 2011. ACM Press, 2011.

  6. [ICSE'11] Tung Thanh Nguyen, Tien N. Nguyen, and Tu Minh Phuong, "Topic-based Defect Prediction (NIER Track)", in Proceedings of the 33rd ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2011), May 21-28, 2011. ACM Press, 2011. [ACM Digital Library]

  7. [ASE'11] Hoan Anh Nguyen, Tung Thanh Nguyen, Hung Viet Nguyen, Tien N. Nguyen, "iDiff: Interaction-based Program Differencing Tool", Formal Tool Demonstration, Short paper, in Proceedings of the 26th ACM/IEEE International Conference on Automated Software Engineering (ACM/IEEE ASE 2011), November 6-12, 2011. IEEE CS Press, 2011. [ACM Digital Library]

2010

  1. [SPLASH'10] Hoan Anh Nguyen, Tung Thanh Nguyen, Gary Wilson Jr., Anh Tuan Nguyen, Miryung Kim, Tien N. Nguyen, "A Graph-based Approach to API Usage Adaptation", in Proceedings of the 25th ACM International Conference on Systems, Programming, Languages, and Applications: Software for Humanity - (SPLASH 2010 - ACM OOPSLA 2010), October 17-21, 2010. ACM Press, 2010. [ACM Digital Library]

  2. [ASE'10] Nam H. Pham, Tung Thanh Nguyen, Hoan Anh Nguyen, Tien N. Nguyen, "Detection of Recurring Software Vulnerabilities", in Proceedings of the 25th ACM/ IEEE International Conference on Automated Software Engineering (ACM/IEEE ASE 2010), September 20-24, 2010. ACM Press, 2010.
    (Nominated for ACM Distinguished Paper Award) [ACM Digital Library]

  3. [ICSE'10] Tung T. Nguyen, Hoan A. Nguyen, Nam H. Pham, Jafar M. Al-Kofahi, Tien N. Nguyen, "Recurring Bug Fixes in Object-Oriented Programs", in Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2010), May 2-8, 2010. ACM Press, 2010. [ACM Digital Library]

  4. [ICSE'10] Nam H. Pham, Tung Thanh Nguyen, Hoan Anh Nguyen, Xinying Wang, Anh Tuan Nguyen, Tien N. Nguyen, "Detecting Recurring and Similar Software Vulnerabilities", in Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2010), New Idea and Emerging Results (NIER) Track, May 2-8, 2010. ACM Press, 2010. [ACM Digital Library]

  5. [FASE'10] Tung T. Nguyen, Hoan A. Nguyen, Nam H. Pham, Tien N. Nguyen, "Operation-based, Fine-grained Version Control Model for Tree-based Representation", in Proceedings of the 2010 International Conference on Fundamental Approaches to Software Engineering (FASE 2010), March 22-26, 2010. D.S. Rosenblum and G. Taentzer (Eds.): FASE 2010, LNCS 6013, pp. 74--90. Springer, Heidelberg (2010). [ACM Digital Library]

  6. [ICSM'10] Jafar Al-Kofahi, Ahmed Tamrawi, Tung Thanh Nguyen, Hoan Anh Nguyen, Tien N. Nguyen, "Fuzzy Set Approach for Automatic Tagging in Evolving Software", in Proceedings of the 26th IEEE International Conference on Software Maintenance (IEEE ICSM 2010), September 12-18, 2010. IEEE CS Press, 2010. [IEEE Digital Library]

2009

  1. [ESEC/FSE'09] Tung T. Nguyen, Hoan A. Nguyen, Nam H. Pham, Jafar M. Al-Kofahi, Tien N. Nguyen, "Graph-based Mining of Multiple Object Usage Patterns", in Proceedings of the 17th ACM SIGSOFT Symposium on the Foundations of Software Engineering (ACM ESEC/FSE 2009), August 24-28, 2009. ACM Press, 2009.
    (ACM SIGSOFT Distinguished Paper Award) [ACM Digital Library]

  2. [ICSE'09] Nam H. Pham, Hoan A. Nguyen, Tung T. Nguyen, Jafar M. Al-Kofahi, Tien N. Nguyen, "Complete and Accurate Clone Detection in Graph-based Models", in Proceedings of the 31st ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2009), May 16-24, 2009. IEEE CS Press, 2009. [ACM Digital Library]

  3. [ICSE'09] Tung T. Nguyen, Hoan A. Nguyen, Nam H. Pham, Jafar M. Al-Kofahi, Tien N. Nguyen, "ClemanX: Incremental Clone Detection Tool for Evolving Software", in Proceedings of the 31st ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2009), Short paper, May 16-24, 2009. IEEE CS Press, 2009.

  4. [ASE'09] Tung T. Nguyen, Hoan A. Nguyen, Nam H. Pham, Jafar M. Al-Kofahi, Tien N. Nguyen, "Clone-aware Configuration Management", in Proceedings of the 24th ACM/IEEE International Conference on Automated Software Engineering (ACM/IEEE ASE 2009), November 16-20, 2009. IEEE CS Press, 2009. [ACM Digital Library]

  5. [FASE'09] Hoan A. Nguyen, Tung T. Nguyen, Nam H. Pham, Jafar M. Al-Kofahi, Tien N. Nguyen, "Accurate and Efficient Structural Characteristic Feature Extraction Method for Clone Detection", in Proceedings of the International Conference on Fundamental Approaches to Software Engineering (FASE 2009), March 22-29, 2009. Springer-Verlag, 2009. [ACM Digital Library]

  6. [ICSM'09] Tung Thanh Nguyen, Hoan Anh Nguyen, Jafar M. Al-Kofahi, Nam H. Pham, and Tien N. Nguyen, "Scalable and Incremental Clone Detection for Evolving Software", In Proceedings of the 25th IEEE International Conference on Software Maintenance (IEEE ICSM 2009), September 20-26, 2009. IEEE CS, 2009. [IEEE Digital Library]

  7. [BKCHAPTER] Wiley Encyclopedia of Computer Science and Engineering, Benjamin Wah (Editor),Tien N. Nguyen, an invited book chapter on "Software Configuration Management", Volume 4, pages 2563-2575, John Wiley & Sons Publisher, January, 2009.

2008

  1. [ASE'08] Hsin-yi Jiang, Tien N. Nguyen, Ing-Xiang Chen, Hojun Jaygarl, Carl K. Chang, "Incremental Latent Semantic Indexing for Automatic Traceability Link Evolution Management", in Proceedings of the 23rd ACM/IEEE International Conference on Automated Software Engineering (ACM/IEEE ASE 2008), September 15-19, 2008. IEEE CS Press, 2008. [IEEE Digital Library]

  2. [ASE'08] Tung Thanh Nguyen, Jafar M. Al-Kofahi, Nam H. Pham, Hoan A. Nguyen, Tien N. Nguyen, "Cleman: Comprehensive Clone Group Evolution Management", in Proceedings of the 23rd ACM/IEEE International Conference on Automated Software Engineering (ACM/IEEE ASE 2008), September 15-19, 2008. IEEE CS Press, 2008.

  3. [RE'08] Neil Ernst, John Mylopoulos, Yijun Yu, and Tien N. Nguyen, "Supporting Requirements Model Evolution throughout the System Life-cycle", in Proceedings of the 16th International Requirements Engineering Conference (ACM/IEEE RE 2008), short paper, Sept. 8 - 12, 2008. IEEE CS Press, 2008. [IEEE Digital Library]

  4. [APSEC'08] Tien N. Nguyen, "Component-based Software Update Process in Collaborative Software Development", Proceedings of the 15th IEEE Asia-Pacific Software Engineering Conference (APSEC 2008), December 3-5, 2008. IEEE CS Press, 2008. [IEEE Digital Library]

  5. [ECBS'08] Cheng Thao, Ethan V. Munson, and Tien N. Nguyen, "Software Configuration Management for Product Derivation in Software Product Families", in Proceedings of 15th IEEE International Conference on Engineering of Computer-Based Systems (IEEE ECBS 2008), March 31 - April 4, 2008. IEEE CS Press, 2008. [ACM Digital Library]

  6. [TSE] Danny Dig, Kashif Manzoor, Ralph Johnson, and Tien N. Nguyen, "Effective Software Merging in the Presence of Object-Oriented Refactorings", IEEE Transactions on Software Engineering (IEEE TSE), May/June, 2008. [IEEE Digital Library]

  7. [IJSA] Tien N. Nguyen, "Architectural Configuration Management: Managing Software Architectural Evolution and Traceability Links", International Journal on Software Architecture (IJSA), special issue on Stable and Adaptive Software: Architectures, Patterns, and Environments, 2008.

  8. [Journal of Software] Tien N. Nguyen, "Managing Software Architectural Evolution at Multiple Levels of Abstraction", Journal of Software, Issue 3, Vol.3, pages 60-70, Academy Publisher, March 2008.

2007

  1. [ICSE'07] Danny Dig, Kashif Manzoor, Ralph Johnson, and Tien N. Nguyen. "Refactoring-aware Configuration Management for Object-Oriented Programs". In Proceedings of the 29th ACM/IEEE International Conference on Software Engineering (ACM/IEEE ICSE 2007), pages 427-436, May 20-26, 2007. IEEE CS Press, 2007. [ACM Digital Library]

  2. [QSIC'07] Bashar Gharaibeh, Tien N. Nguyen, and J. Morris Chang, "Coping with API Evolution for Running, Mission-Critical Applications Using Virtual Execution Environment", in Proceedings of the Seventh IEEE International Conference on Quality Software (IEEE QSIC 2007), October 11-12, 2007. IEEE CS Press, 2007.

  3. [ICECCS'07] Tien N. Nguyen, "EmVC: Managing Changes and Configurations in Designs of Complex, Embedded Computing Systems", in Proceedings of the 12th IEEE International Conference on Engineering of Complex Computer Systems (IEEE ICECCS 2007), pages 207-216, July 11-14, 2007. IEEE CS Press, 2007. [ACM Digital Library]

  4. [ATGSE'07] Tien N. Nguyen, "Conflict Detection and Resolution in Global Software Design", in Proceedings of the 1st International Workshop on Accountability and Traceability in Global Software Engineering (IEEE ATGSE 2007), Dec 3, 2007. IEEE CS Press, 2007.

  5. [COMPSAC'07] Hsin-yi Jiang, Tien N. Nguyen, Carl K. Chang, and Fei Dong, "Traceability Link Evolution Management with Incremental Latent Semantic Indexing", in Proceedings of the 31st IEEE International Computer Software and Applications Conference (IEEE COMPSAC 2007), pages 309-316, July 24-27,2007. IEEE CS Press, 2007.

  6. [SAC'07] Tien N. Nguyen, "Component-based Version Management for Embedded Computing System Design", in Proceedings of the 22nd ACM Conference on Applied Computing (ACM SAC 2007), March 11-15, 2007. ACM Press, 2007.

2006

  1. [ASE'06] Tien N. Nguyen, "A Unified Model for Product Data Management and Software Configuration Management", in Proceedings of the 21st ACM/IEEE International Conference on Automated Software Engineering (ASE 2006), September 19 - 22, 2006. IEEE, 2006. [ACM Digital Library]

  2. [WWW'06] Tien N. Nguyen, "Model-based Version and Configuration Management for a Web Engineering Lifecycle", in Proceedings of the 15th International World Wide Web Conference (WWW 2006), May 23-26, 2006. ACM Press, 2006. [ACM Digital Library]

  3. [ICSM'06] Jason Stanek, Suraj Kothari, Tien N. Nguyen, and Carolina Cruz-Neira., "Online Software Maintenance for Mission-Critical Systems", in Proceedings of the 22nd IEEE International Conference on Software Maintenance (ICSM 2006), September 23-27, 2006. IEEE CS Press, 2006. [ACM Digital Library]

  4. [ICSM'06] Tien N. Nguyen, "Object-oriented Software Configuration Management", in Proceedings of the 22nd IEEE International Conference on Software Maintenance (ICSM 2006), September 23-27, 2006. IEEE CS Press, 2006. [IEEE Digital Library]

  5. [FSE'06] Danny Dig, Kashif Manzoor, Ralph Johnson, and Tien N. Nguyen, "Refactoring-aware Software Merging and Configuration Management", in Proceedings of the 14th ACM SIGSOFT Conference on Foundations of Software Engineering (FSE 2006), demo paper, Nov 5-11, 2006. ACM Press, 2006.

  6. [VIS'06] Tien N. Nguyen and Jin Zhang, "WebSearchViz: A Novel Visualization Model for Web Search Results", in Proceedings of the 17th IEEE International Visualization Conference (VIS 2006), Oct 28 - Nov 3, 2006. IEEE CS Press, 2006. [Link]

  7. [OOPSLA'06] Danny Dig, Tien N. Nguyen, Kashif Manzoor, and Ralph Johnson, "MolhadoRef: A Refactoring-aware Software Configuration Management Tool", in Companion Proceedings of 21st Annual ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2006), short paper, October 22-26, 2006. ACM Press, 2006.

  8. [CASCON'06] Tien N. Nguyen and Zhao Zhang, "Component-oriented Version Management for Hardware Software Co-design", in Proceedings of the 16th IBM Centers for Advanced Studies Conference (CASCON 2006), short paper, October 16 - 19, 2006. IBM Canada Limited, 2006.

  9. [ETX'06] Danny Dig, Tien N. Nguyen, Kashif Manzoor, and Ralph Johnson, "MolhadoRef: A Refactoring-aware Infrastructure for Object-oriented Programs", in Proceedings of the 4th International Workshop on Eclipse Technology Exchange (ETX 2006), October 22-26, 2006. ACM Press, 2006 (Acceptance rate: 27%). (Nominated for the Best Paper Award)

  10. [COMPSAC'06] Tien N. Nguyen, "A Novel Structure-oriented Difference Approach for Software Artifacts", in Proceedings of 30th IEEE International Computer Software and Applications Conference (COMPSAC 2006), September 17- 20, 2006. IEEE CS Press, 2006.

  11. [TVCG] Tien N. Nguyen and Jin Zhang, "A Novel Visualization Model for Web Search Results". IEEE Transactions on Visualization and Computer Graphics (IEEE TVCG), Volume 12, No. 5, Sept/October, 2006.

2005

  1. [ICSE'05] Tien N. Nguyen, Ethan V. Munson, John T. Boyland, and Cheng Thao, "An Infrastructure for Development of Multi-level, Object-Oriented Configuration Management Services", in Proceedings of the 27th ACM/IEEE International Conference on Software Engineering (ICSE 2005), May 15-21, 2005. IEEE CS Press, 2005. [ACM Digital Library]

  2. [ICSM'05] Tien N. Nguyen, John T. Boyland, Ethan V. Munson, and Cheng Thao, "Managing the evolution of Web-based applications with WebSCM", in Proceedings of the 21st IEEE International Conference on Software Maintenance (ICSM 2005), September 25-30, 2005. IEEE CS Press, 2005. [ACM Digital Library]

  3. [SCM'05] Tien N. Nguyen, Cheng Thao, Ethan V. Munson, "On Product Versioning for Hypertexts", in Proceedings of the 12th ACM International Workshop on Software Configuration Management (SCM-12), a workshop associated with the ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE 2005), September 5-9, 2005. ACM Press, 2005. [ACM Digital Library]

  4. [ECBS'05] Tien N. Nguyen, Ethan V. Munson, John T. Boyland, and Cheng Thao, "Configuration management for designs of computer based systems", in Proceedings of the 12th Annual IEEE International Conference on the Engineering of Computer Based Systems (ECBS 2005), April 4-7, 2005. IEEE CS Press, 2005.

  5. [TEFSE'05] Tien N. Nguyen and Ethan V. Munson, "Concordance, Conformance, Versions, and Traceability", in Proceedings of the 3rd IEEE/ACM International Workshop on Traceability in Emerging Forms of Software Engineering (TEFSE 2005), a workshop associated with the 20th IEEE/ACM International Conference on Automated Software Engineering (ASE 2005), November 7-11, 2005. ACM Press, 2005. [ACM Digital Library]

  6. [SEAA'05] Tien N. Nguyen, Ethan V. Munson, John T. Boyland, and Cheng Thao, "Multi-level Configuration Management with Fine-grained Units", in Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA 2005), August 30 - September 3, 2005. IEEE CS Press, 2005. [ACM Digital Library]

  7. [JIIS] Jin Zhang and Tien N. Nguyen, "A New Term Significance Weighting Approach". Journal of Intelligent Information Systems (JIIS), Volume 24, No. 1, pp. 61-85, Kluwer Academic Publishers, 2005.

  8. [IP&M] Jin Zhang and Tien N. Nguyen, "WebStar: A Visualization Model for Hyperlink Structures", Journal of Information Processing & Management (IP&M), Volume 41, pp. 1003-1018, Elsevier Publishers, 2005.

2004

  1. [WWW'04] Tien N. Nguyen, Ethan Munson, and Cheng Thao, "Fine-grained, structured Configuration Management for Web projects", in Proceedings of the 13th International World Wide Web Conference (WWW 2004), May 17-25, 2004, pages 433-443, ACM Press, 2004 [ACM Digital Library]

  2. [ICSM'04] Tien N. Nguyen, Ethan V. Munson, John T. Boyland, and Cheng Thao, "Architectural Software Configuration Management in Molhado", in Proceedings of the 20th IEEE International Conference on Software Maintenance (ICSM 2004), September 11-17, 2004, pp. 296-306, IEEE CS Press , 2004. [IEEE Digital Library]

  3. [OOPSLA'04] Tien N. Nguyen, Ethan V. Munson, and John T. Boyland, "Object-Oriented, Structural Software Configuration Management", short paper, in Companion Proceedings of 19th Annual ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2004), October 24-28, 2004, pp. 35-37. ACM Press, 2004.

  4. [SEFM'04] Tien N. Nguyen and Ethan V. Munson, "A Formalism for Conformance Analysis and Its Applications", in Proceedings of the 2nd IEEE International Conference on Software Engineering And Formal Methods (SEFM 2004), September 26-30, 2004, pp. 330-339, IEEE CS Press, 2004.[IEEE Digital Library]

  5. [Hypertext'04] Tien N. Nguyen, Ethan V. Munson, John T. Boyland, and Cheng Thao, "The Molhado hypertext versioning system", in Proceedings of the 15th ACM International Conference on Hypertext and Hypermedia (Hypertext 2004), August 9-13, 2004, pp. 185-195, ACM Press, 2004. [ACM Digital Library]

  6. [FSE'04] Tien N. Nguyen, "Infrastructures for Development of Object-Oriented Configuration Management Systems", in Doctoral Student Research Symposium at the 12th Foundation of Software Engineering Conference (ACM SIGSOFT 2004/FSE-12), October 31 - November 5, 2004. ACM Press, 2004.

  7. [APSEC'04] Tien N. Nguyen, Ethan V. Munson, John T. Boyland, and Cheng Thao, "Flexible Fine-grained Version Control for Software Documents", in Proceedings of the 11th IEEE Asia-Pacific Software Engineering Conference (APSEC 2004), November 30 - December 3, 2004, pp. 212-219. IEEE CS Press, 2004. [IEEE Digital Library]

  8. [ICSM'04] Tien N. Nguyen, Ethan V. Munson, John T. Boyland, and Cheng Thao, "Molhado: Object-Oriented Architectural Software Configuration Management", Formal Research Demonstration at the 20th IEEE International Conference on Software Maintenance (ICSM 2004), September 11-17, 2004, pp. 510-512, IEEE CS Press, 2004.

2003

  1. [IWPSE'03] Tien N. Nguyen and Ethan Munson, "A Model for Conformance Analysis of Software Documents", in Proceedings of International Workshop on Software Evolution (IWPSE 2003), a workshop associated with the Foundation of Software Engineering (FSE 2003), September 1-2, 2003, pp. 24-35, IEEE CS Press, 2003. [ACM Digital Library]

  2. [TEFSE'03] Jonathan Maletic, Ethan Munson, Adrian Marcus, Tien N. Nguyen, "Using a Hypertext Model for Traceability Link Conformance Analysis", in Proceedings of the 2nd IEEE International Workshop on Traceability in Emerging forms of Software Engineering (TEFSE 2003), in association with the 18th IEEE International Conference on Automated Software Engineering (ASE 2003), October 7-8, 2003, pp. 47-55, IEEE CS, 2003.

  3. [APSEC'03] Satish Gupta, Tien N. Nguyen, and Ethan Munson, "The Software Concordance: Using a Uniform Document Model to Integrate Program Analysis and Hypermedia", in Proceedings of 10th Asia-Pacific Software Engineering Conference (APSEC 2003), December 10-12, 2003, pp. 164-175, IEEE CS Press, 2003.

  4. [Hypertext'03] Tien N. Nguyen, Ethan Munson, John Boyland, "Configuration Management in a Hypermedia-based Software Development Environment", in Proceedings of the 14th International Conference on Hypertext and Hypermedia (Hypertext 2003), August 26-30, 2003, pp. 194-195, ACM Press, 2003. [ACM Digital Library]

  5. [SIGDOC'03] Tien N. Nguyen and Ethan Munson, "The Software Concordance: A New Software Document Management Environment", in Proceedings of the 21st Annual ACM Conference on Design of Communications (SIGDOC 2003), October 12-15, 2003, pp. 198-206, ACM Press, 2003.

2002

  1. [Hypertext'02] Tien N. Nguyen, Satish Gupta, and Ethan Munson, "Versioned Hypermedia can improve Software Document Management", in Proceedings of the thirteenth International Conference on Hypertext and Hypermedia (Hypertext 2002), June 11-15, 2002, pp. 192-194, ACM Press, 2002. [ACM Digital Library]

  2. [SBMIDIA'02] Tien N. Nguyen, Satish Gupta, and Ethan Munson, "Three Issues in the Use of Versioned Hypermedia for Software Development Systems", in Proceedings of the 8th Brazilian Symposium on Multimedia and Hypermedia Systems (SBMIDIA 2002), October 7-10, 2002, pp. 3-18, Brazilian Computer Society, 2002.

  3. [Hypertext'02] Tien N. Nguyen, Satish Gupta, and Ethan Munson, "The Software Concordance", in Proceedings of the thirteenth International Conference on Hypertext and Hypermedia - Research Demonstration (Hypertext 2002), June 11-15, 2002, pp. 16-17, ACM Press, 2002.

 

O

Tien N. Nguyen (2005)