Research - All

Journal:

-sort icon - - -
2017

TRel

Accuracy Graphs of Spectrum-based Fault Localization Formulas

Chung Man Tang, W. K. Chan, Yuen Tak Yu, and Zhenyu Zhang

2017

JSS

A Theoretical Analysis on Cloning the Failed Test Cases to Improve Spectrum-based Fault Localization

Long Zhang, Lanfei Yan, Zhenyu Zhang, Jian Zhang, W.K. Chan, and Zheng Zheng

2017

JSS

Cross-validation based K nearest neighbor imputation for software quality datasets: An empirical study

Jianglin Huang, Jacky Wai Keung, Federica Sarro, Yan-Fu Li, Yuen-Tak Yu, W. K. Chan, Hongyi Sun

2016

TPDS

ASP: Abstraction Subspace Partitioning for Detection of Atomicity Violations with an Empirical Study

Shangru Wu, Chunbai Yang, Changjiang Jia, and W.K. Chan

2016

T-Rel

To What Extent Is Stress Testing of Android TV Applications Fully Automated in Industrial Environments?

Bo Jiang, Peng Chen, W.K. Chan, and Xichao Zhang

2016

TOSEM

Hierarchical Program Paths

Chunbai Yang, Shangru Wu, and W.K. Chan

2016

TSC

SDA-CLOUD: A Multi-VM Architecture for Adaptive Dynamic Data Race Detection

Changjiang Jia, Chunbai Yang, W.K. Chan, and Yuen Tak Yu

2015

TPDS

ASN: A Dynamic Barrier-based Approach to Confirmation of Deadlocks from Warnings for Large-Scale Multithreaded Programs

Yan Cai, Changjiang Jia, Shangru Wu, Ke Zhai, and W.K. Chan

2015

TSC

Preemptive Regression Testing of Workflow-based Web Services

Lijun Mei, W.K. Chan, T.H. Tse, Bo Jiang, and Ke Zhai

2015

TSC

A Subsumption Hierarchy of Test Case Prioritization for Composite Services

Lijun Mei, Yan Cai, Changjiang Jia, Bo Jiang, W.K. Chan, Zhenyu Zhang, and T.H. Tse

2015

JWSR

Connecting the Average and the Non-Average: A Study on the Rates of Fault Detection in Testing WS-BPEL Services

Changjiang Jia,Lijun Mei,W.K. Chan,Y.T. Yu,T.H. Tse

2015

JSS

Input-Based Adaptive Randomized Test Case Prioritization: A Local Beam Search Approach

Bo Jiang, and W.K. Chan

2014

TAAS

Improving the Effectiveness of Testing Pervasive Software via Context Diversity

Martin Wang, W.K. Chan, and T.H. Tse

2014

TSC

Prioritizing Test Cases for Regression Testing of Location-Based Services: Metrics, Techniques and Case Study

Ke Zhai, Bo Jiang, and W.K. Chan,

2014

TSE

Magiclock: Scalable Detection of Potential Deadlocks in Large-Scale Multithreaded Programs

Yan Cai and W.K. Chan

2013

SPE

In Quest of the Science in Statistical Fault Localization

W.K. Chan and Yan Cai

2013

IST

A general noise-reduction framework for fault localization of Java programs

Jian Xu, Zhenyu Zhang, W.K. Chan, T.H. Tse, and Shanping Li

2013

IST

On the Adoption of MC/DC and Control-Flow Adequacy for a Tight Integration of Program Testing and Statistical Fault Localization

Bo Jiang, Ke Zhai, W.K. Chan, T.H. Tse, and Zhenyu Zhang

2013

TPDS

Lock Trace Reduction for Multithreaded Programs

Yan Cai and W.K. Chan

2013

JWSR

Test Pair Selection for Test Case Prioritization in Regression Testing for WS-BPEL Programs

Lijun Mei, Yan Cai, Changjiang Jia, Bo Jiang, and W.K. Chan

2012

IST

Human and Program Factors Affecting the Maintenance of Programs with Deployed Design Patterns

