W. Eric Wong received his M.S. and Ph.D. in Computer Science from Purdue University, West Lafayette, Indiana, USA. He is a Full Professor, the Director of International Outreach, and the Founding Director of Advanced Research Center for Software Testing and Quality Assurance in Computer Science at the University of Texas at Dallas (UTD). He also has an appointment as a guest researcher at the National Institute of Standards and Technology, an agency of the U.S. Department of Commerce. Prior to joining UTD, he was with Telcordia Technologies (formerly Bellcore) as a senior research scientist and the project manager in charge of Dependable Telecom Software Development.



Professor Wong is the Editor-in-Chief of IEEE Transactions on Reliability (TRel aka TR). The journal was first launched in 1955 as IRE Transactions on Reliability and Quality Control, and was renamed to its current title in 1962. TRel is the flagship journal of the IEEE Reliability Society and is considered to be one of the most prestigious journals in the area of reliability. Refer to the news announcement at [UTD CS Website] & [IEEE RS Website] He has served as special issue guest editor for IEEE TRel, JSS, SPE, IST, SQJ, IJSEKE, etc.



Professor Wong's research focuses on helping practitioners improve software quality while reducing production cost. In particular, he is working on software testing, debugging, risk analysis/metrics, safety, and reliability. He has very strong experience developing real-life industry applications from his research results. Professor Wong has received research funding from such organizations as NSF, NASA, NIST, Avaya, IBM, Texas Instruments, Raytheon, Lockheed Martin Aeronautics, HP, NEC (Japan), and Hyundai Motor Company among others. Professor Wong has published more than 180 papers and co-edited two books: Mutation Testing for the New Century and Adaptive Control approach for Software Quality Improvement. He is currently working on the third book Handbook of Software Fault Localization: Foundations and Advances, which is going to be published by IEEE-Wiley Press in December 2016.


Professor Wong is the recipient of the 2014 IEEE Reliability Society Engineer of the Year, one of the most prestigious awards by the society. This award recognizes his contributions in software testing and quality assurance.

He is also a recipient of the Quality Assurance Special Achievement Award from Johnson Space Center, NASA (1997) and two Best Paper Awards from COMPSAC (2007) and ACM SAC (2011).



In the fall of 2014, as the Founding Director, Professor Wong and his colleagues established an Advanced Research Center for Software Testing and Quality Assurance (STQA). The primary objective is to conduct research and develop advanced cutting-edge technologies, with user-friendly tool support, for technology transfer. The major focus is on closing the gap between the state-of-art research conducted in an academic setting and the state-of-practice techniques used in the field, and making the center a leading research facility on software testing and quality assurance in the north Texas area.


Professor Wong is also the Founding Steering Committee Chair of the IEEE International Conference on Software Security and Reliability (SERE) and the IEEE International Workshop on Program Debugging (IWPD) In 2015, the SERE conference and the International Conference on Quality Software (QSIC) merged into one large conference, QRS, with Q representing Quality, R for Reliability, and S for Security. Professor Wong continues to be the Steering Committee Chair of this new conference.

Professor Wong has served on the IEEE Reliability Society's Administrative Committee since 2008 and Executive Committee since 2012, as well as the Vice President for Technical Activities (2012-2013), Secretary (2014), and Vice President for Publications (2015).

NSF REU (Research Experiences for Undergraduates on
Software Safety)
NSF TUES (Incorporating
Software Testing into Undergraduate Curriculum)
IEEE Tutorial on Systems and Software Reliability IEEE International Conference on Software Quality, Reliability and Security (QRS)

About My Research



  1. Reducing the cost of software production and improving software dependability, reliability, safety, and quality at the same time.

  2. Research interests can be divided into the following two major areas
    1. Program-Based Testing, Debugging, Reliability, Safety, and Analysis
    2. Architecture/Design-Based Testing, Debugging, Metrics, and Analysis

  3. Developing real-life industry applications from academic research results

Professor Eric Wong's Research Funding since 2002



  NSF Texas Instruments
  NASA Avaya Research Labs
  NIST IBM
  HP Raytheon
  NEC, Japan Hyundai Motor Company
  ETRI, Korea ITRC, Korea
  QUEST Macao High Tech Foundation




Ongoing Projects



  1. NIST: (National Institute of Standards and Technology), Combinatorial Decision Coverage: Metrics, Algorithms, and Case Studies PI: W. Eric Wong, 07/15/2015-07/14/2016

  2. NIST: (National Institute of Standards and Technology), A Framework for Effective Software Testing using Combinatorial Design and MC/DC Coverage PI: W. Eric Wong, 09/01/2014-06/30/2016

  3. NEC, Japan: A Cost-Effective Approach using Genetic Algorithm to Test a Family of Products, PI: W. Eric Wong, 05/10/2015-03/31/2016

  4. NSF REU: Software Safety: Research, Practice and a Path Forward, PI: W. Eric Wong, co-PI: S. Kim, 03/01/2015-02/28/2018 (Click here to visit our REU website)


