Please Log on before downloading [ Log On ]

Send all inquiries to Dr. W. Eric Wong (
Editor-in-Chief, IEEE Transactions on Reliability &
Professor of the Department of Computer Science at the University of Texas at Dallas

In August 2014, the IEEE Reliability Society (RS), with the support of the IEEE Future Direction Committee (FDC), launched a Tutorial Certificate Program on Software Reliability. The project was led by Professor Eric Wong (Vice President for Technical Activities back then). Each participant who attends an 8-hour tutorial (either a full-day tutorial or two half-day tutorials) will receive a certificate from RS.

The initial scope of the certificate program covered topics such as an introduction to software reliability concepts and analysis techniques, their applications across the software development lifecycle, review of the limits, pros, and cons of different models and tools, solutions to reliability underestimates or overestimates, and use of techniques such as failure modes, effects and criticality. The emphasis was on both fundamental and advanced topics related to the application of software reliability to help practitioners in practice. [more]

This program was successfully renewed in 2015 with an additional financial support from FDC. In addition, the scope is extended by also considering System Reliability wherever appropriate. All the tutorials will cover both fundamental and advanced topics related to the application of reliability to help practitioners produce more reliable and trustworthy software systems in a cost-effective way. Additional focus will be on systems that require ultra-reliability for critical missions. [more]

Starting from 2016, the RS Tutorial Certificate Program has become self-supported. We have worked closely with RS chapters at different geographical locations and various conferences to organize tutorials specifically designed for their audience. The scope is also further extended to cover other related topics such as device and mechanic reliability.

In 2017, we will organize tutorials at the following venues: [more]

PowerPoint slides and videos of selected tutorials are available in a password-protected section for RS members as part of their membership benefits. Such materials will not only increase the appeal of our Tutorial Certificate Program by helping potential participants gain a better understanding of what they will learn from our classes but also provide those who have already participated in the program with on-demand access to our constantly updated information, viewable at their own convenience. These on-hand resources give them useful tips that can be critical to the success of their projects.

Send all your inquiries regarding this tutorial program via email to Professor W. Eric Wong at the University of Texas at Dallas.

RS Tutorial at NJSD 2018

  • May 19 (Saturday), Nanjing, China

A Tutorial on Software Testing

Software testing is one of the most important method to ensure the quality of software. In this tutorial, we will give a brief introduction of software testing and focus on developer testing. Developer testing is a general of all testing techniques used by developer, including unit testing, interface testing, integration testing, and so on. The team is encouraging to combine development and testing by seamlessly. The developers write testable code that enables them to verify it using various types of automated tests. Writing testable code, however, is often difficult, because it requires knowledge and skills that cut across multiple disciplines. In this tutorial, we will demonstrate how to use to improve testing skills of students. We will present two evaluation metrics: coverage ratio and bug detection ratio. All testing behaviors will be captured by mooctest platform and the teacher can monitor, investigate, and guide students. We also will introduce some experiences to design for testability and utilize techniques like refactoring, dependency breaking, unit testing, data-driven testing, and test-driven development to achieve the highest possible confidence in your software.

  • Speaker: Zhenyu Chen [Bio...]

RS Tutorial at ISSSR 2018

  • June 20 (Wednesday), 21 (Thursday), and 22 (Friday), Chengdu, China

A Tutorial on Software Quality and Reliability

  • Speakers: Sudipo Ghosh [Bio...]

RS Tutorial at DSA 2017

  • October 31 (Tuesday), Beijing, China

A Tutorial on System Reliability

Reliability is a major aspect of any product as it affects not only the producer but can grossly affect the consumer. This is particularly true for manned and unmanned applications including such systems as cars, aircraft, manufacturing plants. This presentation provides a high level view of the practical physics that affect the reliability of a variety of parts used in today’s systems using examples found in large and small scale systems. The assessment of various failure mechanisms as applied to specific designs, can aid in identifying what drives failures for those designs and lead to solutions to eliminate or mitigate those failures. Topics include failure mechanisms, failure modes and effects, failure models and identification of tools needed to perform the basic tasks of assessment, allocation, and analysis of the reliability of parts and systems.

Speaker: Russel Morris [Bio...]

Special Announcement for the RS Tutorial at ICRSE 2017

  • July 8 (Saturday) and 9 (Sunday), 2017 at Beihang University in Beijing
  • July 13 (Thursday) and 14 (Friday), 2017 at Shanghai Business School in Shanghai

An MBA-style Tutorial with Real-life Case Studies

After decades of development, the concepts and theories of reliability have been widely accepted by industries in China. However, the relatively low degree of quality and reliability has become the weakness and bottleneck for products made in China. Researchers and practitioners need help to apply advanced techniques of quality and reliability to solve the challenges they have faced at work and to improve the reliability of their products at a cost-effective way.

With this mind, the IEEE Reliability Society, in conjunction with other partners such as the Reliability Society Beijing Chapter and the International Society of Security and Reliability, will launch a series of tutorials with a focus on closing the gap between the state-of-art knowledge and the state-of-practice techniques used in the field. We will assist practitioners, no matter what their previous level of experience with reliability and quality assurance, to be quickly brought up to speed on the necessary background knowledge and gain the ability to apply a cost-effective set of techniques tailored to the specific projects. With this, it is more likely that they can improve the reliability and the quality of their products at a reduced cost.

Our tutorial speakers are top notch international experts in the field of quality and reliability engineering.

Instead of using the traditional one-way lecturing where instructors have little interactions with audience, we emphasize an MBA-style two-way communication group-based discussion.

Instructors will first present carefully selected real-life cases and explain technologies and possible tool support that may help engineers solve each case. Attendees will be divided into groups to work on these cases and present their solutions for further discussion. This is the most effective way to help tutorial participants better understand how reliability and quality are adopted in practice for real applications. This also gives them a chance to directly communicate with peers and instructors to learn from each other’s experience and receive a first-hand account of how these issues are currently resolved in the industry, the challenges that need to be overcome, and the possible solutions to take them to the next level.

We will have two tutorials organized at the 2nd International Conference on Reliability Systems Engineering, focusing on electro-mechanic reliability and system/software reliability, respectively. Our speakers are Mr. Richard Doyle and Mr. Pete Rotella. Please refer to their bios listed below for their well-versed experiences in various industry projects and technical training. To reduce participants’ traveling cost, the same tutorials will be held twice: Beijing on July 8 and 9, and Shanghai on July 13 and 14.

Please click here to view the Chinese description of these two tutorials and information for registration.
点击 此处 获取更多关于本次讲座与注册相关的信息。

  • Speakers: Pete Rotella [Bio...]

Certificates for tutorial attendees at the International Symposium on Software Reliability Engineering

  • The 28th IEEE International Symposium on Software Reliability Engineering, Toulouse, France              (ISSRE 17)
  • The 27th IEEE International Symposium on Software Reliability Engineering, Ottawa, Canada                 (ISSRE 16)
  • The 26th IEEE International Symposium on Software Reliability Engineering, Washington, D.C., USA   (ISSRE 15)
  • The 25th IEEE International Symposium on Software Reliability Engineering, Naples, Italy                       (ISSRE 14)

PowerPoint slides for the tutorial at 2016 Prognostics and System Health Management Conference, Chengdu, China, October 19, 2016

PowerPoint slides and videos for the tutorial at University of Texas at Dallas, Texas, USA, November 20, 2015

PowerPoint slides and videos for the tutorial at Beihang University, Beijing, China, December 19, 2014

PowerPoint slides and videos for the tutorial at QSIC, Dallas, Texas, October 2-3, 2014