T.H. Ng, Y.T. Yu, S.C. Cheung, and W.K. Chan

2012

JSS

EClass: an execution classification approach to improving the energy-efficiency of software via machine learning

Edward Y.Y. Kan, W.K. Chan, and T.H. Tse

2012

SPE

An Empirical Evaluation of Several Test-a-Few Strategies for Testing Particular Conditions

Eric Ying Kwong Chan, W.K. Chan, Pak-Lok Poon, and Yuen Tak Yu

2012

IST

How Well Does Test Case Prioritization Integrate with Statistical Fault Localization?

Bo Jiang, Zhenyu Zhang, W.K. Chan, T.H. Tse, and Tsong Yueh Chen

2012

IEEE Computer

Fault Localization Based Only on Failed Runs

Zhenyu Zhang, W.K. Chan, and T.H. Tse

2011

JSS

XML-Manipulating Test Case Prioritization for XML-Manipulating Services

Lijun Mei , W.K. Chan, T.H. Tse, and Robert G. Merkel

2011

JSS

Non-Parametric Statistical Fault Localization

Zhenyu Zhang, W. K. Chan, T. H. Tse, Y. T. Yu, and Peifeng Hu

2011

JSS

A Web Search-centric Approach to Recommender Systems with URLs as Minimal User Contexts

W.K. Chan, Y.Y. Chiu, and Y.T. Yu

2011

SPE

Assuring the model evolution of protocol software specifications by regression testing process improvement

B. Jiang, T.H. Tse, W. Grieskamp, N. Kicillof, Y. Cao, X. Li, and W.K. Chan

2010

STVR

Finding failures from passed test cases: improving the pattern classification approach to the testing of mesh simplification programs

W.K. Chan, J.C.F. Ho, and T.H. Tse

2010

TOSEM

Partial constraint checking for context consistency in pervasive computing

Chang Xu, S.C. Cheung, W.K. Chan, and Chunyang Ye

2010

JSS

Fault Localization through Evaluation Sequences

Zhenyu Zhang, Bo Jiang, W. K. Chan, T. H. Tse, and Xinming Wang

2009

JOS

An experimental study to compare the use of metamorphic testing and assertion checking to alleviate the test oracle problem

Zhenyu Zhang, W.K. Chan, T.H. Tse, Peifeng Hu

2009

TSE

Atomicity analysis of service composition across organizations

Chunyang Ye, S.C. Cheung, W.K. Chan, and Chang Xu

2009

IST

Is non-parametric hypothesis testing model robust for statistical fault localization?

Zhenyu Zhang, W.K. Chan, T.H. Tse, Peifeng Hu, and Xinming Wang

2009

JSS

PAT: a pattern classification approach to automatic reference oracles for the testing of mesh simplification programs

W.K. Chan, S.C. Cheung, Jeffrey C.F. Ho, and T.H. Tse

2009

JSS

Resource prioritization of code optimization techniques for program synthesis of wireless sensor network applications

Zhenyu Zhang, W.K. Chan, T.H. Tse, Heng Lu, and Lijun Mei

2008

SQJ

Enhancing adaptive random testing for programs with high dimensional input domains or failure-unrelated parameters

F.C. Kuo, T.Y. Chen, H. Liu, and W.K. Chan

2007

JWSR

A metamorphic testing approach for online testing of service-oriented software applications

W.K. Chan, S.C. Cheung, and Karl R.P.H. Leung

2007

CACM

Testing object-oriented industrial software without precise oracles or results

T.H. Tse, Francis C.M. Lau, W.K. Chan, Peter C. K. Liu, and Colin K. F. Luk

2006

JSS

Automatic goal-oriented classification of failure behaviors for testing XML-based multimedia software applications: an experimental case study

W. K. Chan, M.Y. Cheng, S.C. Cheung, and T.H. Tse

2006

IJSEKE

Integration testing of context-sensitive middleware-based applications: a metamorphic approach

W.K. Chan, T.Y. Chen, Heng Lu, T.H. Tse, and Stephen S. Yau

Book Chapter:

Conference:

