SparxSystems CE: Clear diagrams for SAP ABAP OO developments

Q.TRANS/4EA, developed by Gobas GmbH for the SAP community, is a plug-in for Enterprise Architect that can be used under S/4 HANA and SAP R/3. For the first time, it enables the creation of a clear UML diagram for each SAP ABAP OO development at a click. This makes it possible to maintain an overview of one’s own SAP development projects by using the Eclipse interface of SAP.

Gobas GmbH is an association of various IT companies from the Braunschweig and Hanover area with a focus on SAP development and consulting as well as .NET development. Due to the increasing use of model-driven software development in the SAP environment, they started developing Gobas q.trans about five years ago. With the new Q.TRANS/4EA plug-in for SAP ABAP OO, a genuine integration into Enterprise Architect has been achieved, without any media discontinuity and with a significant reduction in the technology stack. Previously, Enterprise Architect and the SAP system were not connected directly, but by means of an XMI file. Gobas q.trans therefore had to be installed on the SAP system, which many customers wanted to avoid. The new plug-in in Enterprise Architect has its own menu to make it as easy as possible for users to use. "We now do not need to install any source code on the SAP system for the integration. This means that Enterprise Architect interacts directly with the SAP system and data can be prepared in diagrams for analysis, documentation, etc. This is done at the click of a mouse, the resulting model is immediately available and can be analysed as desired and further processed with the full range of functions of Enterprise Architect," explains CEO Markus Abel of Gobas.

Always keep the overview

As IT is used intensively in more and more business areas today, it is not easy to maintain an overview in the emerging IT landscapes. Of course, this also applies to SAP development projects run by the company itself and their interdependencies. "As SAP consultants, we see in our daily practice how the challenges in the companies are growing. Therefore, we pursued the idea of making customer-specific ABAP coding more comprehensible and controllable. Our product Q.TRANS/4EA makes it possible not only to show the interdependencies of the applications via UML models, but also to actively support the users in optimising them," emphasises Abel. In addition to the UML models, proven methods for quality assessment (metrics) of the created software are used for the analysis. In the previous version of the product, these metrics had to be imported at great expense. Now this is elegantly solved visually: the diagrams created in Enterprise Architect can be analysed more quickly and specifically according to various metrics by colouring them.

With over 850,000 users worldwide, Enterprise Architect from Sparx Systems is widely used as a modelling platform. The use in the dynamic SAP environment addressed by Gobas opens up a wide range of users: "We are pleased that Gobas has succeeded in achieving a genuine integration between Enterprise Architect and SAP. This makes it possible for companies using SAP to quickly gain an overview of the system and the networking of IT. Thanks to the clear graphical presentation, maintenance and development of SAP systems can be accelerated significantly. We are convinced that Gobas will generate widespread interest with this solution, as the ongoing development of IT is a central key to economic success," emphasises Hans Bartmann, CEO of SparxSystems Central Europe.

Understand existing applications and expand them in a targeted manner

In the new PlugIn version, Q.TRANS/4EA offers a wide range of analysis options for the SAP software you have created yourself, represented in Enterprise Architect models. This link creates a synchronisation between the individual SAP source code and the corresponding UML model. The model shows exactly what was programmed with ABAP OO. The prerequisite for the interaction of the two systems is the installation of SAP Netweaver 7.4 and Enterprise Architect version 13 or higher.

Thanks to this interaction, it is therefore quickly clear, even in the face of an unmanageable number of development objects, at which point a correction or function extension must be inserted and what effects this has on the entire construct. With the "Reverse Engineering" function, the architecture of an ABAP OO application can be displayed with a few mouse clicks in the modelling tool. There you get a graphically prepared UML model, i.e. the construction manual of the respective application. With the overview gained in this way, the time and effort required to correct a malfunction or create a function extension is considerably reduced. At the same time, the risk of wrong decisions and undesirable developments is reduced. "It is known from statistics that about half of the development time of software applications is spent on troubleshooting and dependency analysis. This alone clearly shows the benefit of our solution, as it considerably shortens precisely these time-consuming procedures," concludes Abel. In addition, modelling has another advantage: the software documentation that previously had to be kept manually in SAP is created semi-automatically in the modelling tool and is also prepared accordingly at the same time.

Highlights of the Enterprise Architect PlugIn Q.TRANS/4EA

  • Short development times
  • Reduced maintenance costs
  • Clean and secure documentation
  • Reliable evaluation of technical source code quality by means of metrics
  • Direct access from Enterprise Architect to SAP systems
  • Modern interfaces

About the Gobas Group

Gobas GmbH is an association of various IT companies from the Braunschweig and Hanover area and pursues the goal of holistically dealing with various technical issues in the field of modern IT. Long-term customer loyalty and strategic thinking determine the actions of the company, which has many years of experience in the fields of SAP, software development and system support. Close cooperation with universities enables the company to always be at the cutting edge of technology without losing sight of the requirements of the market.

More information at:

Über die SparxSystems Software GmbH

Sparx Systems Pty Ltd (Australia) was founded in 1996 and is the manufacturer of Enterprise Architect, a globally successful UML modeling platform. Enterprise Architect is used to design and build software systems, to model business processes and to model any process or system. Enterprise Architect in its current version 15 is valued by over 850,000 users for its performance at an unbeatable price. Enterprise Architect is an easy-to-understand, team-oriented modeling environment that supports companies in the analysis, design and creation of precisely traceable and documented systems. With the help of this tool, companies are enabled to centrally collect and display the often very distributed knowledge of teams and departments.

In order to offer the best service around Enterprise Architect to the numerous customers in their language and time zone, SparxSystems Software Central Europe was created in 2004, which supports the entire German-speaking region in the acquisition of licenses as well as through training and consulting.

Firmenkontakt und Herausgeber der Meldung:

SparxSystems Software GmbH
Handelskai 340
A1020 Wien
Telefon: +43 (662) 90600-2041
Telefax: +43 (662) 90333-3041

Rüdiger Maier
Leitung Presse- und Öffentlichkeitsarbeit
Telefon: +43 (1) 9072627-204
Für die oben stehende Pressemitteilung ist allein der jeweils angegebene Herausgeber (siehe Firmenkontakt oben) verantwortlich. Dieser ist in der Regel auch Urheber des Pressetextes, sowie der angehängten Bild-, Ton-, Video-, Medien- und Informationsmaterialien. Die United News Network GmbH übernimmt keine Haftung für die Korrektheit oder Vollständigkeit der dargestellten Meldung. Auch bei Übertragungsfehlern oder anderen Störungen haftet sie nur im Fall von Vorsatz oder grober Fahrlässigkeit. Die Nutzung von hier archivierten Informationen zur Eigeninformation und redaktionellen Weiterverarbeitung ist in der Regel kostenfrei. Bitte klären Sie vor einer Weiterverwendung urheberrechtliche Fragen mit dem angegebenen Herausgeber. Eine systematische Speicherung dieser Daten sowie die Verwendung auch von Teilen dieses Datenbankwerks sind nur mit schriftlicher Genehmigung durch die United News Network GmbH gestattet.