Our Logo
Selected Publications 
of Prof. T.H. Tse 

by Research Areas 

Access to some papers may be denied if you are not registered users of the appropriate electronic libraries. Alternatively, technical reports or postprints are available to facilitate open access. Please contact if you would like to receive a copy of any specific paper via email. See also ACM Guide to Computing Literature, Arnetminer, CiteSeer, Computer Science Bibliographies, DBLP, Google Scholar, HKU Scholars Hub, IEEE Xplore, ISI ResearchID, Microsoft Academic Search, ORCHID, ResearchGate, and Scopus.

A full list of Prof. Tse's publications is available at http://www.cs.hku.hk/~tse/Papers/.

  Highlight of International Ranking

Prof. T.H. Tse is ranked international by Arnetminer as no. 2 among experts in the test oracle problem and no. 2 among experts in metamorphic testing.

  SOFTWARE TESTING

  Object-Oriented Software

  1. H.Y. Chen, T.H. Tse, F.T. Chan, and T.Y. Chen, "In black and white: An integrated approach to class-level testing of object-oriented programs", ACM Transactions on Software Engineering and Methodology 7 (3): 250-295 (1998).  ISI impact factor 2.516.  267 citations.  [abstract | paper with author-ized access from ACM digital library | technical report TR-96-07]

  2. H.Y. Chen, T.H. Tse, and T.Y. Chen, "TACCLE: A methodology for object-oriented software testing at the class and cluster levels", ACM Transactions on Software Engineering and Methodology 10 (1): 56-109 (2001).  ISI impact factor 2.516.  258 citations.  [abstract | paper with author-ized access from ACM digital library | technical report TR-97-07]

  3. T.H. Tse, F.C.M. Lau, W.K. Chan, P.C.K. Liu, and C.K.F. Luk, "Testing object-oriented industrial software without precise oracles or results", Communications of the ACM 50 (8): 78-85 (2007).  ISI impact factor 4.027.  27 citations [abstract | paper with author-ized access from ACM digital library | technical report TR-2005-10]

  4. H.Y. Chen and T.H. Tse, "Equality to equals and unequals: A revisit of the equivalence and nonequivalence criteria in class-level testing of object-oriented software", IEEE Transactions on Software Engineering 39 (11): 1549-1563 (2013).  ISI impact factor 3.272.  [abstract | paper from IEEE digital library | paper from IEEE Xplore | technical report TR-2013-06]
  Services Computing
  1. L. Mei, W.K. Chan, and T.H. Tse, "Data flow testing of service-oriented workflow applications", in Proceedings of the 30th International Conference on Software Engineering (ICSE '08), ACM, New York, NY, pp. 371-380 (2008).  Acceptance rate 15.1%.  79 citations.  According to ICSE reviewers, this work serves to "open the door to further investigation and research challenges."  [abstract | paper with author-ized access from ACM digital library | technical report TR-2008-02]

  2. L. Mei, W.K. Chan, and T.H. Tse, "Data flow testing of service choreography", in Proceedings of the 7th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundation of Software Engineering (ESEC '09/FSE-17), ACM, New York, NY, pp. 151-160 (2009).  Acceptance rate 14.7%.  36 citations.  [abstract | paper with author-ized access from ACM digital library | technical report TR-2009-15]

  3. L. Mei, Z. Zhang, W.K. Chan, and T.H. Tse, "Test case prioritization for regression testing of service-oriented business applications", in Proceedings of the 18th International Conference on World Wide Web (WWW '09), ACM, New York, NY, pp. 901-910 (2009).  Acceptance rate 11.7%.  56 citations.  [abstract | paper with author-ized access from ACM digital library | technical report TR-2009-05]

  4. L. Mei, Y. Cai, C. Jia, B. Jiang, W.K. Chan, Z. Zhang, and T.H. Tse, "A subsumption hierarchy of test case prioritization for composite services", IEEE Transactions on Services Computing 8 (5): 658-673 (2015).  ISI impact factor 3.520.  [abstract | paper from IEEE digital library | paper from IEEE Xplore | technical report TR-2014-07]

  5. L. Mei, W.K. Chan, T.H. Tse, B. Jiang, and K. Zhai, "Preemptive regression testing of workflow-based web services", IEEE Transactions on Services Computing 8 (5): 740-754 (2015).  ISI impact factor 3.520.  The article was selected as the spotlight paper of this issue. [abstract | paper from IEEE digital library | paper from IEEE Xplore | technical report TR-2014-04]

  Pervasive Software
  1. T.H. Tse, S.S. Yau, W.K. Chan, H. Lu, and T.Y. Chen, "Testing context-sensitive middleware-based software applications", in Proceedings of the 28th Annual International Computer Software and Applications Conference (COMPSAC '04), vol. 1, IEEE Computer Society, Los Alamitos, CA, pp. 458-465 (2004).  Evaluated as the best paper.  76 citations.  [abstract | paper from IEEE digital library | paper from IEEE Xplore | technical report TR-2004-07]

  2. H. Lu, W.K. Chan, and T.H. Tse, "Testing context-aware middleware-centric programs: A data flow approach and an RFID-based experimentation", in Proceedings of the 14th ACM SIGSOFT International Symposium on Foundations of Software Engineering (SIGSOFT '06/FSE-14), ACM, New York, NY, pp. 242-252 (2006).  Acceptance rate 20.0%.  68 citations [abstract | paper with author-ized access from ACM digital library | technical report TR-2006-03]

  3. H. Lu, W.K. Chan, and T.H. Tse, "Testing pervasive software in the presence of context inconsistency resolution services", in Proceedings of the 30th International Conference on Software Engineering (ICSE '08), ACM, New York, NY, pp. 61-70 (2008).  Acceptance rate 15.1%.  43 citations.  [abstract | paper with author-ized access from ACM digital library | technical report TR-2008-01]

  4. H. Wang, W.K. Chan, and T.H. Tse, "Improving the effectiveness of testing pervasive software via context diversity", ACM Transactions on Autonomous and Adaptive Systems 9 (2): 9:1-9:28 (2014).  ISI impact factor 2.133.  [abstract | paper with author-ized access from ACM digital library | technical report TR-2014-01]

  Formal Specifications
  1. X. Feng, D.L. Parnas, T.H. Tse, and T. O'Callaghan, "A comparison of tabular expression-based testing strategies", IEEE Transactions on Software Engineering 37 (5): 616-634 (2011).  ISI impact factor 3.272.  [abstract | paper from IEEE digital library | paper from IEEE Xplore | technical report TR-2009-19]

  Informal Specifications
  1. T.Y. Chen, P.-L. Poon, and T.H. Tse, "A choice relation framework for supporting category-partition test case generation", IEEE Transactions on Software Engineering 29 (7): 577-593 (2003).  ISI impact factor 3.272.  74 citations.  [abstract | paper from IEEE digital library | paper from IEEE Xplore | technical report TR-2003-01]

  2. P.-L. Poon, S.-F. Tang, T.H. Tse, and T.Y. Chen, "CHOC'LATE: A framework for specification-based testing", Communications of the ACM 53 (4): 113-118 (2010).  ISI impact factor 4.027.  [abstract | paper with author-ized access from ACM digital library | technical report TR-2008-05]

  3. T.Y. Chen, P.-L. Poon, S.-F. Tang, and T.H. Tse, "DESSERT: A divide-and-conquer methodology for identifying categories, choices, and choice relations for test case generation", IEEE Transactions on Software Engineering 38 (4): 794-809 (2012).  ISI impact factor 3.272.  [abstract | paper from IEEE digital library | paper from IEEE Xplore | technical report TR-2011-11]

  Test Case Selection
  1. H. Leung, T.H. Tse, F.T. Chan, and T.Y. Chen, "Test case selection with and without replacement", Information Sciences 129 (1-4): 81-103 (2000).  ISI impact factor 4.832.  15 citations.  [abstract | paper from ScienceDirect | postprint]

  2. T.Y. Chen, T.H. Tse, and Y.T. Yu, "Proportional sampling strategy: A compendium and some insights", Journal of Systems and Software 58 (1): 65-81 (2001).  ISI impact factor 2.444.  102 citations.  [abstract | paper from ScienceDirect | postprint]

  3. T.Y. Chen, F.-C. Kuo, R.G. Merkel, and T.H. Tse, "Adaptive random testing: The ART of test case diversity", Journal of Systems and Software 83 (1): 60-66 (2010).  ISI impact factor 2.444.  <--- 65 citations 2013 ---> 144 citations.  Among the "most cited Journal of Systems and Software articles" since 2008.  [abstract | paper from ScienceDirect | technical report TR-2009-07]

  SOFTWARE DEBUGGING

  Concurrent Systems
  1. T.Y. Chen, P. Hu, H. Li, and T.H. Tse, "An enhanced flow analysis technique for detecting unreachability faults in concurrent systems", Information Sciences 194 (7): 254-269 (2012).  ISI impact factor 4.832.  [abstract | paper from ScienceDirect | technical report TR-2012-01]

  2. K. Zhai, B. Xu, W.K. Chan, and T.H. Tse, "CARISMA: A context-sensitive approach to race-condition sample-instance selection for multithreaded applications", in Proceedings of the 2012 International Symposium on Software Testing and Analysis (ISSTA '12), ACM, New York, NY, pp. 221-231 (2012).  [abstract | paper with author-ized access from ACM digital library | technical report TR-2012-08]

  Statistical Fault Localization
  1. Z. Zhang, B. Jiang, W.K. Chan, and T.H. Tse, "Debugging through evaluation sequences: A controlled experimental study", in Proceedings of the 32nd Annual International Computer Software and Applications Conference (COMPSAC '08), IEEE Computer Society, Los Alamitos, CA, pp. 128-135 (2008).  Best paper award.  Acceptance rate 19.5%.  13 citations.  [abstract | paper from IEEE digital library | paper from IEEE Xplore | technical report TR-2008-07]

  2. Z. Zhang, W.K. Chan, T.H. Tse, B. Jiang, and X. Wang, "Capturing propagation of infected program states", in Proceedings of the 7th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundation of Software Engineering (ESEC '09/FSE-17), ACM, New York, NY, pp. 43-52 (2009).  Acceptance rate 14.7%.  87 citations.  [abstract | paper with author-ized access from ACM digital library | technical report TR-2009-14]

  3. Z. Zhang, W.K. Chan, and T.H. Tse, "Fault localization based only on failed runs", IEEE Computer 45 (6): 64-71 (2012).  ISI impact factor 1.755.  20 citations.  [abstract | paper from IEEE digital library | paper from IEEE Xplore | technical report TR-2012-04]

  INTEGRATION OF METHODS

  Integration of Proving, Testing, and Debugging
  1. T.Y. Chen, T.H. Tse, and Z.Q. Zhou, "Semi-proving: An integrated method for program proving, testing, and debugging", IEEE Transactions on Software Engineering 37 (1): 109-125 (2011).  ISI impact factor 3.272.  45 citations.  [abstract | paper from IEEE digital library | paper from IEEE Xplore | technical report TR-2009-10]

  Integrating Test Case Prioritization and Fault Localization
  1. B. Jiang, Z. Zhang, T.H. Tse, and T.Y. Chen, "How well do test case prioritization techniques support statistical fault localization", in Proceedings of the 33rd Annual International Computer Software and Applications Conference (COMPSAC '09), vol. 1, IEEE Computer Society, Los Alamitos, CA, pp. 99-106 (2009).  Best paper award.  Acceptance rate 14.7%.  43 citations.  [abstract | paper from IEEE digital library | paper from IEEE Xplore | technical report TR-2009-09]

  2. B. Jiang, W.K. Chan, and T.H. Tse, "On practical adequate test suites for integrated test case prioritization and fault localization", in Proceedings of the 11th International Conference on Quality Software (QSIC '11), IEEE Computer Society, Los Alamitos, CA, pp. 21-30 (2011).  Best paper award.  13 citations.  [abstract | paper from IEEE digital library | paper from IEEE Xplore | technical report TR-2011-10]
  Integrating Formal and Practical Methods
  1. T.H. Tse and L. Pong, "Towards a formal foundation for DeMarco data flow diagrams", The Computer Journal 32 (1): 1-12 (1989).  ISI impact factor 0.711.  75 citations.  [abstract | paper from Oxford Journals | technical report TR-A6-86]

  2. T.H. Tse, A Unifying Framework for Structured Analysis and Design Models: An Approach using Initial Algebra Semantics and Category Theory, Cambridge Tracts in Theoretical Computer Science, vol. 11, Cambridge University Press, Cambridge, xi + 179 pages. Ebook edition, US$32.00 (2010).  Paperback edition, US$39.99 (2009).  Hardcover edition, US$129.99 (1991).  55 citations.  [abstract | selected reviews]

  Comparison of Emerging Paradigms
  1. L. Mei, W.K. Chan, and T.H. Tse, "A tale of clouds: Paradigm comparisons and some thoughts on research issues", in Proceedings of the 2008 IEEE Asia-Pacific Services Computing Conference (APSCC '08), IEEE Computer Society, Los Alamitos, CA, pp. 464-469 (2008).  232 citations.  [abstract | paper from IEEE digital library | paper from IEEE Xplore | technical report TR-2008-14]

  EVERY VISITOR COUNTS:

  Cumulative visitor count