- - - - -
2017

STA 2017

A Case Study on Context Maintenance in Dynamic Hybrid Race Detectors

Jialin Yang, Ernest Bota Pobee, and W.K. Chan

2016

QRS 2016

HistLock: Efficient and Sound Hybrid Detection of Hidden Predictive Data Races with Functional Contexts 29.00%

Jialin Yang, Chunbai Yang, and W.K. Chan

2016

QRS 2016

DFL: Dual-service Fault Localization 29.00%

Chun Man Tang, Jacky Keung, Y.T. Yu, and W.K. Chan

2016

QRS 2016

Facilitating Monkey Test by Detecting Operable Regions in Rendered GUI of Mobile Game Apps 29.00%

Chenglong Sun, Zhenyu Zhang, Bo Jiang and W. K. Chan

2016

COMPSAC'16

Dynamic Testing Against Hidden Concurrency Bugs through Abstraction and Projection

Jialin Yang, and W.K. Chan

2016

MET 2016

μMT: a data mutation directed metamorphic relation acquisition methodology

Chang-ai Sun, Yiqiang Liu, Zuoyi Wang, and W.K. Chan

2015

QRS 2015

ASR: Abstraction Subspace Reduction for Exposing Atomicity Violation Bugs in Multithreaded Programs 22.00%

Shangru Wu, Chunbai Yang, and W.K. Chan

2015

QRS 2015

PORA: Proportion-Oriented Randomized Algorithm for Test Case Prioritization 22.00%

Bo Jiang, W.K. Chan, and T.H. Tse

2015

ICWS'15

Architecturing Dynamic Data Race Detection as a Cloud-based Service 20.00%

Changjiang Jia, Chunbai Yang, and W.K. Chan

2014

InnoSWDev'14

Toward a Methodology to Expose Partially Fixed Concurrency Bugs in Modified Multithreaded Programs

To Tsui, Shangru Wu, and W.K. Chan

2014

COMPSAC 2014

CrowdAdaptor: a CrowdSourcing approach toward adaptive energy-efficient configurations of virtual machines hosting mobile applications 21.00%

Edward Y.Y. Kan, W.K. Chan, and T.H. Tse

2014

COMPSAC 2014

Extending the Theoretical Fault Localizaton Effectiveness Hierarchy with Empirical Results at Different Code Abstraction Levels 21.00%

Chung Man Tang, W. K. Chan, Y. T. Yu

2014

COMPSAC 2014

Extending the Theoretical Fault Localization Effectiveness Hierarchy with Empirical Results at Different Code Abstraction Levels 21.00%

Chung Man Tang, W. K. Chan, Y. T. Yu

2014

ICWS 2014

Is XML-based test case prioritization for validating WS-BPEL evolution effective in both average and adverse scenarios? 20.00%

Changjiang Jia, Lijun Mei, W.K. Chan, Y.T. Yu, and T.H. Tse

2014

ICSE 2014

ConLock: A Constraint-based Approach to Dynamic Checking on Deadlocks in Multithreaded Programs 20.00%

Yan Cai, Shangru Wu, and W.K.Chan

2013

QSIC 2013

A Study on the Efficiency Aspect of Data Race Detection: A Compiler Optimization Level Perspective 25.00%

Changjiang Jia and W.K. Chan

2013

TSETH 2013

Taming Deadlocks in Multithreaded Programs

Yan Cai, W.K. Chan, Y.T. Yu

2013

TSETH 2013

Oracles are Hardly Attain’d, And Hardly Understood: Confessions of Software Testing Researchers

W.K. Chan, and T.H. Tse

2013

COMPSAC 2013

Bypassing Code Coverage Approximation Limitations via Effective Input-Based Randomized Test Case Prioritization 23.00%

Bo Jiang, and W.K. Chan

2013

ICWS 2013

Prioritizing Structurally Complex Test Pairs for Validating WS-BPEL Evolutions 19.00%

Lijun Mei, Yan Cai, Changjiang Jai, Bo Jiang, and W.K. Chan

2013

AST 2013

