|
2024
- [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).
- [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)
- [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)
- [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)
- [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)
- [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)
- [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)
- [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)
- [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
-
[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.
-
[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.
- [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.
- [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.
- [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.
-
[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.
- [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.
- [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
- [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.
- [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.
- [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.
- [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.
- [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.
- [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
- [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)
- [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
- [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.
- [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.
- [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.
- [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.
- [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
- [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.
- [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.
- [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..
- [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..
- [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.
- [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.
- [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
- [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.
- [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.
- [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.
-
[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.
- [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.
-
[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.
- [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.
- [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)
- [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
- [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.
- [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.
-
[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.
-
[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.
-
[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.
-
[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.
- [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.
- [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
- [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.
- [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.
- [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.
- [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.
- [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.
- [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.
- [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.
- [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.
- [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
- [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)
- [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.
- [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.
-
[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.
- [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.
- [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.
- [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.
- [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.
- [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.
- [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
- [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 913, 2015, IEEE CS, 2015.
- [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 913, 2015, IEEE CS, 2015.
- [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]
-
[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]
- [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]
- [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]
- [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]
- [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]
- [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]
- [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
-
[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]
-
[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]
-
[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]
-
[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]
-
[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]
-
[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]
-
[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.
-
[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]
-
[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]
-
[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]
-
[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]
-
[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]
-
[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
-
[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]
-
[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]
-
[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]
-
[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]
-
[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)
-
[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]
-
[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]
-
[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]
-
[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]
-
[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]
- [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
-
[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]
-
[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]
-
[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]
-
[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]
-
[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]
-
[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]
-
[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]
-
[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.
-
[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]
-
[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]
-
[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.
-
[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.
-
[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.
-
[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
-
[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]
-
[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]
-
[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]
-
[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]
-
[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.
-
[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]
- [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
-
[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]
-
[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]
-
[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]
-
[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]
-
[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]
-
[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]
-
[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]
-
[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]
-
[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.
-
[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]
-
[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]
-
[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]
-
[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.
-
[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]
-
[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.
-
[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]
-
[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]
-
[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]
-
[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]
-
[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.
- [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.
-
[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]
-
[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.
-
[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]
-
[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.
-
[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.
-
[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.
-
[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]
-
[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]
-
[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]
-
[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]
-
[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.
-
[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]
-
[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.
-
[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.
-
[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)
-
[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.
- [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.
-
[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]
-
[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]
-
[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]
-
[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.
-
[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]
-
[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]
-
[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.
- [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.
-
[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]
-
[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]
-
[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.
-
[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]
-
[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]
-
[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.
-
[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]
- [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.
-
[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]
-
[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.
-
[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.
-
[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]
- [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.
-
[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]
-
[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.
- [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.
|
|