|
|
|
|
Tse, TH
The University of Hong Kong
Pokfulam, Hong Kong
|
|
|
|
|
|
|
|
|
Date Reviewed |
|
|
1 - 10 of 41
reviews
|
|
|
|
|
|
|
|
Keeping master green at scale Ananthanarayanan S., Ardekani M., Haenikel D., Varadarajan B., Soriano S., Patel D., Adl-Tabatabai A. EuroSys 2019 (Proceedings of the Fourteenth EuroSys Conference 2019, Dresden, Germany, Mar 25-28, 2019) 1-15, 2019. Type: Proceedings
Huge monolithic repositories, also known as monorepos, are popular in leading technology companies such as Microsoft, Google, and Facebook. They support continuous integration, merging all the developers’ versions to a shared...
|
Jun 15 2020 |
|
|
|
|
|
|
Abstracting the geniuses away from failure testing Alvaro P., Tymon S. Communications of the ACM 61(1): 54-61, 2018. Type: Article
Large-scale distributed systems are difficult to test using traditional failure-testing or fault-injection techniques. Even recent approaches such as chaos engineering rely on experienced experts who can observe the system, propose hyp...
|
May 9 2018 |
|
|
|
|
|
|
SITAR: GUI test script repair Gao Z., Chen Z., Zou Y., Memon A. IEEE Transactions on Software Engineering 42(2): 170-186, 2016. Type: Article
The testing of a graphical user interface (GUI) often requires extensive human interactions with the system, which is tedious, time consuming, and costly. Even if failures are detected, testers cannot tell whether they are due to human...
|
Apr 27 2017 |
|
|
|
|
|
|
Ensuring digital accessibility through process and policy Lazar J., Goldstein D., Taylor A., Morgan Kaufmann Publishers Inc., San Francisco, CA, 2015. 246 pp. Type: Book (978-0-128006-46-7)
This is an excellent work by two IT experts and one legal expert. The book provides comprehensive details of digital accessibility including the history of access technology in chapter 2, the present technical standards in chapter 4, t...
|
Mar 7 2016 |
|
|
|
|
|
|
Automated support for reproducing and debugging field failures Jin W., Orso A. ACM Transactions on Software Engineering and Methodology 24(4): 1-35, 2015. Type: Article
Field failures are difficult to reproduce for debugging in-house. This paper applies a BugRedux technique to capture the essential execution data and to reproduce the failures. It then applies F3, a technique to conduct faul...
|
Oct 26 2015 |
|
|
|
|
|
|
An extensible framework for online testing of choreographed services Ali M., Bertolino A., De Angelis F., De Angelis G., Fani D., Polini A. Computer 47(2): 23-29, 2014. Type: Article
Services computing is widely adopted in the information technology (IT) industry because of the popularity of social networks, mobile computing, cloud computing, and big data. A composite service may be supported by service orchestrati...
|
Aug 6 2014 |
|
|
|
|
|
|
A theoretical analysis of the risk evaluation formulas for spectrum-based fault localization Xie X., Chen T., Kuo F., Xu B. ACM Transactions on Software Engineering and Methodology 22(4): 1-40, 2013. Type: Article
Spectrum-based fault localization is a popular technique in automatic program debugging. Researchers analyze the distribution of pass and fail cases in program testing using different risk evaluation formulas, and validate how their pr...
|
Dec 13 2013 |
|
|
|
|
|
|
Comparison of adaptive random testing and random testing under various testing and debugging scenarios Liu H., Kuo F., Chen T. Software--Practice & Experience 42(8): 1055-1074, 2012. Type: Article
Testing and debugging remain the most practical means of assuring the quality of software. In particular, partition testing and random testing are widely adopted in test case selection. According to classic studies, partition testing i...
|
Mar 1 2013 |
|
|
|
|
|
|
Improving software diagnosability via log enhancement Yuan D., Zheng J., Park S., Zhou Y., Savage S. ACM Transactions on Computer Systems 30(1): 1-28, 2012. Type: Article
When a software system fails at a user site, information is often automatically sent to the developer for diagnostics. Usually, only a system log is included, with all the confidential data such as identities and financial information ...
|
Jul 6 2012 |
|
|
|
|
|
|
TORC: test plan optimization by requirements clustering Güldali B., Funke H., Sauer S., Engels G. Software Quality Journal 19(4): 771-799, 2011. Type: Article
The acceptance testing of large software systems is difficult and time-consuming because of the sheer volume of user requirements, especially when numerous users and service providers are involved. In this paper, the authors present an...
|
May 22 2012 |
|
|
|
|
|
|
|
|
|
|
|