Which Compiler Optimization Options Should I Use for Detecting Data Races in Multithreaded Programs?

Changjiang Jia, and W.K. Chan

2013

PPoPP'13

TeamWork: synchronizing threads globally to detect real deadlocks for multithreaded programs

Yan Cai, Ke Zhai, Shangru Wu, WK Chan

2012

SQAM'12

On Accuracy-Performance Tradeoff Frameworks for Energy Saving: Models and Review

Chunbai Yang, Changjiang Jia, W. K. Chan and Yuen Tak Yu

2012

WESQA'12

JSCloud: Toward Remote Execution of JavaScript Code on Handheld Devices

Winson Li, Shangru Wu, W.K. Chan, and T.H. Tse

2012

COMPSAC 2012

Preemptive Regression Test Scheduling Strategies: A New Testing Approach to Thriving on the Volatile Service Environments 18.00%

Lijun Mei, Ke Zhai, Bo Jiang, W.K. Chan, and T.H. Tse

2012

ISSTA 2012

CARISMA: a Context-sensitive Approach to Race-condition sample-Instance Selection for Multithreaded Applications 28.70%

Ke Zhai, Boni Xu, W. K. Chan and T. H. Tse

2012

ICSE'12

MagicFuzzer: Scalable Deadlock Detection for Large-Scale Applications 21.30%

Yan Cai and W.K. Chan

2011

ISSRE 2011

LOFT: Redundant Synchronization Event Removal for Data Race Detection 25.00%

Yan Cai and W.K. Chan

2011

COMPSAC 2011

Precise Propagation of Fault-Failure Correlations in Program Flow Graphs 20.00%

Zhenyu Zhang, Bo Jiang, W. K. Chan, and T. H. Tse

2011

QSIC 2011

A Dynamic Fault Localization Technique with Noise Reduction for Java Programs 26.10%

Jian Xu, W.K. Chan, Zhenyu Zhang, T.H. Tse, Shanping Li

2011

QSIC 2011

Practical Adequate Test Suites for Integrated Test Case Prioritization and Fault Localization 26.10%

Bo Jiang, W.K. Chan, and T.H. Tse

2010

IWPDC 2010

On the Integration of Test Adequacy, Test Case Prioritization, and Statistical Fault Localization

Bo Jiang and W.K. Chan

2010

WESQA 2010

Leveraging Performance and Power Savings for Embedded Systems using Multiple Target Deadlines

Edward Y. Y. Kan, W.K. Chan, and T.H. Tse

2010

QSBS 2010

Point-of-Interest Aware Test Case Prioritization: Methods and Experiments

Ke Zhai, and W.K. Chan

2010

ICWS 2010

Taking Advantage of Service Selection: A Study on the Testing of Location-Based Web Services through Test Case Prioritization 17.60%

Ke Zhai, Bo Jiang, W.K. Chan, and T.H. Tse

2010

SOSE 2010

A community-centric model for service publication, discovery, selection, binding, and maintenance 22.00%

W. K. Chan, Lijun Mei, Zhenyu Zhang, and Xiaopeng Gao

2010

ICSE 2010

Detecting atomic-set serializability violations in multithreaded programs through active randomized testing 13.70%

Zhifeng Lai, S.C. Cheung, and W.K. Chan

2009

APSCC'09

Modeling and testing of cloud applications 22.60%

W.K. Chan, Lijun Mei, and Zhenyu Zhang

2009

ASE'09

Weaving context sensitivity into test suite construction 32.00%

Huai Wang, and W.K. Chan

2009

ASE'09

Adaptive random test case prioritization 17.10%

Bo Jiang, Zhenyu Zhang, W.K. Chan, and T.H. Tse

2009

QSIC'09

Tag-based techniques for black-box test case prioritization for service testing 28.00%

Lijun. Mei, W.K. Chan, T.H. Tse, and Robert G.. Merkel

2009

ESEC/FSE'09

Capturing propagation of infected program states 14.70%

Zhenyu Zhang, W.K. Chan, T.H. Tse, Bo Jiang, and Xinming Wang

2009

