

avoid coding errors on parts that are automatically generated.

improve your productivity by automating the production of code from a more concise and high level definition.facilitate the communication with other persons who are not familiar with ABAP.With this approach, you can leverage UML models which visually describe your application in an language-neutral format. The generator also supports UML interfaces. These tags are used by the generator to protect this code during the next generation. The implementation section is partially generated: the body of each method is left to the developer who can place its hand-written code between tags. Users can create UML models from their familiar IDE and use a menu to g enerate the code into the SAP repository.Īn UML class produces an ABAP class with its attributes, operations and inheritance declarations. UM L 2A BAP is a plug-in which integrates in the ABAP Development Tools for Eclipse. This generator allows you to describe ABAP classes and interfaces in UML and to generate source code directly into the SAP repository. We have recently used the SDK for the ABAP Development Tools to develop UML2ABAP, the prototype of a generator to automatically produce ABAP source code.
