Virtual Forge Code Profiler
Virtual Forge Code Profiler tests efficiently quality and security issues in your ABAP Code. Using CodeProfiler, it takes an experienced Virtual Forge Consultant less than two days in a Pilot project to check an ABAP application in one of your SAP systems and discover quality flaws in the areas of security, compliance, performance, maintainability and robustness.
Right after the tests, we present an aggregated report about number, criticality and distribution of those flaws to your company’s management. In a separate meeting we’ll discuss selected flaws on a technical level with your developers.
After a Pilot project you can start to use Code Profiler internally. Code profiler can be used by many different categories of people in your organisation. The product is aimed for all different organisations that are producing SAP ABAP code. Following is a short overview of potential usage areas.
Project leaders
Project leads can integrate ABAP quality requirements into their request for proposal, right at the start of the procurement process, making them mandatory for applying vendors. With CodeProfiler, you can automatically check whether a vendor has fulfilled these requirements. This way, the project lead is always in full control of the vendor process, avoiding unexpected, time-consuming, and costly rework.
Developers
Development guidelines, trainings and test tools can improve your company’s ABAP development process. Development guidelines and trainings raise your developers’ learning curve, eliminating common mistakes in future projects. If you use CodeProfiler early on in the development or transport phase (TMS, ChaRM), you can ensure adherence to these development guidelines and transport only ABAP code that is free of known errors. This will not only lower the costs for corrections, it also actively eliminates risks that could endanger your go-live.
Managers
CodeProfiler delivers prompt, clear and precise evaluations of typical quality risks in ongoing and completed development projects. This includes code developed in-house as well as by external vendors, enabling you to assess and compare the quality and risks of these projects. CodeProfiler tests provide management with readily available, extremely high transparency regarding risk and quality, allowing for the effective control of corrective measures.
Auditors
Auditors can use CodeProfiler to determine which technical errors in the code could lead to compliance violations. For example, they could find back doors in the code, allowing for unauthorized financial transactions.
CodeProfiler can also be used to determine the need for action in operative departments. Auditors can schedule regular code checks to ensure compliance to internal and external guidelines and regulations.
Vendors
Vendors can check their application for security and quality flaws before it is shipped to the customer, ensuring product quality and protecting their reputation.
Hosting providers can use CodeProfiler to guarantee that the ABAP code of a hosted customer cannot access the business data of other hosted customers, protecting their systems’ integrity and their customers’ data.
SAP Partners
SAP Partners offering certified ABAP solutions use the ABAP development guidelines and CodeProfiler to ensure highest quality standards for their products, starting with the development process. This effectively lowers development costs as well as the number of support messages – and it strengthens the partner’s reputation.
Virtual Forge – The Company focusing on Business Application Security
Virtual Forge GmbH is an independent security product company based in Heidelberg, Germany. The employees are leading experts in the area of SAP application security. Their unique ABAP security knowledge has been captured into CodeProfiler, the first static code analysis tool with data- and control-flow capabilities for ABAP security and compliance testing. CodeProfiler and related products of our ABAP security suite enable companies to develop business applications that meet state of the art security and compliance standards.
Worldwide, companies running SAP have improved their ABAP development lifecycle with Virtual Forge’s ABAP security suite. The solutions are applied in industries such as defense, pharmaceuticals, banking, oil & gas, automotive, engineering, health care, agriculture, and insurance. Virtual Forge also cooperates with renowned ISVs as weel as SAP.
Download PDF file showing how to use the products and sample reports.
For additional information visit Virtual Forge website More information.