ESEC/FSE'09

Data flow testing of service choreography 14.70%

Lijun Mei, W.K. Chan, and T.H. Tse

2009

COMPSAC'09

An empirical study of the use of Frankl-Weyuker data flow testing criteria to test BPEL web services 20.00%

Lijun Mei, W.K. Chan, T.H. Tse, and Fei-Ching Kuo,

2009

COMPSAC'09

More tales of clouds: software engineering research issues from the cloud application perspective

Lijun Mei, Zhenyu Zhang, and W.K. Chan

2009

ICSE'09

Taming coincidental correctness: coverage refinement with context pattern to improve fault localization 12.30%

Xinming Wang, S.C. Cheung, W.K. Chan, and Zhenyu Zhang

2009

WWW'09

Test case prioritization for regression testing of service-oriented business applications 12.80%

Lijun Mei, Zhenyu Zhang, W.K. Chan, and T.H. Tse

2009

WWW'09

Where to adapt dynamic service compositions

Bo Jiang, W.K. Chan, Zhenyu Zhang, and T.H. Tse

2008

APSCC'08

A tale of clouds: paradigm comparisons and some thoughts on research issues 25.20%

Lijun Mei, W.K. Chan, and T.H. Tse

2008

FSE'08

Inter-context control-flow and data-flow test adequacy criteria for nesC applications 20.40%

Zhifeng Lai, S.C. Cheung, and W.K. Chan

2008

ICWS'08

An adaptive service selection approach to service composition 15.90%

Lijun Mei, W.K. Chan, and T.H. Tse

2008

QSIC'08

Fault localization with non-parametric program behavior model 30.00%

Peifeng Hu, Zhenyu Zhang, W.K. Chan and T.H. Tse

2008

COMPSAC'08

Debugging through evaluation sequences: a controlled experimental study 19.50%

Zhenyu Zhang, Bo Jiang, W.K. Chan, and T.H. Tse

2008

ICDCS'08

Heuristics-based strategies for resolving context inconsistencies in pervasive computing applications 16.00%

Chang Xu, S.C. Cheung, W.K. Chan, and Chunyang Ye

2008

ICSE'08

Testing pervasive software in the presence of context inconsistency resolution services 15.10%

Heng Lu, W.K. Chan, and T.H. Tse

2008

ICSE'08

Data flow testing of service-oriented workflow applications 15.10%

Lijun Mei, W.K. Chan, T.H. Tse

2007

QSIC'07

Synthesizing component-based WSN applications via automatic combination of code optimization techniques 26.10%

Zhenyu Zhang, W.K. Chan and T.H. Tse

2007

ESEC/FSE'07

Detection and resolution of atomicity violation in service composition 16.70%

Chunyang Ye, S.C. Cheung, W.K. Chan, and Chang Xu

2007

ESEC/FSE'07

On impact-oriented automatic resolution of pervasive context inconsistency

Chang Xu, S.C. Cheung, W.K. Chan, and Chunyang Ye

2007

COMPSAC'07

Piping classification to metamorphic testing: an empirical study towards better effectiveness for the identification of failures in mesh simplification programs 18.00%

W.K. Chan, Jeffrey C.F. Ho, and T.H. Tse

2007

Ada-Europe'07

Towards the testing of power-aware software applications for wireless sensor networks

W.K. Chan, T.Y. Chen, S.C. Cheung, T.H. Tse and Zhenyu Zhang

2007

ICSE'07

Do maintainers utilize deployed design patterns effectively? 15.00%

T.H. Ng, S.C. Cheung, W.K. Chan and Y.T. Yu

2007

SEAMS'07

Goal-directed context validation for adaptive ubiquitous systems

Chang Xu, S.C. Cheung and W.K. Chan

2007

SEAMS'07

Process evolution with atomicity consistency

Chunyang Ye, S.C. Cheung and W.K. Chan

2007

SAC'07

Enhancing adaptive random testing in high dimensional input domains 31.40%

F.C. Kuo, T.Y. Chen, H. Liu and W.K. Chan

2006

SOQUA'06

