Product assurance program analyzer (P.A.P.A.) a tool for program complexity evaluation
Karl Ernst Schnurer · ACM SIGMETRICS Performance Evaluation Review · 1982
This tool has been developed to assist in the software validation process. P.A.P.A. will measure the complexity of programs and detect several program anomalies. The resulting list of analyzed programs is sorted in order of descending complexity. Since high complexity and error-proneness are strongly related, the “critical” programs will be found earlier within the development cycle. P.A.P.A. provides syntax analyzers for RPG (II/III), PSEUDOCODE (design and documentation language) and PL/SIII (without macro language). It may be applied during the design-, coding- and testphase of software development (e.g. for design- and code inspections).