Customer-Perceived Software Reliability: Measurement, Prediction, Applications



Title: Customer-Perceived Software Reliability: Measurement, Prediction, Applications

Speaker: Kazu Okumoto, Alcatel/Lucent Technologies, USA
Date & Place: Nov. 28, 2011 13:30-14:30, Room C1-112
Summary: Today, as part of the new Alcatel-Lucent innovation engine, Bell Labs designs products and services that are at the forefront of communications technology, and conducts fundamental research in fields important to communications. Current research areas and projects are briefly introduced. In recent years many product suppliers have been developing complex software-controlled systems with a large number of software functions to be delivered on a short development schedule. A majority of field problems are associated with software. This presentation proposes a procedure for implementing customer-perceived software reliability predictions, which address customer’s concern about service-impacting software reliability growth models have been proposed. There are still some hesitation and reluctance in applying these traditional models to actual projects. Key issues with the traditional approach are addressed. This presentation clearly defines data requirements in terms of test defects and field outages to ensure a good data collection process. A software reliability growth model is a necessary key step, but not sufficient for addressing customer-perceived reliability measures. The proposed approach is relatively new and has been successfully validated with actual data from various tele-communication products such as base station, radio network controller, and core network. It is a practical approach for tracking software reliability and also a valuable tool for determining whether a software product is ready for the delivery. It helps assure the delivery of highly reliable software products.


up