An empirical comparison between direct and indirect test result checking approaches 41.60%

Peifeng Hu, Zhenyu Zhang, W.K. Chan and T.H. Tse

2006

FSE'06

Local analysis of atomicity sphere for B2B collaboration 20.00%

Chunyang Ye, S. C. Cheung, W. K. Chan, and Chang Xu

2006

FSE'06

Work experience versus refactoring to design patterns: a controlled experiment 20.00%

T. H. Ng, S. C. Cheung, W. K. Chan, and Y. T. Yu

2006

FSE'06

Testing context-aware middleware-centric programs: a data flow approach and an RFID-based experimentation 20.00%

Heng Lu, W.K. Chan, and T.H. Tse

2006

QSIC'06

Static slicing for pervasive programs 27.70%

Heng Lu, W.K. Chan, and T.H. Tse

2006

RFID AC'06

A combinatorial methodology for RFID benchmarking

S.C. Cheung, W.K. Chan, Penny M.K. Lee, Lionel M. Ni, and Peter Ng

2006

RFID AC'06

RFID middleware benchmarking

Zongwei Luo, Ed Wong, S.C. Cheung, Lionel M. Ni and W.K. Chan

2006

COMPSAC'06

Reference models and automatic oracles for the testing of mesh simplification software for graphics rendering 31.10%

W. K. Chan, S.C. Cheung, Jeffrey C.F. Ho, and T.H. Tse

2006

ICGC'06

A video reconstruction approach supporting frame skipping in H.264

Karl R.P.H. Leung, Everest K.W. Kwok, and W.K. Chan

2006

WoSQ'06

Toward effective deployment of design patterns for software extension: a case study

T. H. Ng, S.C. Cheung, W. K. Chan, and Y. T. Yu

2006

ICSE'06

Publishing and composition of atomicity-equivalent services for B2B collaboration 9.10%

Chunyang Ye, S.C. Cheung, and W. K. Chan

2006

ICSE'06

Incremental consistency checking for pervasive context 9.10%

Chang Xu, S.C. Cheung, and W. K. Chan

2005

QSIC'05

Fault-based testing of database application programs with conceptual data model 28.50%

W. K. Chan, S. C. Cheung, and T. H. Tse

2005

QSIC'05

A metamorphic approach to integration testing of context-sensitive middleware-based applications 28.50%

W.K. Chan, T. Y. Chen, Heng Lu, T. H. Tse and Stephen S. Yau

2005

SEIW'05

Towards a metamorphic testing methodology for service-oriented software applications 31.60%

W. K. Chan, S.C. Cheung and K. P. H. Leung

2004

COMPSAC'04

Testing context-sensitive middleware-based software applications 30.70%

T. H. Tse, S.S. Yau, W. K. Chan, H. Lu, and T.Y. Chen

2016

QRS 2016

Facilitating Monkey Test by Detecting Operable Regions in Rendered GUI of Mobile Game Apps 29.00%
2017

COMPSAC 2017

A Case Study on Context Maintenance in Dynamic Hybrid Race Detectors

Invited Paper:

-sort icon - - -
2008

SOSE'08

Toward scalable statistical service selection

Lijun Mei, W.K. Chan, and T.H. Tse

2002

ICIS'02

An overview of integration testing techniques for object-oriented programs

W. K. Chan, T. Y. Chen, and T. H. Tse

Theses:

Selected Reprint:

-sort icon - - -
2010

Web Services Research for Emerging Applications: Discoveries and Trends

A Metamorphic Testing Methodology for Online SOA Application Testing

W.K. Chan, S.C. Cheung, and K.R.P.H. Leung

2009

IS Ref.

A metamorphic testing approach for online testing of service-oriented software applications

W.K. Chan, S.C. Cheung, and Karl R.P.H. Leung

2008

IS Ref.

A metamorphic testing approach for online testing of service-oriented software applications

W.K. Chan, S.C. Cheung, and Karl R.P.H. Leung

Others:

Selected Tags

Tag Groups

Links

ACM SigSoft
IEEE Software Engineering Online