Use ABAP’s Object Services to Build Object-Oriented Enterprise Applications and Divide Database Access from Application Logic

  • by Christian Assig, Developer, IOT GmbH
  • Aldo Fobbe, Manager of Product Development and Technology, IOT GmbH
  • Arno Niemietz, Founder and Managing Director, IOT GmbH
  • November 15, 2008
ABAP’s Object Services — the Persistence Service and the Transaction Service — provide many advantages when developing software in ABAP. They open up ABAP programming to all the possibilities and advantages of object-oriented software development. For IOT GmbH, the fundamental concepts of Object Services have proven themselves entirely in practice, making our applications more robust, homogenous, and intuitive. Learn how using Object Services led to a clean division between database access and application logic, as well as considerable time-savings in development. The question of adding an integrated lock service to Object Services is also discussed.

Christian Assig

Christian Assig studied Computer Science at the University of Applied Sciences in Gelsenkirchen, Germany, and at the University of Western Australia in Perth. Since 2004, he has developed object-oriented frameworks in ABAP Objects for IOT GmbH. He contributes to the enterprise-wide establishment of object-oriented models and language constructs in the development of information systems in ABAP.

See more by this author

Aldo Fobbe

Aldo Hermann Fobbe studied Computer Science at the University of Applied Sciences in Gelsenkirchen, Germany. He has been working for IOT GmbH for the past eight years as the manager of product development and technology in the SAP NetWeaver environment. He shaped the development of an MES based on ABAP Objects by initiating the use of a service-oriented software architecture based on SAP NetWeaver AS ABAP.

See more by this author

Arno Niemietz

Arno Niemietz studied Physics and Mathematics at the University of Münster, Germany. After receiving his doctorate, he worked in software development for several companies. Since 1987, he has been particularly engaged in business information systems. In 1990, he was appointed professor by the University of Applied Sciences in Gelsenkirchen, Germany. He teaches and researches in the field of business information systems in the Department of Computer Science. In 1998, he founded IOT Institute for Organization and Technology Design GmbH, which develops business solutions based on SAP technology.

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.