Completed Projects



  1. NSF REU: Software Safety: Methodology, Practice and Research, PI: W. Eric Wong, co-PI: S. Kim, 03/01/2012-02/28/2015

  2. NSF REU: Verification and Validation for Software Safety, PI: W. Eric Wong, co-PI: W. Wu, 04/01/2009-03/31/2012

  3. NEC, Japan: Developing an Automated and Cost-Effective Framework using Asset-Based Testing for High Quality Software Assurance, PI: W. Eric Wong, 07/16/2014-03/31/2015

  4. Hyundai Motor Company: Using Functional Requirements and Risk Analysis to Improve Software Testing, PI: W. Eric Wong, 04/01/2012-03/31/2013

  5. NSF CORBI: Risk Analysis for Real-Time Embedded Software, PI: W. Eric Wong, 08/01/2011-02/28/2013

  6. NSF TUES/CCLI: Incorporating Software Testing into Multiple Computer Science and Software Engineering Undergraduate Courses, PI: W. Eric Wong, co-PI: G. Gupta, S. Kim, and L. Khan, 09/01/2010-08/31/2013 (Click here to visit our CCLI website)

  7. NSF I/UCRC (HP): Foundational Requirements for Competency in Software Safety, PI: W. Eric Wong, 05/01/2009-01/31/2012

  8. NSF I/UCRC (Raytheon): Risk Analysis-Based Fault-Proneness Identification for Multi-Threaded Embedded Software, PI: W. Eric Wong 06/01/2011-05/31/2012

  9. NSF TF-SING: Reliable Spatial-Temporal Coverage with Minimum Cost in Wireless Sensor Network Deployments, PI: W. Wu, co-PI: W. Eric Wong, 09/01/2008-08/31/2011

  10. NSF SGER: Optimization Problems in Next Generation Networks, Co-PI: W. Eric Wong, PI: W. Wu, 09/15/2007-08/31/2008

  11. A Testing Framework for Reproducible Execution and Race Condition Detection in Real-Time Embedded Systems, co-PI: W. Eric Wong, PI: Y. H. Lee (Arizona State University), NASA, 01/01/2005-12/31/2007

  12. Testing for Software Safety PI: W. Eric Wong, Co-PI: Y. H. Lee (Arizona State University) and Dianxiang Xu (North Dakota State University), NASA, 01/01/2007-12/31/2007

  13. Timing and Race Condition Verification of Real-Time Systems, co-PI W. Eric Wong, PI: Y. H. Lee (Arizona State University), co-PI: G. Gannod(Arizona State University) and K. Chatha(Arizona State University), NASA, 01/01/2003-12/31/2003

  14. Software Analysis to aid in Probabilistic Risk Assessment, PI: W. Eric Wong, Johnson Space Center, NASA, 08/01/2003-07/31/2004

  15. Engineering Education Process Improvement Research, PI: W. Eric Wong, co-PI: D. Simmons, IBM, 01/01/2007-12/31/2007

  16. A Framework for Measuring and Improving Code Coverage for Embedded Software, PI: W. Eric Wong, Texas Instruments, 10/01/2004-08/31/2005

  17. Improving System Quality by Effective Analysis of Defects, PI: W. Eric Wong, Texas Instruments, 10/01/2004-08/31/2005

  18. Visual-Aid Novel Testing for Software Applications in C, C++, and Java, PI: W. Eric Wong, Avaya Research Labs, (formerly part of Lucent Bell Labs) 06/01/2004-05/31/2006

  19. Service Oriented Architecture for Converged Communication, PI: W. Eric Wong, Avaya Research Labs, (formerly part of Lucent Bell Labs), 09/10/2004-10/31/2005

  20. Service Broker Architecture for SIP-based Multimodal Applications, PI: W. Eric Wong, Avaya Research Labs , (formerly part of Lucent Bell Labs), 10/01/2002-06/30/2003

  21. Effective Coverage Testing: A Software Cybernetics Perspective, PI: W. Eric Wong, Long Capital International, 07/17/2006-08/31/2008

  22. Orthogonal Defect Classification for Analyzing Software Defects, PI: W. Eric Wong, QUEST (Quality Excellence for Suppliers of Telecommunications Forum), 07/01/2004-12/31/2004

  23. Software Product Line Architecture: A Formal Evaluation Model, PI: W. Eric Wong, Electronics and Telecommunications Research Institute (ETRI),

  24. The Academic Equipment Grant Program, PI: W. Eric Wong, Sun Microsystems,

  25. A Framework for Quantitative Evaluation of Software Verification and Validation Processes, PI: Byoungju Choi (Ewha Woman's University, Seoul, Korea), W. Eric Wong (Project Advisor/Collaboration Partner), Information Technology Research Center (ITRC) sponsored by the Korean Government, 09/01/2002-12/31/2008

  26. A Framework for Optimizing Software Metrics Models Constructed Using Maximum Likelihood Methods, PI: Victor K.Y. Chan (Macao Polytechnic Institute), W. Eric Wong (Project Advisor/Collaboration Partner), Macao High Tech Foundation, 07/01/2005-06/30/2008

Professor Eric Wong's Selected Publications after 2002


Journal Conference Edited Books Book Chapters Technical Report

For an updated list of conference publications, please contact Professor Eric Wong.




Journal Publications


    1. MSeer - An Advanced Technique for Locating Multiple Bugs in Parallel, Ruizhi Gao and W. Eric Wong, IEEE Transactions on Software Engineering (TSE), Volume 45, Issue 3, pp. 301-318, March 2019
    2. (Also appeared at ICSE 2018 as a Journal First Paper)
    3. A Survey on Software Fault Localization, W. Eric Wong, Ruizhi Gao, Yihao Li, Rui Abreu, and Franz Wotawa, IEEE Transactions on Software Engineering (TSE), Volume 42, Issue 8, pp. 707-740, August 2016
    4. Successes, Challenges, and Rethinking -- An Industrial Investigation on Crowdsourced Mobile Application Testing, Ruizhi Gao, Yabin Wang, Yang Feng, Zhenyu Chen, and W. Eric Wong, Empirical Software Engineering (EMSE), Volume 24, Issue 2, pp. 537-561, April 2019
    5. (Also appeared at FSE 2018 as a Journal First Paper)
    6. Architecture-Level Hazard Analysis using AADL, Xiaomin Wei, Yunwei Dong, Xuelin Li, and W. Eric Wong, Journal of Systems and Software, Volume 137, pp. 580-604, March 2018
    7. The Impacts of Techniques, Programs and Tests on Automated Program Repair: An Empirical Study, Xianglong Kong, Lingming Zhang, W. Eric Wong, and Bixin Li, Journal of Systems and Software, Volume 137, pp. 480-496, March 2018
    8. Genetic Algorithm-based Test Generation for Software Product Line with Integration of Fault Localization Techniques, Xuelin Li, W. Eric Wong, Ruizhi Gao, Linghuan Hu, and Shigeru Hosono, Empirical Software Engineering, Volume 23, Issue 1, pp. 1-51, February 2018
    9. Be More Familiar with Our Enemies and Pave the Way Forward: A Review of the Roles Bugs Played in Software Failures, W. Eric Wong, Xuelin Li, and Philip A. Laplante, Journal of Systems and Software, Volume 133, pp. 68-94, November 2017
    10. Effective Software Fault Localization using Predicated Execution Results, Ruizhi Gao, W. Eric Wong, Zhenyu Chen, and Yabin Wang, Software Quality Journal, Volume 25, Issue 1, pp. 131-169, March 2017
    11. An Empirical Study on Constraint Optimization Techniques for Test Generation, Zhiyi Zhang, Zhenyu Chen, Ruizhi Gao, W. Eric Wong, and Baowen Xu, Science China Information Sciences, Volume 60:012105, January 2017
    12. Research on Campus Traffic Congestion Detection using BP Neural Network and Markov Model, Journal of Information Security and Applications, Xiaohan Yu, Shengwu Xiong, Ying He, W. Eric Wong, and Yang Zhao, Volume 31, pp. 54-60, December 2016
    13. Model-based Mutation Testing – Approach and Case Studies, Fevzi Belli, Christof J. Budnik, Axel Hollmann, Tugkan Tuglular, and W. Eric Wong, Science of Computer Programming, Volume 120, pp. 25-48, May 2016
    14. WAS: A Weighted Attribute-based Strategy for Cluster Test Selection, Yabin Wang, Ruizhi Gao, Zhenyu Chen, W. Eric Wong, and Bin Luo, Journal of Systems and Software, Volume 98, pp. 44-58, December 2014
    15. Combining Mutation and Fault Localization for Automated Program Debugging, Vidroha Debroy and W. Eric Wong, Journal of Systems and Software, Volume 90, pp. 45-60, April 2014
    16. The DStar Method for Effective Software Fault Localization, W. Eric Wong, Vidroha Debroy, Ruizhi Gao, and Yihao Li, IEEE Transactions on Reliability, Volume 63, Issue 1, pp. 290-308, March 2014
    17. Diversity Oriented Test Data Generation using Metaheuristic Search Techniques, Paulo M. S. Bueno, Mario Jino, and W. Eric Wong, Information Sciences, Volume 259, pp. 490-509, February 2014
    18. Code Coverage of Adaptive Random Testing, Tsong Yueh Chen, Fei-Ching Kuo, Huai Liu, and W. Eric Wong, IEEE Transactions on Reliability, Volume 62, Issue 1, pp. 226-237, March 2013
    19. Metamorphic Slice: An Application in Spectrum-Based Fault Localization, Xiaoyuan Xie, W. Eric Wong, Tsong Yueh Chen, and Bixin Xu, Information and Software Technology, Volume 55, Issue 5, pp. 866-879, May 2013
    20. Enhancing Software Reliability Estimates using Modified Adaptive Testing, Hai Hu, Chang-Hai Jiang, Kai-Yuan Cai, W. Eric Wong, and Aditya P. Mathur, Information and Software Technology, Volume 55, Issue 2, pp. 288-300, February 2013
    21. A Consensus-based Strategy to Improve the Quality of Fault Localization, Vidroha Debroy and W. Eric Wong, Software: Practice and Experience, Volume 43, Issue 8, pp. 989-1011, August 2013 (Article first published online: 28 November, 2011)
    22. Validation of SDL-based Architectural Design Models using Communication-based Coverage Criteria, Andy Restrepo and W. Eric Wong, Information and Software Technology, Volume 54, Issue 12, pp. 1418-1431, December 2012
    23. Effective Software Fault Localization using an RBF Neural Network, W. Eric Wong, Vidroha Debroy, Richard Golden, Xiaofeng Xu, and Bhavani Thuraisingham, IEEE Transactions on Reliability, Volume 61, Issue 1, pp. 149-169, March 2012
    24. Towards Better Fault Localization: A Crosstab-based Statistical Approach, W. Eric Wong, Vidroha Debroy, and Dianxiang Xu, IEEE Transactions on Systems, Man, and Cybernetics -- Part C: Applications & Reviews, Volume 42, Issue 3, pp. 378-396, May 2012
    25. Integrating Safety Analysis with Functional Modeling, Omar El-Ariss, Dianxiang Xu, and W. Eric Wong, IEEE Transactions on Systems, Man, and Cybernetics -- Part A: Systems and Humans, Volume 41, Issue 4, pp. 610-624, July 2011
    26. Mutant Generation for Embedded Systems Using Kernel-Based Software and Hardware Fault Simulation, Ahyoung Sung, Byoungju Choi, W. Eric Wong, and Vidroha Debroy, Information and Software Technology Volume 53, Issue 10, pp. 1153-1164, October 2011
    27. Ties Within Fault Localization Rankings: Exposing and Addressing the Problem, Xiaofeng Xu, Vidroha Debroy, W. Eric Wong, and Donghui Guo, International Journal of Software Engineering and Knowledge Engineering, Volume 21, Issue 6, pp. 803-827, September 2011
    28. On the Estimation of Adequate Test Set Size Using Fault Failure Rates Reference, Vidroha Debroy and W. Eric Wong, Journal of Systems and Software, Volume 84, Issue 4, pp. 587-602, April 2011
    29. A Family of Code Coverage-based Heuristics for Effective Fault Localization, W. Eric Wong, Vidroha Debroy, and Byoungju Choi, Journal of Systems and Software, Volume 83, Issue 2, pp. 188-208, February 2010
    30. The Role of Software in Recent Catastrophic Accidents, W. Eric Wong, Vidroha Debroy, and Andy Restrepo, (Section Authors), IEEE Transactions on Reliability, Volume 59, Issue 3, pp. 469-473, September 2010
    31. Software Fault Localization, W. Eric Wong and Vidroha Debroy, (Section Authors), IEEE Transactions on Reliability, Volume 59, Issue 3, pp. 473-475, September 2010
    32. Validation of SDL Specifications using EFSM-based Test Generation, W. Eric Wong, Andy Restrepo, and Byoungju Choi, Information and Software Technology, Volume 51, Issue 11, pp. 1505-1519, November 2009
    33. Malicious Code, W. Eric Wong and Vidroha Debroy (Section Authors) IEEE Transactions on Reliability, Volume 58, Issue 2, pp. 249-251, June 2009
    34. BP Neural Network-based Effective Fault Localization, W. Eric Wong and Yu Qi, International Journal of Software Engineering and Knowledge Engineering, Volume 19, Issue 4, pp. 573-597, June 2009
    35. Automated Test Code Generation from Class State Models, Dianxiang Xu, Weifeng Xu, and W. Eric Wong, International Journal of Software Engineering and Knowledge Engineering, Volume 19, Issue 4, pp. 599-623, June 2009
    36. A Segment-Based Approach for the Reduction of the Number of Test Cases for Performance Evaluation of Components, João W. Cangussu, Kendra Cooper, and W. Eric Wong, International Journal of Software Engineering and Knowledge Engineering, Volume 19, Issue 4, pp. 481-505, June 2009
    37. Software Monitoring through Formal Specification Animation, Hui Liang, Jin S. Dong, Jing Sun, and W. Eric Wong, Innovations in Systems and Software Engineering, Volume 5, Issue 4, pp. 231-241, December 2009
    38. Reachability Graph-Based Test Sequence Generation for Concurrent Programs, W. Eric Wong and Yu Lei, International Journal of Software Engineering and Knowledge Engineering, Volume 18, Issue 6, pp. 803-822, September 2008
    39. A Review Approach to Detecting Violations of Consistency between Specification and Program Structures, Yuting Chen, Shaoyin Liu, and W. Eric Wong, International Journal of Software Engineering and Knowledge Engineering, Volume 18, Issue 8, pp. 1013-1042, December 2008
    40. Aspect-Oriented Specification of Threat-Driven Security Requirements, Dianxiang Xu, Vivek Goel, Kendall E. Nygard, and W. Eric Wong, International Journal of Computer Applications in Technology, Volume 31, Issue 1/2, pp. 131-140, February 2008
    41. Testing Aspect-Oriented Programs with UML Design Models, Dianxiang Xu, Weifeng Xu, and W. Eric Wong, International Journal of Software Engineering and Knowledge Engineering, Volume 18, Issue 3, pp. 413-437, May 2008
    42. A Statistical Methodology to Simplify Software Metric Models Constructed Using Incomplete Data Samples, Victor K.Y. Chan, W. Eric Wong, and Tianfa F. Xie, International Journal of Software Engineering and Knowledge Engineering, Volume 17, Issue 6, pp. 689-707, December 2007
    43. An Agent-based Data-Flow Testing Approach for Web Applications, Yu Qi, David Kung, and W. Eric Wong, Journal of Information and Software Technology, Volume 48, Issue 12, pp. 1159-1171, December 2006
    44. Modeling and Analysis of Performance Aspects for Software Architecture a UML-Based Approach, Lirong Dai, Kendra Cooper, and W. Eric Wong, International Journal of Software Engineering and Knowledge Engineering, Volume 16, Issue 3, pp. 347-378, June 2006
    45. Effective Program Debugging based on Execution Slices and Inter-Block Data Dependency, W. Eric Wong and Yu Qi, Journal of Systems and Software, Volume 79, Issue 7, pp. 891-903, July 2006
    46. Establishing Structural Testing Criteria for Java Bytecode, Auri M. R. Vincenzi, Márcio E. Delamaro, José C. Maldonado, and W. Eric Wong, Software-Practice and Experience, Volume 36, Issue 14, pp. 1513-1541, November 2006
    47. Smart Debugging Software Architectural Design in SDL, W. Eric Wong, Tatiana Sugeta, Yu Qi, and José C. Maldonado, Journal of Systems and Software, Volume 76, Issue 1, pp. 15-28, April 2005
    48. Static and Dynamic Distance Metrics for Feature-Based Code Analysis, W. Eric Wong and Swapna S. Gokhale, Journal of Systems and Software, Volume 74, Issue 3, pp. 283-295, February 2005
    49. Coverage Testing of Java Programs and Components, Auri M. R. Vincenzi, José C. Maldonado, W. Eric Wong, and Márcio E. Delamaro, Journal of Science of Computer Programming, Volume 56, Issue 1-2, pp. 211-230, April 2005
    50. An Approach to Integrating SIP in Converged Multimodal/Multimedia Communication Services, Feng Liu, Wu Chou, Weiping Guo, and W. Eric Wong, Journal of Telecommunication Systems, Volume 28, Issue 3-4, pp. 387-405, March 2005
    51. An Analytical Approach to Architecture-Based Software Performance and Reliability Prediction, Swapna S. Gokhale, W. Eric Wong, Joseph R. Horgan, and Kishor S. Trivedi, Journal of Performance Evaluation, Volume 58, Issue 4, pp. 391-412, December 2004
    52. An Empirical Evaluation of a Run-Time Dynamic Adaptable Framework, João W. Cangussu, Kendra Cooper, and W. Eric Wong, The Journal Studia Informatica Universalis, Volume 3, Issue 3, pp. 255-284, December 2004
    53. Redesigning Legacy Systems into the Object-Oriented Paradigm, W. Eric Wong and J. Jenny Li, International Journal of Software Engineering and Knowledge Engineering, Volume 14, Issue 3, pp. 255-276, June 2004
    54. Coverage Testing Software Architectural Design in SDL, W. Eric Wong, Tatiana Sugeta, J. Jenny Li, and José C. Maldonado, Journal of Computer Networks, Volume 42, Issue 3, pp. 359-374, June 2003
    55. Effect of Code Coverage on Software Reliability Measurement, Mei-Hwa Chen, Michael R. Lyu, and W. Eric Wong, IEEE Transactions on Reliability, Volume 50, Issue 2, pp. 165-170, June 2001
    56. Applying Design Metrics to Predict Fault-Proneness: A Case Study on a Large-Scale Software System, W. Eric Wong, Joseph R. Horgan, Michael Syring, Wayne M. Zage, and Dolores M. Zage, Software-Practice and Experience, Volume 30, Issue 14, pp. 1587-1608, November 2000
    57. Quantifying the Closeness between Program Components and Features, W. Eric Wong, Swapna S. Gokhale, and Joseph R. Horgan, Journal of Systems and Software, Volume 54, Issue 2, pp. 87-98, October 2000
    58. Test Set Size Minimization and Fault Detection Effectiveness: A Case Study in a Space Application, W. Eric Wong, Joseph R. Horgan, Aditya P. Mathur, and Alberto Pasquini, Journal of Systems and Software, Volume 48, Issue 2, pp. 79-89, October 1999
    59. Dynamic Analysis Methods for the Year 2000 Problem, Norman Wilde, Randy Justice, Kristin Blackwell, and W. Eric Wong, Journal of Software Maintenance, Volume 11, Issue 3, pp. 167-182, July 1999
    60. Mining System Tests to Aid Software Maintenance, Hiralal Agrawal, Joseph R. Horgan, J. Jenny Li, W. Eric Wong, etc., IEEE Computer, Volume 31, Issue 7, pp. 64-73, July 1998
    61. Effect of Test Set Minimization on Fault Detection Effectiveness, W. Eric Wong, Joseph R. Horgan, Saul London, and Aditya P. Mathur, Software-Practice and Experience, Volume 28, Issue 4, pp. 347-369, April 1998
    62. Reducing the cost of Mutation Testing: An Empirical Study, W. Eric Wong and Aditya P. Mathur, Journal of Systems and Software, Volume 31, Issue 3, pp. 185-196, December 1995
    63. Some Critical Remarks on a Hierarchy of Fault-Detecting Abilities of Test Methods, Richard A. DeMillo, Aditya P. Mathur, and W. Eric Wong, IEEE Transactions on Software Engineering, Volume 21, Issue 10, pp. 858-861, October 1995
    64. Fault Detection Effectiveness of Mutation and Data Flow Testing, W. Eric Wong and Aditya P. Mathur, Software Quality Journal, Volume 4, Issue 1, pp. 69-83, March 1995
    65. An Empirical Comparison of Data Flow and Mutation Based Test Adequacy Criteria, Aditya P. Mathur and W. Eric Wong, Journal of Software Testing, Verification, and Reliability, Volume 4, Issue 1, pp. 9-31, March 1994


Conference Papers since 2002


  • Year 2014

    1. Experience of Teaching Executive Master's Program in Software Engineering: Challenges, Lessons Learned, and Path Forward, W. Eric Wong, in Proceedings of the 27th IEEE International Conference on Software Engineering Education and Training (CSEE&T), Alpen-Adria Universitat Klagenfurt–Austria, April, 2014
    2. An Empirical Study of Requirements-based Test Generation on an Automobile Control System, Ruizhi Gao, Jeong Soo Eo, W. Eric Wong, Xinwei Gao, and Shou-Yu Lee, in Proceedings of the 29th Annual ACM Symposium on Applied Computing (ACM SAC), Gyeongju, Korea, March, 2014

  • Year 2013

    1. Industry Involvement in an Undergraduate Software Engineering Project Course: Everybody Wins,
      W. Eric Wong, in Proceedings of the 2013 Annual Conference of American Society for Engineering Education (ASEE), Atlanta, Georgia, June, 2013
    2. Undergraduates and Research: Motivations, Challenges, and the Path Forward, W. Eric Wong, Junhua Ding, Gene Fiorini, and Christian Hansen, in Proceedings of the 26th IEEE International Conference on Software Engineering Education and Training (CSEE&T), pp. 341-345, San Francisco, California, USA, May, 2013

  • Year 2012

    1. Software Fault Localization using DStar (D*), W. Eric Wong, Vidroha Debroy, Yihao Li, and Ruizhi Gao, in Proceedings of The 6th IEEE International Conference on Software Security and Reliability (SERE), Washington D.C., June 2012
    2. Mining Executable Specifications of Web Applications from Selenium Tests, Dianxiang Xu, Weifeng Xu, Bharath K. Bavikati, and W. Eric Wong, in Proceedings of The 6th IEEE International Conference on Software Security and Reliability (SERE), Washington D.C., June 2012
    3. Improving the State of Undergraduate Software Testing Education, W. Eric Wong, in Proceedings of The 2012 Annual Conference of American Society for Engineering Education (ASEE), San Antonio, Texas, June 2012
    4. Involving Undergraduates in Research: Motivations and Challenges, W. Eric Wong, in Proceedings of the 25th Annual IEEE-CS Conference on Software Engineering Education and Training (CSEE&T), Nanjing, China, April 2012

  • Year 2011

    1. Improve the Effectiveness of Test Case Generation on EFSM via Automatic Path Feasibility Analysis, Rui Yang, Zhenyu Chen, Baowen Xu, W. Eric Wong, and Jie Zhang, in Proceedings of The 13th IEEE International High Assurance Systems Engineering Symposium (HASE), Boca Raton, Florida, November 2011
    2. GUI Software Fault Localization Using N-gram Analysis, Zhongxing Yu, Hai Hu, Chenggang Bai, Kai-Yuan Cai and W. Eric Wong, in Proceedings of The 13th IEEE International High Assurance Systems Engineering Symposium (HASE), Boca Raton, Florida, November 2011
    3. On the Equivalence of Certain Fault Localization Techniques, Vidroha Debroy and W. Eric Wong, in Proceedings of the 26th Annual ACM Symposium on Applied Computing (ACM SAC), Taichung, Taiwan, March 2011 (Best Paper Award)
    4. Safe Software: Does it Cost More to Develop?, W. Eric Wong, Andrea Demel, Vidroha Debroy, and Michael F. Siok, in Proceedings of the The 5th IEEE International Conference on Secure Software Integration and Reliability Improvement (SSIRI), Jeju Island, Korea, June 2011
    5. Validation of SDL-based Architectural Design Models: New Coverage Criteria, Andy Restrepo and W. Eric Wong, in Proceedings of the 5th IEEE International Conference on Secure Software Integration and Reliability Improvement (SSIRI), Jeju Island, Korea, June 2011
    6. Spectrum-Based Fault Localization: Testing Oracles Are No Longer Mandatory, Xiaoyuan Xie, W. Eric Wong, Tsong Yueh Chen, and Baowen Xu, in Proceedings of the 11th International Conference on Quality Software (QSIC), Madrid, Spain, July 2011

  • Year 2010

    1. Using Mutation to Automatically Suggest Fixes for Faulty Programs, Vidroha Debroy and W. Eric Wong, in Proceedings of the 3rd International Conference on Software Testing, Verification and Validation (ICST), Paris, France, April 2010
    2. A Grouping-Based Strategy to Improve the Effectiveness of Fault Localization Techniques, Vidroha Debroy, W. Eric Wong, Xiaofeng Xu, and Byoungju Choi, in Proceedings of the 10th International Conference on Quality Software (QSIC), Zhangjiajie, China, July 2010
    3. Recent Catastrophic Accidents: Investigating How Software Was Responsible, W. Eric Wong, Vidroha Debroy, Adithya Surampudi, Hyeonjeong Kim, and Michael F. Siok, in Proceedings of the 4th IEEE International Conference on Secure Software Integration and Reliability Improvement (SSIRI), pp. 14-22, Singapore, June 2010
    4. Towards Scalable Robustness Testing, Fevzi Belli, Axel Hollmann, and W. Eric Wong, in Proceedings of the 4th IEEE International Conference on Secure Software Integration and Reliability Improvement (SSIRI), pp. 208-216, Singapore, June 2010
    5. An Undergraduate Summer Research Program in Software Safety, W. Eric Wong and Vidroha Debroy, in Proceedings of the 23rd Annual IEEE-CS Conference on Software Engineering Education and Training (CSEE&T), pp. 157-164, Pittsburgh, Pennsylvania, USA, March 2010

  • Year 2009

    1. Insights on Fault Interference for Programs with Multiple Bugs, Vidroha Debroy and W. Eric Wong, in Proceedings of the 20th IEEE International Symposium on Software Reliability Engineering (ISSRE), pp. 165-174, Mysuru, Karnataka, India, November 2009
    2. Are Fault Failure Rates Good Estimators of Adequate Test Set Size? Vidroha Debroy and W. Eric Wong, in Proceedings of the 9th International Conference on Quality Software (QSIC), pp. 229-238, Jeju Korea, August 2009
    3. Visualizing Multiple Program Executions to Assist Behavior Verification, Chunying Zhao, Kang Zhang, Jie Hao, and W. Eric Wong, in Proceedings of the 3rd IEEE International Conference on Secure Software Integration and Reliability Improvement (SSIRI), pp. 113-122, Shanghai, China, July 2009
    4. Performance Testing of Mobile Applications at the Unit Test Level, Heejin Kim, Byoungju Choi and W. Eric Wong, in Proceedings of the 3rd IEEE International Conference on Secure Software Integration and Reliability Improvement (SSIRI), pp. 171-180, Shanghai, China, July 2009
    5. A Genetic Algorithm Based Approach for Event Synchronization Analysis in Real-time Embedded Systems, Yan Chen, Yann-Hang Lee, Xiaofeng Xu, W. Eric Wong, and Donghui Guo, in Proceedings of the 6th IEEE International Conference on Embedded Systems and Software (ICESS), pp. 201-208, Hongzhou, China, May 2009

  • Year 2008

    1. Using an RBF Neural Network to Locate Program Bugs, W. Eric Wong, Yan Shi, Yu Qi, and Richard Golden, in Proceedings of the 19th IEEE International Symposium on Software Reliability Engineering (ISSRE), pp. 27-38, Seattle, USA, November 2008
    2. A Crosstab-based Statistical Method for Effective Fault Localization, W. Eric Wong, Tingting Wei, Yu Qi, and Lei Zhao, in Proceedings of the 1st International Conference on Software Testing, Verification and Validation (ICST), pp. 42-51, Lillehammer, Norway, April 2008
    3. Automatic Test Data Generation Using Particle Systems, Paulo M.S. Bueno, W. Eric Wong, and M. Jino, in Proceedings of the 23rd Annual ACM Symposium on Applied Computing (ACM SAC), pp. 809-814, Fortaleza, Brazil, March 2008
    4. UML State Machine Diagram Driven Runtime Verification of Java Programs for Message Interaction Consistency, Xuandong Li, Xiaokang Qiu, Linzhang Wang, Bin Lei, and W. Eric Wong, in Proceedings of the 23rd Annual ACM Symposium on Applied Computing (ACM SAC), pp. 384-389, Fortaleza, Brazil, March 2008
    5. An EFSM-based Test Generation for Validation of SDL Specifications, W. Eric Wong, Andy Restrepo, Yu Qi, and Byoungju Choi, in Proceedings of the 3rd International Workshop on Automation of Software Test (AST), pp. 25-32, Leipzig, Germany, May 2008
    6. Does Adaptive Random Testing Deliver a Higher Confidence than Random Testing? Tsong Yueh Chen, Fei-Ching Kuo, Huai Liu, and W. Eric Wong, in Proceedings of the 8th International Conference on Quality Software (QSIC), pp. 145-154, Oxford, UK, August 2008
    7. Optimizing Test Process Action Plans by Blending Testing Maturity Model and Design of Experiments, Hyejin Oh, Byoungju Choi, Hyuksoo Han, and W. Eric Wong, in Proceedings of the 8th International Conference on Quality Software (QSIC), pp. 57-66, Oxford, UK, August 2008
    8. A Systematic Approach for Integrating Fault Trees into System Statecharts, Omar El-Ariss, Dianxiang Xu, W. Eric Wong, Yuting Chen, and Yann-Hang Lee in Proceedings of the 32nd Annual IEEE International Computer Software and Applications Conference (COMPSAC), pp. 120-123, Turku, Finland, July 2008

  • Year 2007

    1. Outlier Elimination in Construction of Software Metric Models, Victor K.Y. Chan and W. Eric Wong, in Proceedings of The 22nd ACM Symposium on Applied Computing (ACM SAC), Seoul, Korea, March 2007
    2. Effective Fault Localization using Code Coverage, W. Eric Wong, Yu Qi, Lei Zhao, and Kai-Yuan Cai, in Proceedings of The 31st IEEE Computer, Software, and Applications Conference (COMPSAC), Beijing, China, July 2007 (Best Paper Award)
    3. An Architectural Framework for the Design and Analysis of Autonomous Adaptive Systems, Kendra Cooper, João W. Cangussu, and W. Eric Wong, in Proceedings of The 31st IEEE Computer, Software, and Applications Conference (COMPSAC), Beijing, China, July 2007
    4. Fault Localization using BP Neural Networks, W. Eric Wong, Yu Qi, Lei Zhao, Kai-Yuan Cai, and Jing Dong, in Proceedings of The 19th International Conference on Software Engineering and Knowledge Engineering (SEKE), Boston, Massachusetts, July 2007
    5. Automated Test Code Generation from UML Protocol State Machines, Dianxiang Xu, Weifeng Xu, and W. Eric Wong, in Proceedings of The 19th International Conference on Software Engineering and Knowledge Engineering (SEKE), Boston, Massachusetts, July 2007
    6. Reducing the Number of Test Cases for Performance Evaluation of Components, João W. Cangussu, Kendra Cooper, and W. Eric Wong, in Proceedings of The 19th International Conference on Software Engineering and Knowledge Engineering (SEKE), Boston, Massachusetts, July 2007
    7. Improving Random Test Sets Using the Diversity Oriented Test Data Generation, Paulo M.S. Bueno, W. Eric Wong, and Mario Jino, in Proceedings of The Second International Workshop on Random Testing (RT), Atlanta, Georgia, USA, November 2007 (co-located with ASE 2007)
    8. A Threat Model Driven Approach for Security Testing, Linzhang Wang, W. Eric Wong, and Dianxiang Xu, in Proceedings of The 3rd IEEE International Workshop on Software Engineering for Secure Systems (SESS) (in conjunction with ICSE 2007), Minneapolis, Minnesota, May 2007
    9. Revitalizing Software Engineering Education in the 21st Century, Kendra Cooper, W. Eric Wong, and Dick Simmons in Proceedings of 2007 International Conference on Software Engineering Theory and Practice, Orlando, Florida, July 2007
    10. A Control-Theoretical Approach to QoS Adaptation in Data Stream Management Systems Design, Hai Hu, Chang-Hai Jiang, Kai-Yuan Cai, and W. Eric Wong, in Proceedings of The 4th International Workshop on Software Cybernetics (IWSC), Beijing, China, July 2007
    11. Applications of Formal Engineering Method for Modeling and Testing, Shaoying Liu and W. Eric Wong, in Proceedings of The 4th International Conference in IT & Application (ICITA), Harbin, China, January 2007

  • Year 2006

    1. Applying Statistical Methodology to Optimize and Simplify Software Metric Models with Missing Data, W. Eric Wong, Jin Zhao, and Victor K.Y. Chan, in Proceedings of The 21th ACM Symposium on Applied Computing (ACM SAC), pp. 1728-1733, Dijon, France, April 2006
    2. Multi Criteria Selection of Components using the Analytic Hierarchy Process João W. Cangussu, Kendra Cooper, and W. Eric Wong, in Proceedings of The 9th International Symposium on Component-Based Software Engineering (CBSE), Stockholm, Sweden, June 2006
    3. Coverage Testing Embedded Software on Symbian/OMAP, W. Eric Wong, Sharath Rao, John Linn, and James Overturf, in Proceedings of The 18th International Conference on Software Engineering and Knowledge Engineering (SEKE), San Francisco, California, July, 2006
    4. Optimal and Adaptive Testing with Cost Constraints, Kai-Yuan Cai, Yong-Chao Li, Wei-Yi Ning, W. Eric Wong, and Hai Hu, Workshop on Automation of Software Testing, Shanghai, China, May 2006 (co-located with ICSE 2006)

  • Year 2005

    1. Source Code-Based Software Risk Assessing, W. Eric Wong, Yu Qi, and Kendra Cooper, in Proceedings of The 20th ACM Symposium on Applied Computing (ACM SAC), pp. 1485-1490, Santa Fe, New Mexico, March 13-17, 2005
    2. A Novel Framework for Non-deterministic Testing of Message-Passing Programs, Yu Lei and W. Eric Wong, in Proceedings of The 9th IEEE International Symposium on High Assurance Systems Engineering (HASE), pp. 66-75, Heidelberg, Germany, October 2005
    3. Effective Generation of Test Sequences for Structural Testing of Concurrent Programs, W. Eric Wong, Yu Lei, and Xiao Ma, in Proceedings of 10th IEEE International Conference on Engineering of Complex Computer Systems (ICECCS), pp. 539-548, Shanghai, China, June 2005
    4. An Empirical Study on the Specification of Components Using Fuzzy Logic, Kendra Cooper, João W. Cangussu, Rong Lin, Ganesan Sankaranarayanan, Ragouramane Soundararadjane, and W. Eric Wong, in Proceedings of The 8th International ACM SIGSOFT Symposium on Component-based Software Engineering (CBSE), St. Louis, Missouri, May 14-15, 2005 (Lecture Notes in Computer Science (LNCS), 3489, pp. 155-170)
    5. Optimizing and Simplifying Software Metric Models Constructed Using Maximum Likelihood Methods, Victor K.Y. Chan and W. Eric Wong, in Proceedings of The 29th IEEE International Computer Software and Applications Conference (COMPSAC), pp. 65-70, Edinburgh, Scotland, July 2005
    6. A Case Study of the Recursive Least Squares Estimation Approach to Adaptive Testing for Software Components, Hai Hu, W. Eric Wong, Chang-Hai Jiang, and Kai-Yuan Cai, in Proceedings of The 5th International Conference on Quality Software (QSIC), pp. 135-141, Melbourne, Australia, September 2005
    7. An Integrated Solution for Testing and Analyzing Java Applications in an Industrial Setting, W. Eric Wong and J. Jenny Li, in Proceedings of The 12th IEEE Asia-Pacific Software Engineering Conference (APSEC), pp. 576-583, Taipei, Taiwan, December 2005
    8. Modeling Reusable Security Aspects for Software Architecture: a Pattern Driven Approach, Lirong Dai, Kendra Cooper, and W. Eric Wong, in Proceedings of The 17th International Conference on Software Engineering and Knowledge Engineering (SEKE), pp. 163-168, Taipei, Taiwan, July 2005
    9. A Constraint Solver for Code-Based Test Data Generation, J. Jenny Li and W. Eric Wong, Xiao Ma, and David Weiss, in Proceedings of The 17th International Conference on Software Engineering and Knowledge Engineering (SEKE), pp. 300-305, Taipei, Taiwan, July 2005
    10. An Agent-Based Testing Approach for Web Applications , Yu Qi, David Kung, and W. Eric Wong, in Proceedings of The Second International Workshop on Quality Assurance and Testing of Web-Based Applications (co-located with COMPSAC 2005), pp. 45-50, Edinburgh, Scotland, July 2005
    11. Analyzing Message-Passing Programs through Visual Slicing, Ganesha S.R Shanmuganathan, Kang Zhang, W. Eric Wong, and Yu Qi, in Proceedings of IEEE International Conference on Information Technology (ITCC), pp. 341-346, Las Vegas, Nevada, April 2005
    12. A Run-Time Adaptable Persistence Service using the SMART Framework, João W. Cangussu, Kendra Cooper, W. Eric Wong, and Xiao Ma, in Proceedings of The 38th Hawaii International Conference on System Sciences (HICSS), Hawaii, USA, January 2005
    13. Structural and Mutation Testing for SDL Specifications: A Case Study, Tatiana Sugeta, José C. Maldonado, and W. Eric Wong, in Proceedings of The 6th IEEE Latin-American Test Workshop (LATW), Salvador, Bahia, Brazil, March 30 - April 2, 2005

  • Year 2004

    1. Case Study of a Multimedia Wireless System, J. Jenny Li, W. Eric Wong, and Weiping Guo, in Proceedings of IEEE International Conference on Multimedia and Expo (ICME), Taipei, Taiwan, June 2004
    2. An Execution Slice and Inter-Block Data Dependency-based Approach for Fault Localization, W. Eric Wong and Yu Qi, in Proceedings of The 17th IEEE Asia-Pacific Software Engineering Conference (APSEC), Busan, Korea, December 2004
    3. Visualizing Software Architecture: a Code Driven Approach, W. Eric Wong and Yu Qi, in Proceedings of International Workshop on Visual Languages and Computing, San Francisco, California, September 2004
    4. Mutation Testing Applied to Validate SDL Specifications, Tatiana Sugeta, José C. Maldonado, and W. Eric Wong, in Proceedings of The 16th IFIP International Conference on Testing of Communicating Systems (TestCom), Oxford, United Kingdom, March 2004
    5. AGES: Automatic Generation of EFSMs from SDL Specifications, W. Eric Wong, Xiao Ma, and Kendra Cooper, in Proceedings of The 10th ISSAT International Conference on Reliability and Quality in Design, Las Vegas, Nevada, August 2004

  • Year 2003

    1. Smart Debugging Software Architectural Design in SDL, W. Eric Wong, Tatiana Sugeta, Yu Qi, and José C. Maldonado, in Proceedings The 27th IEEE International Computer Software and Applications Conference (COMPSAC), Dallas, Texas, November 2003
    2. Redesigning Legacy Systems into the Object-Oriented Paradigm, W. Eric Wong and J. Jenny Li, in Proceedings The 6th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC), Hakodate, Hokkaido, Japan, May 2003
    3. JaBUTi: A Coverage Analysis Tool for Java Programs, Auri M. R. Vincenzi, W. Eric Wong, Márcio E. Delamaro, and José C. Maldonado, in Proceedings of The 17th Brazilian Symposium on Software Engineering (SBES), Manaus, AM, Brazil, October 2003
    4. An Approach of Integrating SIP in Converged Multimodal/Multimedia Communication Services, Feng Liu, Weiping Guo, Wu Chou, and W. Eric Wong, in Proceedings of The 12th IEEE International Conference on Computer Communications and Networks (ICCCN), Dallas, Texas, October 2003
    5. An Adaptable Architecture for Secure Delivery of Converged Services, J. Jenny Li, Wu Chou, Xueshan Shan, Feng Liu, and W. Eric Wong, in Proceedings of The 6th IEEE International Symposium on Autonomous Decentralized Systems (ISADS), Pisa, Italy, April 2003
    6. Performance Evaluation of Predictive Handoff Scheme with Channel Borrowing, Mingyu Wu, W. Eric Wong, and J. Jenny Li, in Proceedings of The 22nd IEEE International Performance, Computing, and Communications Conference (IPCCC), Phoenix, Arizona, April 2003
    7. Java Bytecode Static Analysis: Deriving Structural Testing Requirements, Auri M. R. Vincenzi, Márcio E. Delamaro, José C. Maldonado, and W. Eric Wong, in Proceedings of The 2nd UK Testing Research Workshop, York, United Kingdom, September 2003

  • Year 2002

    1. Measuring Distance between Program Features, W. Eric Wong, Swapna S. Gokhale, and Joseph R. Horgan in Proceedings of The 26th IEEE International Computer Software and Applications Conference (COMPSAC), Oxford, England, August 2002
    2. Automatic Test Generation from Communicating Extended Finite State Machine (CEFSM)-Based Models, J. Jenny Li and W. Eric Wong, in Proceedings of The 5th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC), Washington, D.C., April 29-May 1, 2002
    3. Testing for Security Vulnerabilities in Software, Plinio Vilela, Marco Machado, and W. Eric Wong, in Proceedings of The 6th IASTED International Conference on Software Engineering and Applications (SEA), Cambridge, Massachusetts, November 2002
    4. JaBA: A Java Bytecode Analyzer, Auri M. R. Vincenzi, Márcio E. Delamaro, José C. Maldonado, and W. Eric Wong, in Proceedings of The 16th Brazilian Symposium on Software Engineering (SBES), Gramado, RS, Brazil, October 16-18, 2002


