Home Page

Anh Tuan Nguyen

PhD Candidate
Electrical and Computer Engineering Department
Iowa State University
Email: anhnt@iastate.edu




My adviser is Dr. Tien N. Nguyen.

I am a Vietnam Education Foundation (VEF) Cohort 2009.

My CV

Research Interest

I am interested in Software Engineering with the main goal is to mining data in software repository, for improving quality and productivity of software systems. My other research interests include Program Analysis and Machine Learning and their applications in Software Engineering.

My bachelor and master theses are about embedded system and multimedia processing (MPEG2 and MPEG4).

Projects and Publications:

ICSE(1+1+1), FSE(2+1), ASE(4+1), OOPSLA(1), ICSM(1), ISSRE(1) - Information about software conferences

A Statistical Semantic Language Model for Source Code

Tung Thanh Nguyen, Anh Nguyen, Hoan Anh Nguyen, and Tien N. Nguyen - Research Track. Accepted to present at The 9th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 2013) - Acceptance rate 20%.

Lexical Statistical Machine Translation for Language Migration

Anh Nguyen, Tung Thanh Nguyen, and Tien N. Nguyen - New Ideas Track. Accepted to present at The 9th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 2013).

A Study of Repetitiveness of Code Changes in Software Evolution

Hoan Anh Nguyen, Anh Tuan Nguyen, Tung Thanh Nguyen, Tien N. Nguyen and Hridesh Rajan - Research Track. Accepted to present at 28th IEEE/ACM International Conference on Automated Software Engineering (ASE 2013).

Dangling References in Multi-Configuration and Dynamic PHP-based Web Applications

Hung Viet Nguyen, Hoan Anh Nguyen, Tung Thanh Nguyen, Anh Tuan Nguyen, and Tien N. Nguyen - Research Track. Accepted to present at 28th IEEE/ACM International Conference on Automated Software Engineering (ASE 2013).

Filtering Noises in Mixed-Purpose Fixing Commits to Improve Defect Prediction and Localization

Hoan Nguyen, Anh Nguyen and Tien Nguyen. Accepted to present at 24th IEEE International Symposium on Software Reliability Engineering (ISSRE 2013).

Multi-layered Approach for Recovering Links between Bug Reports and Fixes(project page)(tool)(paper)

Anh Tuan Nguyen, Tung Thanh Nguyen, Hoan Anh Nguyen, Tien N. Nguyen - Research Track. In Proceedings of the 20th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE 2012), Research Triangle Park, North Carolina, November 10-17, 2012. - Acceptance rate 17%.

Duplicate Bug Report Detection with a Combination of Information Retrieval and Topic Modeling(project page)(tool)
ACM SIGSOFT Distinguished Paper Award

Anh Tuan Nguyen, Tung Thanh Nguyen, Tien N. Nguyen, David Lo, Chengnian Sun - Research Track. In Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering (ASE 2012), Essen, Germany, September 3-7, 2012. - Acceptance rate 15%.

Graph-based Pattern-oriented, Context-sensitive Code Completion (project page) (video demo) (tool as an Eclipse's plugin)(paper)

Anh Tuan Nguyen, Tung Thanh Nguyen, Hoan Anh Nguyen, Ahmed Tamrawi, Hung Viet Nguyen, Jafar Al-Kofahi, Tien N. Nguyen - Research Track. In Proceedings of the 34th International Conference on Software Engineering (ICSE 2012)'', Zurich, Switzerland. Acceptance rate 21%

GraPacc: A Graph-based Pattern-oriented, Context-sensitive Code Completion Tool (video demo) (tool as an Eclipse's plugin)(paper)

Anh Tuan Nguyen, Hoan Anh Nguyen, Tung Thanh Nguyen and Tien N. Nguyen - Formal Demonstration. In Proceedings of the 34th International Conference on Software Engineering (ICSE 2012), Zurich, Switzerland. Acceptance rate 31%

Detection of Embedded Code Smells in Dynamic Web Applications

Hung Viet Nguyen, Hoan Anh Nguyen, Tung Thanh Nguyen, Anh Tuan Nguyen, Tien N. Nguyen - Short Paper. In Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering (ASE 2012), Essen, Germany, September 3-7, 2012.

Detecting Semantic Changes in Makefile Build Code

Jafar Al-Kofahi, Hung Viet Nguyen, Anh Tuan Nguyen, Tung Thanh Nguyen and Tien N. Nguyen - Research Track. In Proceedings of the 28th IEEE International Conference on Software Maintenance (ICSM 2012), Riva del Garda, Italy, September 23-30, 2012. (To appear) - Acceptance rate 25%.

A Topic-based Approach for Narrowing the Search Space of Buggy Files from a Bug Report (project page)(paper)

Anh Tuan Nguyen, Tung Thanh Nguyen, Jafar Al-Kofahi, Hung Viet Nguyen and Tien N. Nguyen - Research Track. In Proceedings of the 26th IEEE/ACM International Conference On Automated Software Engineering (ASE 2011). Acceptance rate 15%.

A Graph-based Approach to API Usage Adaptation (paper link)

Hoan Anh Nguyen, Tung Thanh Nguyen, Gary Wilson, Anh Tuan Nguyen, Miryung Kim, Tien N. Nguyen - Research Track. In Proceedings of the International Conference on Systems, Programming, Languages, and Applications: Software for Humanity (OOPSLA/SPLASH 2010). Acceptance rate 27%.

Detecting recurring and similar software vulnerabilities.

Nam H. Pham, Tung Thanh Nguyen, Hoan Anh Nguyen, Xinying Wang, Anh Tuan Nguyen, Tien N. Nguyen - NIER Track. 2010, ICSE (2), pp.227~230

Professional Activities

External Reviewer Services: ASE 2013, ICSE 2014

Misc.

My wonderful home country.