Department of Electrical and Computer Engineering

Tien N. Nguyen, Associate Professor


Home

Research

Publications

Services

Teaching

Students

Biography

2012

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- June 9, 2012. IEEE CS Press, 2012.

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.

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), NIER Track, June 2- June 9, 2012. IEEE CS Press, 2012.

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 Demonstration Track, June 2- June 9, 2012. IEEE CS Press, 2012.

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.

2011

Ahmed Tamrawi, Tung T. Nguyen, Jafar Al-Kofahi, and Tien N. Nguyen, "Fuzzy Set and Cache-based Approach for Bug Triaging", in Proceedings of the 2011 joint meeting of the 13rd European Software Engineering Conference and the 19th ACM SIGSOFT Symposium on the Foundations of Software Engineering (ACM SIGSOFT ESEC/FSE 2011), September 5-9, 2011. ACM Press, 2011.

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 IEEE/ACM International Conference on Automated Software Engineering (IEEE/ACM ASE 2011), November 6-11, 2011. IEEE CS, 2011.

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 IEEE/ACM International Conference on Automated Software Engineering (IEEE/ACM ASE 2011), November 6-11, 2011. IEEE CS, 2011.

Tung Thanh Nguyen, Hung Viet Nguyen, Hoan Anh 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-28, 2011. ACM Press, 2011.

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), 2011.

Hoan Anh Nguyen, Tung Thanh Nguyen, Hung Viet Nguyen, Tien Nguyen, "iDiff: Interaction-based Program Differencing Tool", in Proceedings of the 26th IEEE/ACM International Conference on Automated Software Engineering (IEEE/ACM ASE 2011), November 6-11, 2011. IEEE CS, 2011.

Ahmed Tamrawi, Tung T. Nguyen, Jafar Al-Kofahi, and Tien N. Nguyen, "Fuzzy Set-based Automatic Bug Triaging", in Proceedings of the 33rd ACM/IEEE International Conference on Software Engineering - New Ideas and Emerging Results Track (ACM/IEEE ICSE 2011 - NIER), May 21-28, 2011. ACM Press, 2011.

Tung T. Nguyen, Tien N. Nguyen, and Tu M. Phuong, "Topic-based Defect Prediction", in Proceedings of the 33rd ACM/IEEE International Conference on Software Engineering - New Ideas and Emerging Results Track (ACM/IEEE ICSE 2011 - NIER), May 21-28, 2011. ACM Press, 2011.

2010

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.

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.

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.

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.

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 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).

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.

2009

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 FSE 2009), August 24-28, 2009. ACM Press, 2009 (ACM SIGSOFT Distinguished Paper Award)

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.

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), May 16-24, 2009. IEEE CS Press, 2009.

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.

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.

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.

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

Hsin-yi Jiang, Tien N. Nguyen, Ing-Xiang Chen, Hojun Jaygarl, Carl 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.

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.

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.

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), Sept. 8 - 12, 2008. IEEE CS Press, 2008.

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

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.

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.

2007

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.

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.

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.

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.

Hsin-yi Jiang, Tien N. Nguyen, C. 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.

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

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 (IEEE ASE 2006), September 19 - 22, 2006. IEEE CS, 2006.

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

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

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 (IEEE ICSM 2006), September 23-27, 2006. IEEE CS Press, 2006.

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 (ACM FSE 2006), demo paper, Nov 5-11, 2006. ACM Press, 2006.

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.

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 (ACM OOPSLA 2006), demo paper, October 22-26, 2006. ACM Press, 2006.

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), October 16 - 19, 2006. IBM Canada Limited, 2006.

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.

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.

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

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 (ACM/IEEE ICSE 2005), May 15-21, 2005. IEEE CS Press, 2005.

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 (IEEE ICSM 2005), September 25-30, 2005. IEEE CS Press, 2005.

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 (ACM FSE 2005), September 5-9, 2005. ACM Press, 2005.

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 (IEEE ECBS 2005), April 4-7, 2005. IEEE CS Press, 2005.

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.

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.

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.

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

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 (ACM WWW 2004), May 17-25, 2004, pages 433-443, ACM Press, 2004.

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 (IEEE ICSM 2004), September 11-17, 2004, pp. 296-306, IEEE CS Press , 2004.

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.

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 (IEEE SEFM 2004), September 26-30, 2004, pp. 330-339, IEEE CS Press, 2004.

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 (ACM Hypertext 2004), August 9-13, 2004, pp. 185-195, ACM Press, 2004.

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.

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.

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 (IEEE ICSM 2004), September 11-17, 2004, pp. 510-512, IEEE CS Press, 2004.

2003

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 (ACM SIGDOC 2003), October 12-15, 2003, pp. 198-206, ACM Press, 2003.

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.

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.

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 (IEEE APSEC 2003), December 10-12, 2003, pp. 164-175, IEEE CS Press, 2003.

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, ACM Press, 2003.

2002

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 (ACM Hypertext 2002), June 11-15, 2002, pp. 192-194, ACM Press, 2002.

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.

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


 


Tien N. Nguyen (2005), tien@iastate.edu