How will you ensure high performance and scalable design and coding without incurring the
significant manual effort of PIP code walkthrough?
A.
by executing XMAN tool to produce mapping reports
B.
by adding more error handlersin the BPEL flows
C.
by using PIP Auditor to scan the source code of ABCS to check for adherence to standards and
policies
D.
by creating complex test cases using CAVS
Explanation:
The PIP Auditor is run against your BPEL and ESB code to check whether they
follow the AIA methodology for coding conventions. The output is a static HTML report. Therefore,
the results are a single snapshot of your code at the time it was run.
The PIP Auditor can be run against Oracle out-of-the-box PIPs, against PIPs that you have
customized, or against your custom code that follows AIA design and development guidelines.
Thus, in some cases, you may want to run the report weekly to continously monitor your progress
(or lack thereof) of coding compliancy.
The PIP Auditor reports on compliancy to coding standards.
The PIP Auditor also provides suggestions for fixes for each of the identified violations.
The PIP Auditor generates what is called a “Technical Compliance Report”, reporting code
violations based on rules, priority, category, project, and test suite.
Reference: White Paper, OVERVIEW OF THE ORACLE AIA FOUNDATION PACK PIP AUDITOR