As per DO-178B para 11.3.h (Reverification Guidelines): "The reverification should ensure that previously reported errors or classes of errors have been eliminated."
It is the use of "classes of errors" that I am interested in. A regression analysis / testing can only ensure removal of reported errors; not classes of error. The method that can be used to eliminate classes of error - that I know of - involves Root Cause Analysis (RCA) - carry out an RCA on all errors and determine if they can be categorised. Once that is done, plan for corrective and preventive actions.
Now, RCA and subsequent Preventive/Corrective actions fall pat into organisation-wide quality system processes. I, therefore, do not understand how the creators of DO-178B have included elimination of classes of error under Reverification Guidelines in Software Verification Plan.
Need to checkup if ther eare any CAST papers discussing this aspect in more details.
Recent Comments