Automated Solutions from smartShift Revolutionize ABAP Modernization

Share Article

Custom Code Management Solutions Uplift ABAP’s 350-Plus Coding Constructs to Latest SAP Recommended Syntax

Arndt Hoffmann, SAP Practice Lead at smartShift

Modernization of an organization’s custom ABAP code is critical to system stability, performance and readiness for future SAP requirements

smartShift, a Cambridge Technology Enterprises (NSE: CTE) company and the leading international provider of tools-based solutions for automated modernization of complex IT systems, today announced at IT 2011 in Las Vegas (Booth #619) the launch of new services to automate code-cleansing, standardization and modernization of custom ABAP code.

smartShift’s unique suite of modernization solutions are designed for organizations who need to uplift old, inherited, non-standard and 3rd-party developed code, to improve SAP custom code manageability, efficiency, security and application performance. Leveraging patented, rules-based automation tools, smartShift has the ability to automatically rewrite up to 99% of disorderly custom ABAP code to the latest SAP-recommended, up-to-date and most efficient syntax. smartShift’s automated solutions also restore and enforce company-specific coding standards and naming conventions across SAP instances, release levels and locations.

smartShift’s new comprehensive code transformation solutions address three fundamental code-manageability concerns. The first – code-cleansing – detects unused programs and removes obsolete functions. The second – code standardization – consistently applies company-coding standards and naming conventions to all programming, removing variability and maintenance complexity from 3rd-party developed, inherited or consolidated code. The third – code modernization – replaces obsolete ABAP coding constructs, with modern, more efficient and maintainable SAP-recommended coding syntax.

With each release, SAP introduces new source code constructs to keep pace with modern programming paradigms. But while many organizations have upgraded to release 6.0, they are still using old and obsolete ABAP constructs. Now, organizations can leverage smartShift’s automated code modernization process to quickly remove obsolete constructs and upgrade their ABAP code too. Code-cleansing, standardization and modernization of custom ABAP is also essential for organizations who want to lower development and maintenance costs, increase developer, QA and tester productivity, enhance system performance and stability, and eliminate potential security and compliance issues.

“Modernization of an organization’s custom ABAP code is critical to system stability, performance and readiness for future SAP requirements,” said smartShift SAP Practice Lead, Arndt Hoffmann. “Cost conscious SAP customers can now leverage our automated modernization approaches to significantly lower development and maintenance costs associated with manual and iterative code intervention, ensuring faster, better quality and less expensive upkeep of custom ABAP code, while allowing more time for new application development.”

smartShift’s unique automated code modernization services are based on proprietary, patented code-parsing technology that deconstructs ABAP custom code and analyzes the relationships between all the elements in the custom-programming (e.g., commands, variables, DDIC elements, etc.). This information is stored as a meta-model which serves as the basis for all remediation work. smartShift’s unique parser-based analysis is not a scan-and-replace technology, and so provides a more detailed and accurate impact analysis of coding issues detected and drives smartShift’s unique ability to automatically correct ABAP code.

With 350-plus coding constructs, the complexity and richness of accumulated ABAP adds to the total cost of ownership of SAP systems. ABAP modernization approaches to date have been extremely costly, time and resource intensive and have relied on error-prone, manual, iterative code intervention and testing, fix and QA cycles. Because the process has been so labor intensive until now, organizations have had no practical way to address the aging and inefficiency of their programs that they know are increasingly complicated to manage and maintain.

Typical smartShift projects, including an initial set-up and code-transformation cycles, take about two weeks for a full code-base standardization and modernization. smartShift’s patented ABAP modernization solutions revolutionize and replace lengthy manual remediation efforts, to produce, modern, consistent, standardized code that is far easier to understand and maintain, which increases developer, QA and tester productivity. This allows existing staff to spend less time on code maintenance and more time on new application development and other more strategic, business critical tasks.

Each smartShift modernization project starts with a parser-based, detailed ABAP analysis, identifying and categorizing problem issues by type: syntax, stability, maintainability, performance, security, architecture and coding standards. Custom, tunable modernization rules can be created to address organization-specific issues that may exist.

smartShift’s code-cleansing, standardization and modernization solutions can be deployed using a “phased” approach; for example, by module, development classes / namespaces or groups of objects; or as part of release upgrade, Unicode enhancement or system consolidation projects. smartShift’s services are also available through its many System Integrator partners.

Executives from smartShift will be available at IT 2011 March 15-17. For a detailed overview of smartShift’s automated ABAP Modernization solutions or to schedule a free trial analysis and obtain a substantive analysis of your custom ABAP code, please visit us at Booth # 619 or at

About smartShift
smartShift, a Cambridge Technology Enterprises (NSE: CTE) company, is the leading provider of tools-based solutions for automated modernization of complex IT systems. smartShift’s software and services accelerate the migration of existing IT systems into new environments, enabling customers to leverage and future-proof their IT investments. Using the smartTools migration platform and proprietary methodology, smartShift automates the migration process for a wide array of technology stacks including SAP, Oracle and legacy applications. smartShift customers include major global organizations, such as Commerzbank, Kimberly-Clark, OfficeMax, Scotts Miracle-Gro and Shell. For more information, please visit

# # #

Share article on social media or email:

View article via:

Pdf Print

Contact Author

Shivani Mehra
Visit website