Edited Books


    1. Mutation Testing for the New Century, W. Eric Wong (Editor), published by Kluwer Academic, June 2001
    2. An Adaptive Control Approach for Software Quality Improvement, W. Eric Wong and Bojan Cukic, published by World Scientific (in preparation)


Book Chapters


    1. Use of Visualization to Aid Object-Oriented Redesign, W. Eric Wong and J. Jenny Li, Software Visualization - From Theory to Practice (Ed. K. Zhang), Kluwer Academic Publishers, pp. 389-412, June 2003
    2. Component-Based Software: An Overview of Testing, Auri M. R. Vincenzi, José C. Maldonado, Márcio E. Delamaro, Edmundo S. Spoto, and W. Eric Wong, Component-Based Software Quality: Methods and Techniques (Ed. A. Cechich), (part of the Lecture Notes in Computer Science by Springer-Verlag), Volume 2693, pp. 158-187, June 2003


Technical Report


    1. Spectrum-Based Fault Localization without Test Oracles, Xiaoyuan Xie, W. Eric Wong, Tsong Yueh Chen and Baowen Xu, Technical Report UTDCS-07-10, Department of Computer Science, University of Texas at Dallas, February 2010 [pdf]


Professional Activities



  • Editor-in-Chief
    1. IEEE Transactions on Reliability (2016 April - Present)

  • IEEE & ACM Officers
    1. IEEE Reliability Society, Vice President for Publications (2015)
    2. IEEE Reliability Society, Secretary (2014)
    3. IEEE Reliability Society, Vice President for Technical Activity (2012 - 2013)
    4. IEEE Reliability Society, Chair, Dallas Chapter (2011 - Present)
    5. ACM SIGAPP (Special Interest Group on Applied Computing), Secretary (2009 - 2013)

  • Special Committee
    1. IEEE Reliability Society, Administrative Committee (AdCom) (2008 - 2013 & 2015 - 2017)
    2. IEEE Reliability Society, Executive Committee (ExCom) (2012 - Present)
    3. University of Texas at Dallas, Advisor Committee on Research (2011 - 2013)

  • Editor of Journal Special Issue
    1. Special section of the IEEE Transactions on Reliability (T-Rel) on Software Quality Assurance
      Volume 65, Issue 1, March 2016 (Part I), and
      Volume 65, Issue 3, September 2016 (Part II)
    2. Special issue of the Journal of Systems and Software (JSS) on Software Cybernetics
      (in preparation)
    3. Special issue to Celebrate the 35th Anniversary of the Journal of Systems and Software (JSS)
      (in preparation)
    4. Special issue of the Journal of Systems and Software (JSS) on Dynamic Analysis and Testing of Embedded Software
      Volume 85, Issue 1, January 2012
    5. Special issue of the International Journal of Software Engineering and Knowledge Engineering (IJSEKE) on Software Risk Assessment
      Volume 21, Issue 2, March 2011
    6. Special section of the Journal of Information and Software Technology (IST) on Techniques for Developing Dependable Software
      Volume 53, Issue 4, April 2011
    7. Special issue of the Journal of Systems and Software (JSS) on invited papers from top scholars
      Volume 83, Issue 1, January 2010
    8. Special issue of the Journal of Systems and Software (JSS) for QSIC 2007 on Quality Software
      Volume 82, Issue 9, September 2009
    9. Special issue of the Software Quality Journal (SQJ) on Emerging Technologies for Improving Software Quality,
      Volume 16, Issue 3, September 2008
    10. Special issue of the Journal of Systems and Software (JSS) on Model-Based Software Testing
      Volume 81, Issue 2, February 2008
    11. Special issue of the International Journal of Software Engineering and Knowledge Engineering (IJSEKE) for The Seventeenth International Conference on Software Engineering and Knowledge Engineering,
      Volume 17, Issue 1, February 2007
    12. A special issue of the Journal of Software Practice and Experience (SPE) on Developing Trustworthy Software Systems,
      Volume 36, Issue 9, July 2006
    13. Special issue of the International Journal of Software Engineering and Knowledge Engineering (IJSEKE) on Aspect-Oriented Software Design,
      Volume 16, Number 3, June 2006
    14. Special issue of the Journal of Software Practice and Experience (SPE) on Enhancing Network Applications,
      Volume 33, Issue 14, November 2003
    15. Special issue of the Journal of Software Testing, Verification, and Reliability (STVR) on Mutation Testing
      Volume 11, Issue 4, December 2001

  • Steering Committee
    1. IEEE International Conference on Software Quality, Reliability, and Security (QRS)
      (Founder and Steering Committee Chair)
      1. IEEE International Conference on Software Security and Reliability (SERE)
        (Founder and Steering Committee Chair)
      2. International Conference on Quality Software (QSIC)
        (Member of Steering Committee)
      3. In 2015, the SERE conference and the QSIC conference were combined into
        a single conference, QRS, with Q representing Quality, R for Reliability, and S for Security.
    2. IEEE International Workshop on Program Debugging (IWPD)
      (Founder and Steering Committee Chair)
    3. IEEE International Workshop on the Automation of Software Test (AST)

  • General Chair
    1. CSEE&T 2016 - The 29th IEEE International Conference on Software Engineering Education and Training, Dallas, Texas, April 5-6, 2016
    2. QSIC 2014 - The 14th IEEE International Conference on Software Quality Software, Dallas, Texas, October 2-3, 2014
    3. 2014 NSF CISE REU site PI Meeting (Research Experiences for Undergraduates), Washington, D.C., March 27-28, 2014
    4. ISSRE 2012 - The 23rd IEEE International Symposium on Software Reliability Engineering, Dallas, Texas, November 27-30, 2012
    5. SSIRI 2009 - The 3rd IEEE International Conference on Secure Software Integration and Reliability Improvement, Shanghai, China, July 8-10, 2009
    6. ACM SAC 2011 (Conference Vice Chair) - The 26th Annual ACM Symposium on Applied Computing, Taichung, Taiwan, March 21-25, 2011
    7. ICCCN 2003 - The 12th IEEE International Conference on Computer Communications and Networks, Dallas, Texas, October 20-22, 2003

  • Program Chair
    1. ASEE&T 2014 - The Academy for Software Engineering Education and Training, Klagenfurt, Austria (co-located with CSEE&T 2014)
    2. COMPSAC 2010 - The 34th IEEE International Computer Software and Applications Conference, Seoul, Korea, July 19-23, 2010
    3. SSIRI 2008 - The Second IEEE International Conference on Secure Software Integration and Reliability Improvement, Yokohama, Japan, July 15-17, 2008
    4. ACM SAC-SE 2014 - The 29th ACM Symposium on Applied Computing: Software Engineering Track (SE), Gyeongju, Korea, March 24 - 28, 2014
    5. ACM SAC-SE 2013 - The 28th ACM Symposium on Applied Computing: Software Engineering Track (SE), Coimbra, Portugal, March 18 - 22, 2013
    6. ACM SAC-SE 2012 - The 27th ACM Symposium on Applied Computing: Software Engineering Track (SE), Riva del Garda (Trento), Italy, March 26-30, 2012
    7. ACM SAC-SE 2011 - The 26th ACM Symposium on Applied Computing: Software Engineering Track (SE), Taichung, Taiwan, March 21-24, 2011
    8. ACM SAC-SE 2010 - The 25th ACM Symposium on Applied Computing: Software Engineering Track (SE), Sierre, Switzerland, March 22-26, 2010
    9. ACM SAC-SE 2009 - The 24th ACM Symposium on Applied Computing: Software Engineering Track (SE), Honolulu, Hawaii, USA, March 8-12, 2009
    10. ACM SAC-SE 2008 - The 23rd ACM Symposium on Applied Computing: Software Engineering Track (SE), Fortaleza, Brazil, March 16-20, 2008
    11. ACM SAC-SE 2007 - The 22nd ACM Symposium on Applied Computing: Software Engineering Track (SE), Seoul, Korea, March 11 - 15, 2007
    12. QSIC 2007 - The Seventh International Conference on Quality Software, Portland, Oregon, October 11-12, 2007
    13. AST 2008 - The Third IEEE International Workshop on Automation of Software Testing, Leipzig, Germany, May 11 May 2008
    14. AST 2007 - The Second IEEE International Workshop on Automation of Software Test, Minneapolis, Minnesota, May 26, 2007
    15. IWSC 2007 - The Fourth International Workshop on Software Cybernetics, Beijing, China, July 24, 2007
    16. IWSC 2006 - The Third International Workshop on Software Cybernetics, Chicago, Illinois, September 18-21, 2006
    17. Mutation 2006 - The Second Mutation Analysis Workshop, Raleigh, North Carolina, November 6-10, 2006
    18. ISSRE 2005 - The 16th IEEE International Symposium on Software Reliability Engineering, Chicago, Illinois, November 8-11, 2005
    19. SEKE 2005 - The 17th International Conference on Software Engineering and Knowledge Engineering, Taipei, Taiwan, July 14-16, 2005
    20. COMPSAC 2004 - The 28th IEEE International Computer Software and Applications Conference, Hong Kong, September 28-30, 2004
    21. ICCCN 2002 - The 11th IEEE International Conference on Computer Communications and Networks, Miami, Florida, October 14-16, 2002
    22. Mutation 2000 - A Symposium on Mutation Testing in the Twentieth and the Twenty-First Centuries, San Jose, California, October 6-7, 2000


