Title :
EMERALD: a case study in enhancing software reliability
Author :
Hudepohl, John ; Jones, Wendell ; Laguë, Bruno
Author_Institution :
Bell Canada, Canada
Abstract :
As software grows in both size and complexity, reliability becomes a critical issue, particularly in the area of telecommunications. This case study examines a tool and procedures developed at a large telecommunications company for software risk assessment. EMERALD (Enhanced Measurement for Early Risk Assessment of Latent Defects) has been applied at all stages of the software life-cycle to indicate risk of future software problems. The tool provides information used for decision support during design, code inspection, testing and maintenance. EMERALD has been instrumental in Nortel´s efforts to increase efficiency, control costs, and enhance both product quality and customer satisfaction
Keywords :
decision support systems; program testing; risk management; software maintenance; software quality; software reliability; software tools; telecommunication computing; EMERALD; Nortel; case study; code inspection; customer satisfaction; decision support system; large telecommunications company; latent defects; measurement; software complexity; software costs; software life-cycle; software maintenance; software quality; software reliability; software risk assessment; software size; software testing; software tool; system design; telecommunications software; Computer aided software engineering; Costs; Customer satisfaction; Fault diagnosis; Inspection; Risk management; Software measurement; Software reliability; Software tools; Testing;
Conference_Titel :
Software Reliability Engineering - Case Studies, 1997. Proceedings., The Eighth International Symposium on
Conference_Location :
Albuquerque, NM
Print_ISBN :
0-8186-8221-3
DOI :
10.1109/CSSRE.1997.637850