What is an interactive code analyzer?
An interactive code analyzer (ICA) performs all its analysis in real-time,
and anywhere in the software development lifecycle (SDLC) - designing, building,
testing, or even in production.
An ICA applies its
analysis to the entire app: all its code; its runtime control and data flow information;
its configuration information; HTTP requests and responses; libraries, frameworks and
other components; SQL; and backend connection information. Access to all that information
allows the ICA engine to cover more code and observe a
broader range of performance, maintainability, stability, and security
issues than either static analyzers or performance monitoring tools.