Teaching


Contact Professor Eric Wong to gain access to a special website created for each course including learning objectives, syllabus, PowerPoint slides and videos of lectures, homework and solutions.

  1. SE6367: Software Testing, Validation and Verification
  2. SE6387: Advanced Software Engineering Project
  3. SE4485: Software Engineering Project

Awards




Engineer of the Year Award
IEEE Reliability Society
December 2014

News announcement at [UTD CS Website] & [IEEE RS Website]

Outstanding Service Award
Department of Computer Sciences
University of Texas at Dallas
(December 2009 & December 2014)

A Family of Code Coverage-based Heuristics for Effective Fault Localization
Top Cited Article from 2010
Journal of Systems and Software

1997 Quality Assurance Special Achievement Award
Johnson Space Center
NASA

Best Paper Award
The 26th ACM Symposium On Applied Computing
(ACM SAC 2011)


Best Paper Award
The 31st IEEE International Computer Software and Applications Conference
(COMPSAC 2007)
Certificate of Appreciation for Industry-Academia Education
Tektronix Communications
May 2009





Special Announcement


A story of Professor Wong's REU Program on Software Safety made the Headline News on January 22, 2015 at the UTD website. The NSF has also selected this article and posted it at their website for a wider dissemination. A similar version with more details can be found at the website of the Computer Science Department at UTD.

