What's New 
- The 46th IEEE Computer Society Signature Conference on
Computers, Software and Applications
(COMPSAC 2022)
is to be held in Torino, Italy, on 27 June - 1 July 2022.
- The 6th APSCE International Conference on Computational Thinking and STEM Education 2022
(CTE-STEM 2022)
is to be co-organized by LDE-CEL (Centre for Education and Learning) at
the TU Delft in the Netherlands,
The Education University of Hong Kong, and CoolThink@JC in hybrid mode
on 15-17 June 2022.
- The 21st IEEE International Conference on Software Quality, Reliability, and Security
(QRS 2021),
formerly the
International Conference on Quality Software (QSIC)
and the
International Conference on Software Security and Reliability
(SERE),
is to be held in Hainan Island, China, on 6-10 December 2021.
Research Interests
- Software Engineering, Software Testing,
Computers in Education, E-Commerce
Back to Contents
Profile
Dr. Y T Yu received the B.Sc. degree in Mathematics
with First Class Honours,
and the Certificate in Education from
The University of Hong Kong.
Later, he received the Graduate Diploma and obtained First Class Honours
and First in Class in a M.Sc.(Prelim) Course before receiving
the Ph.D. degree from
The University of Melbourne,
Australia.
Prior to joining the
Department of Computer Science
of City University of Hong Kong,
Dr. Yu has taught computer courses in
The University of Melbourne,
The University of Hong Kong,
and
The Hong Kong Institute of Education.
He has substantial experience in secondary computer and mathematics
education in Hong Kong.
He has led the implementation of strategic computerisation project
of a secondary school, including in-house development of various
essential school administration software systems.
He was also the author of two textbooks for Computer Studies.
Dr Yu has been actively engaged in research work.
His publications have appeared in
many scholarly journals, including the most prestigious journals
in the field of software engineering, such as
ACM Transactions on Software Engineering and Methodology
and
IEEE Transactions on Software Engineering.
To date, he has completed more than 10 research projects that were
funded by strategic and competitive earmarked research grants,
one research and development project supported by a fund from the
Innovation and Technology Commission,
and several development projects supported by
teaching development grants.
Back to Contents
Professional Activities
Dr Yu is currently an Executive Committee Member of
IEEE Hong Kong Section Computer Society Chapter
after having served as the Chair
for the two years 2012 and 2013.
Previously, he was the Secretary in the years 2010 and 2011, and
an Executive Committee Member in the years 2006-2009.
Dr Yu was an Associate Editor of the
IET Software journal between 12 Feb 2019 and 11 Feb 2022.
He was also an Editorial Board Member of the
International Journal of Web Engineering and Technology
(IJWET) in the years 2003-2012.
Besides, he has reviewed papers for various
international academic journals, including the following.
-
ACM Transactions on Software Engineering and
Methodology
- The Computer Journal
- Empirical Software Engineering
- IEE Proceedings -- Software
(now
IET Software)
- IEEE Software
- IEEE Transactions on Knowledge and Data Engineering
- IEEE Transactions on Reliability
-
IEEE Transactions on Software Engineering
- Information and Software Technology
- Information Sciences
- International Journal of General Systems
- International Journal of Software Engineering and
Knowledge Engineering
- International Journal of Web Services Research
- Journal of Systems and Software
- Presence: Teleoperators and Virtual Environments
- Software Practice and Experience
- Software Quality Journal
- Software Testing, Verification and Reliability
Dr Yu has actively participated in professional activities
in the research community in the following roles.
- Program Co-Chair of the
- Second Asia-Pacific Conference on Quality Software
(APAQS 2001),
known as the International Conference on Quality Software (QSIC) since 2003,
and the International Conference on Software Quality, Reliability and Security (QRS) since 2015
- International Workshop on SPECIAL
(SPECIAL 2009)
(Strategies for Practical integration of Emerging and Contemporary
technologies In Assessment and Learning)
- Organizing Co-Chair of the
- 19th Asia-Pacific Software Engineering Conference
(APSEC 2012)
- Treasurer of the
- Publicity Chair of the
- 28th Annual International Computer
Software and Applications Conference
(COMPSAC 2004)
- 29th Annual International
Computer Software and Applications Conference
(COMPSAC 2005)
- Publication Chair of the
- IEEE Asia Pacific Cloud Computing Congress
(APCloudCC) 2012,
a major event of the IEEE Cloud Computing Initiative
- Program Committee Member of the
- Annual International Computer Software and
Applications Conference, designated as the
IEEE Computer Society Signature Conference on
Software Technology and Applications since 2006
(COMPSAC 2001
(alternate site),
COMPSAC 2002
(alternate site),
COMPSAC 2003,
COMPSAC 2004,
COMPSAC 2005,
COMPSAC 2006,
COMPSAC 2007,
COMPSAC 2008,
COMPSAC 2009,
COMPSAC 2011,
COMPSAC 2012,
COMPSAC 2013,
COMPSAC 2014,
COMPSAC 2015,
COMPSAC 2016,
COMPSAC 2017,
COMPSAC 2018,
COMPSAC 2019,
COMPSAC 2020,
COMPSAC 2021 and
COMPSAC 2022)
- Asia-Pacific Software Engineering Conference
(APSEC 1999,
APSEC 2008,
APSEC 2009,
APSEC 2010,
APSEC 2011,
APSEC 2013,
APSEC 2014
and
APSEC 2017)
- First Asia-Pacific Conference on Quality Software
(APAQS 2000),
known as the International Conference on Quality Software
(QSIC) since 2003,
and the International Conference on Software Quality, Reliability and Security (QRS) since 2015
- Global Chinese Conference on Computers in Education
(GCCCE 2011,
GCCCE 2012,
GCCCE 2013,
GCCCE 2014,
GCCCE 2015,
GCCCE 2016,
GCCCE 2017
and
GCCCE 2018)
- IEEE International Conference on Cloud Computing Technology and Science
(IEEE CloudCom 2014)
- IEEE International Conference on Software Quality, Reliability and
Security
(QRS 2015,
QRS 2016,
QRS 2017,
QRS 2018,
QRS 2019,
QRS 2020 and
QRS 2021)
- International Conference on Blended Learning
(ICBL 2018,
ICBL 2019,
ICBL 2020,
ICBL 2021 and
ICBL 2022)
- International Conference on Computational Thinking Education
(CTE 2017,
CTE 2018,
CTE 2019 and
CTE 2020)
- International Conference on Computational Thinking Education and STEM Education
(CTE-STEM 2021
and
CTE-STEM 2022)
- International Conference on Computers in Education
(ICCE 2009,
ICCE 2010,
ICCE 2011,
ICCE 2012,
ICCE 2013,
ICCE 2014,
ICCE 2015,
ICCE 2016
and
ICCE 2017)
- International Conference on Knowledge Management in Organizations
(KMO 2006)
- International Conference on Quality Software
(QSIC 2003,
QSIC 2004,
QSIC 2005,
QSIC 2006,
QSIC 2007,
QSIC 2008,
QSIC 2009,
QSIC 2010,
QSIC 2011
and
QSIC 2012),
known as the International Conference on Software Quality, Reliability and Security (QRS) since 2015
- International Conference on Secure Software Integration and
Reliability Improvement
(SSIRI 2008,
SSIRI 2009,
SSIRI 2010
and
SSIRI 2011),
known as the International Conference on Software Security and
Reliability (SERE) since 2012,
and the International Conference on Software Quality, Reliability and Security (QRS) since 2015
- International Conference on Signal Processing, Communications and Computing
(ICSPCC 2012 and
ICSPCC 2013)
- International Conference on Smart Computing
(SMARTCOMP 2014)
- International Conference on Software Security and Reliability
(SERE 2012,
SERE 2013 and
SERE 2014),
known as the International Conference on Software Quality, Reliability and Security (QRS) since 2015
- International Conference on Technology in Education
(ICTE 2014,
ICTE 2015,
ICTE 2018,
ICTE 2019
and
ICTE 2020)
- International Symposium on Educational Technology
(ISET 2018,
ISET 2019,
ISET 2020,
ISET 2021 and
ISET 2022)
- International Symposium on Quality Engineering for Embedded Systems
(QEES 2008)
- International Workshop on Services Engineering
(SEIW 2005)
- International Workshop on Service-Oriented Applications, Integration and Collaboration
(SOAIC 2008)
- International Workshop on Service Oriented Software Engineering
(IW-SOSE 2006)
- International Workshop on Service-Oriented System Engineering
(SOSE 2007)
- Workshop on Technology Facilitated Testing and Assessment
(TFTA 2010),
held in conjunction with
The Asia-Pacific Conference on Technology Enhanced Learning 2010
(APTEL 2010)
- The Symposium on Engineering Test Harness
(TSE-TH 2013), co-located with
The 13th International Conference on Quality Software
(QSIC 2013)
In addition, he has been the reviewers of many other international
conferences and symposia, including the following.
- ACM Symposium on Applied Computing (SAC)
- ACM SIGSOFT International Symposium on the
Foundations of Software Engineering (SIGSOFT/FSE)
- Australian Conference on Information Systems (ACIS)
- Australian Software Engineering Conference (ASWEC)
- IEEE Asia Pacific Cloud Computing Congress (APCloudCC)
- International Conference on Automated Software Engineering (ASE)
- International Conference on Software Engineering (ICSE)
- International Symposium on Software Engineering
for Parallel and Distributed Systems (PDSE)
Back to Contents
Selected Publications
Journal Articles
- C. M. Tang, W. K. Chan, Y. T. Yu and Z. Zhang,
"Accuracy graphs of spectrum-based fault localization
formulas",
IEEE Transactions on Reliability,
volume 66, number 2, pages 403-424, June 2017.
- C. Jia, C. Yang, W. K. Chan and Y. T. Yu,
"SDA-CLOUD: A multi-VM architecture for adaptive
dynamic data race detection",
IEEE Transactions on Services Computing,
volume 10, number 1, pages 80-93, January 2017.
- C. Jia, Y. Cai, Y. T. Yu and T. H. Tse,
"5W+1H pattern: A perspective of systematic mapping
studies and a case study on cloud software testing",
Journal of Systems and Software,
volume 116, pages 206-219, June 2016.
- C. Jia, L. Mei, W. K. Chan, Y. T. Yu and T. H. Tse,
"Connecting the average and the non-average: A study on
the rates of fault detection in testing WS-BPEL services",
International Journal of Web Services Research,
volume 12, issue 3, pages 1-24, July-September 2015.
- E. Y. K. Chan, W. K. Chan, P.-L. Poon and Y. T. Yu,
"An empirical evaluation of several test-a-few
strategies for testing particular conditions",
Software - Practice and Experience,
volume 42, issue 8, pages 967-994, August 2012.
- P.-L. Poon and Y. T. Yu,
"Degree of Internet corporate reporting: A
research framework",
Information Research,
volume 17, number 1, paper 509, March 2012.
[Available at
http://InformationR.net/ir/17-1/paper509.html]
- Y. T. Yu and M. F. Lau,
"Fault-based test suite prioritization for
specification-based testing",
Information and Software Technology,
volume 54, number 2, pages 179-202, February 2012.
- K. M. Y. Law, V. C. S. Lee and Y. T. Yu,
"Learning motivation in e-learning facilitated
computer programming courses",
Computers and Education,
volume 55, number 1, pages 218-228, August 2010.
- Y. T. Yu and M. F. Lau,
"A comparison of MC/DC, MUMCUT and several other
coverage criteria for logical decisions",
Journal of Systems and Software,
volume 79, number 5, pages 577-590, May 2006.
- M. F. Lau and Y. T. Yu,
"An extended fault class hierarchy for
specification-based testing",
ACM Transactions on Software Engineering and
Methodology,
volume 14, number 3, pages 247-276, July 2005.
- Y. T. Yu, S. P. Ng, P.-L. Poon and T. Y. Chen,
"On the testing methods used by beginning software
testers",
Information and Software Technology,
volume 46, number 5, pages 329-335, April 2004.
- T. Y. Chen and Y. T. Yu,
"A decision-theoretic approach to the test allocation
problem in partition testing",
IEEE Transactions on Systems, Man and Cybernetics --
Part A: Systems and Humans,
volume 32, number 6, pages 733-745, November 2002.
- Y. T. Yu, P. L. Poon, S. F. Tang and T. Y. Chen,
"A study on a path-based strategy for selecting
black-box generated test cases",
International Journal of Software Engineering
and Knowledge Engineering,
volume 11, number 2, pages 113-138, April 2001.
- T. Y. Chen and Y. T. Yu,
"On the expected number of failures detected by
subdomain testing and random testing",
IEEE Transactions on Software Engineering,
volume 22, number 2, pages 109-119, February 1996.
- T. Y. Chen and Y. T. Yu,
"On the relationship between partition testing and
random testing",
IEEE Transactions on Software Engineering,
volume 20, number 12, pages 977-980, December 1994.
Conference Papers
- C. M. Tang, Y. T. Yu and C. K. Poon,
"Enhancing an automated system for assessment of
student programs using the token pattern approach",
in Proceedings of the 6th IEEE International Conference
on Teaching, Assessment, and Learning for Engineering
(TALE 2017),
December 2017.
- C. M. Tang, J. Keung, Y. T. Yu and W. K. Chan,
"DFL: Dual-service Fault Localization",
(winner of
Best Paper Award),
in Proceedings of the 2016 International Conference
on Software Quality, Reliability and Security
(QRS 2016),
IEEE Computer Society CPS, pages 412-422, August 2016.
- C. M. Tang, W. K. Chan and Y. T. Yu,
"Extending the theoretical fault localization
effectiveness hierarchy with empirical results at different
code abstraction levels",
in Proceedings of the 38th Annual International
Computer Software and Applications Conference
(COMPSAC
2014),
IEEE Computer Society Press, pages 161-170, July 2014.
- T. H. Ng, Y. T. Yu and S. C. Cheung,
"Factors for effective use of deployed design patterns",
in Proceedings of the 10th International Conference
on Quality Software
(QSIC 2010),
IEEE Computer Society Press, pages 112-121, July 2010.
- Y. T. Yu, E. Y. K. Chan and P.-L. Poon,
"On the coverage of program code by specification-based tests",
in Proceedings of the 9th International Conference
on Quality Software
(QSIC 2009),
IEEE Computer Society Press, pages 24-25, August 2009.
- T. H. Ng, S. C. Cheung, W. K. Chan and Y. T. Yu,
"Do maintainers utilize deployed design patterns
effectively?",
in Proceedings of the 29th International
Conference on Software Engineering
(ICSE 2007),
IEEE Computer Society Press, pages 168-177, May 2007.
- T. H. Ng, S. C. Cheung, W. K. Chan and Y. T. Yu,
"Work experience versus refactoring into design
patterns: A controlled experiment",
in Proceedings of the 14th ACM SIGSOFT
Symposium on Foundations of Software Engineering
(ACM
SIGSOFT 2006 / FSE 14),
ACM Press, pages 12-22, November 2006.
- Y. T. Yu, C. K. Poon and M. Choy,
"Experiences with PASS: Developing and using a
Programming Assignment aSsessment System",
in Proceedings of the 6th International Conference
on Quality Software
(QSIC 2006),
IEEE Computer Society Press, pages 360-368, October 2006.
- P.-L. Poon and Y. T. Yu,
"Procurement of enterprise resource planning systems:
Experiences with some Hong Kong companies",
in Proceedings of the 28th International Conference
on Software Engineering
(ICSE 2006),
ACM Press, pages 561-568, May 2006.
- Y. T. Yu,
"Information technology support to the promotion of
reading -- Towards building a school-based reading sharing
community",
in Proceedings of International Conference
on Computers in Education
(ICCE 2004),
pages 499-508, November-December 2004.
- B. C. Chiu and Y. T. Yu,
"Promoting the use of information technology in
education via lightweight authoring tools",
(winner of
Best Paper Award),
in Proceedings of International Conference
on Computers in Education (ICCE 2002),
IEEE Computer Society Press, pages 501-505, December 2002.
- Y. T. Yu and B. C. Chiu,
"Empowering secondary school teachers to effectively exploit
Internet resources for the enhancement of teaching and learning",
in Proceedings of International Conference on Computers in
Education and International Conference on Computer Assisted
Instruction (ICCE/ICCAI 2000),
pages 840-848, November 2000.
- T. Y. Chen and Y. T. Yu,
"On the criteria of allocating test cases under uncertainty",
in Proceedings of the Joint 1997 Asia-Pacific Software
Engineering Conference and International Computer Science
Conference
(APSEC'97/ICSC'97),
IEEE Computer Society Press, pages 405-413, December 1997.
- T. Y. Chen and Y. T. Yu,
"On some characterisation problems of subdomain testing",
in Proceedings of the 1996 International Conference on
Reliable Software Technologies (Ada-Europe'96),
LNCS no. 1088,
Springer, pages 147-158, June 1996.
- T. Y. Chen, H. Leung and Y. T. Yu,
"On the analysis of subdomain testing strategies",
in Proceedings of the 1995 Asia-Pacific Software
Engineering Conference
(APSEC'95),
IEEE Computer Society Press, pages 218-224, December 1995.
Books / Book Chapter
- M. F. Lau, Y. T. Yu and P.-L. Poon,
"Test Case Generation: Specification-Based",
Encyclopedia of Software Engineering,
volume 1, number 1, pages 1200-1210, November 2010.
Routledge, Taylor and Francis Group,
New York. (DOI: 10.1081/E-ESE-120044233)
- Y. T. Yu,
Elements of Computer Studies
(with Teachers' Handbook),
Modern Educational Research Society Ltd.,
Hong Kong. (Second edition: 1997; revised edition: 1993;
first edition: 1989)
- Y. T. Yu,
Elements of Basic Programming:
A Problem Solving Approach
(with Teachers' Handbook),
Modern Educational Research Society Ltd.,
Hong Kong. (1989)
Back to Contents
Project Supervision
- BSCCS Final Year Project
- BSCS Final Year Project
- BSCED Guided Study
- BSCED Final Year Project
- MSC Dissertation
- MSCS Guided Study
- MSCS Dissertation
Selected Past Student Projects
- A System to Facilitate Test Automation Development for Web Applications
- Interactive Personal Finance Learning System
- Fault-based Analysis for Conformance Testing of TCP/IP Implementation
- An Exercise System for Primary School
- An Online Grading System
- CASE Tools for MPF Systems
- A Training Program for Bidding in Contract Bridge
- Tool Support for Basis Path Testing
- Checking Pre-conditions of Specifications
- An Input Domain Visualisation Tool
Back to Contents
Last updated on 16 May 2022