Processing Text-Based Information in ABAP — Best Practices for Improving Performance

  • by Bjoern Mielenhausen, SAP NetWeaver Application Server ABAP, SAP AG
  • Ralph Benzinger, SAP NetWeaver Application Server ABAP, SAP AG
  • May 15, 2006
Much of the data that is processed by typical business applications, including product codes, currencies, and XML data, is stored as text. ABAP tightly integrates text processing into its runtime environment via a diverse set of data types and statements. Understanding the inner workings of the ABAP runtime and choosing the right data types is key to processing text effectively and efficiently. This article provides an overview of basic text (and byte) processing principles and shows how ABAP programs can be improved to increase their text processing performance.

Bjoern Mielenhausen

Björn Mielenhausen joined SAP in 1998. He holds a degree in Computer Science from the University of Oldenburg in Germany. He has been working on the ABAP compiler and runtime environment for several years. Since 2003, he has been the Development Manager for the ABAP core team.

See more by this author

Ralph Benzinger

Ralph Benzinger joined SAP in 2003. He is currently a developer in the ABAP language core development group, where he is working on the ABAP compiler and runtime environment. Ralph received a Ph.D. in Computer Science from Cornell University in the US. Prior to joining SAP, he worked as a management consultant in the Business Technology Office of McKinsey & Company.

See more by this author


No comments have been submitted on this article. 

Please log in to post a comment.

To learn more about subscription access to premium content, click here.