Special Links


  1. 2007 IEEE Reliability Society Annual Technology Report

  2. 2008 IEEE Reliability Society Annual Technology Report

    1. W. Eric Wong and Vidroha Debroy,
      "Malicious Code,"
      IEEE Transactions on Reliability, Volume 58, Number 2, pp. 249.251, June 2009

  3. 2009 IEEE Reliability Society Annual Technology Report

    1. W. Eric Wong, Vidroha Debroy and Andrew Restrepo,
      "The Role of Software in Recent Catastrophic Accidents,"
      IEEE Reliability Society 2009 Annual Technology Report, January 2010
    2. W. Eric Wong and Vidroha Debroy
      "Software Fault Localization,"
      IEEE Reliability Society 2009 Annual Technology Report, January 2010

  4. A Survey on Software Fault Localization
    W. Eric Wong and Vidroha Debroy,
    Technical Report UTDCS-45-09, Department of Computer Science,
    The University of Texas at Dallas, Richardson, Texas, USA November 2009

    An enhanced version has been published as follows:

    A Survey on Software Fault Localization
    W. Eric Wong, Ruizhi Gao, Yihao Li, Rui Abreu, and Franz Wotawa
    IEEE Transactions on Software Engineering (TSE),
    (available online at 10.1109/TSE.2016.2521368 since 25 January 2016)


IEEE QRS


International Conference on Software Quality, Reliability and Security

Starting from 2015, the SERE conference (IEEE International Conference on Software Security and Reliability) and the QSIC conference (IEEE International Conference on Quality Software) were combined into a single conference, QRS, with Q representing Quality, R for Reliability, and S for Security.

This conference is sponsored by the IEEE Reliability Society. It provides engineers and scientists from both industry and academia a platform to present their ongoing work, relate their research outcomes and experiences, and discuss the best and most efficient techniques for the development of reliable, secure, and trustworthy systems. It also represents an excellent opportunity for the academic community to become more aware of subject areas critical to the software industry as practitioners bring their needs to the table.

Click here to visit the QRS conference website for more details.

Video