ABAP Development Tools – Bringing a server-based programming model to Eclipse (sponsored by SAP)

Major companies run their business on SAP solutions written with the development language ABAP. This development language uses a proprietary server based programming environment. In 2008 the ABAP development tools team embarked on a journey to replace the existing toolset with a new modern toolset build on the open Eclipse platform.

The aim of this talk is to share the lessons the team learned during the last 8 years and explain the technical details behind them.

The talk will:

  • Show the main problems we had to solve when building a client/server architecture within Eclipse's world of local file editing. Where did the Eclipse Platform support us well? How did we use RESTful services?
  • Show how we ensure compatibility between server and client.
  • Show how we had to rethink major parts of the Eclipse platform such as the editor framework or the project explorer in order to support a client/server based architecture.
  • Provide a live demo of the unique parts of the Eclipse based ABAP Development Tools

Hopefully, this talk helps everybody who wants to build a client/server based toolset with the Eclipse platform.

Schedule info
Session Time Slot(s): 
Wednesday, October 26, 2016 - 15:15 to 15:50

Our Sponsors

For information about becoming a sponsor, please visit the EclipseCon Europe 2016 sponsor prospectus page.

Elite Dual ECE/OSGi CE



Project Quality Day

IoT Theme Day


EclipseCon Support Other Events

Our Other Events

Eclipse events are hosted all over the world!

  • EclipseCon Europe 2018