Protecode Enterprise IP Analyzer™ (EA) is a platform-independent application that analyzes and identifies all code in any directory. It compares identified licensing and copyright attributes against established IP policies of the enterprise. Results are produced in customizable reports containing an IP map of all analyzed code, violations of established IP policies, licensing and copyright obligations. The results can be viewed on line through an interactive report, printed, or exported for analysis by other applications within the workflow process of an organization.
The Enterprise Analyzer uses the analysis and management capabilities of Protecode Enterprise Server (ES). The EA and ES can run on the same platform, and multiple EAs can use the services of the same ES.
An administrator can define IP policies, and assign roles to users. Users can run scans, view reports, accept or reject findings depending on their roles. The IP policies define parameters such as acceptable licenses or license terms, copyrights, organizations, and code size.
Users have full flexibility in directing the scanning process. These include what directories to scan or exclude from analysis, what file extensions to analyze, only analyze newer files, expand archived software, and what action to take if violations against established IP policies are detected. Both binary and source code software are supported. Scanning process can detect full file similarity or partial (snippet) matches to publicly-available open source content. The Enterprise Analyzer can be activated through a browser-based user interface or througha command line for scripted analysis.
On completion of the analysis, Protecode EA presents an interactive report, from a simple overview to a detailed picture of each file. Various users – developers, managers, lawyers – can probe the findings to any desired detail, and comment or otherwise annotate specific items in the report.
Reports can be generated and shared online with authorized personnel, can be printed, or exported to other applications in industry-standard formats.