Software Testing Techniques, Tools, Management, and Improvement Testing is an important activity within the software development process. Assessment, prediction, and control of testing process and product reliability . To build effective testing tools to support the above.
More information is available by clicking here .
Developing effective metrics and metrics evaluation and selection criteria for different products and processes under different environments. Tool support to implement the above techniques and strategies. More information is available by clicking here . My research in this area concentrates on effective models and techniques that not only help us evaluate product reliability but also improve reliability and testing process for large software systems. Some of my recent research results have been used in several large software products in IBM SWS Toronto Laboratory that has already resulted in improved product quality.