Technologie > Software

24.07.2012 von hs

UML Modellierungs-Tool für die SAP ABAP-Welt

iBS, Anbieter von SAP-Branchensoftware, bringt mit iBS DesignTime for ABAP ein in SAP integrierbares Modellierungs- und Dokumentations-Werkzeug auf den Markt, mit dem sich erstmals ABAP-Code selektiv visualisieren sowie ABAP-Code automatisiert in UML überführen lässt. DesignTime richtet sich an SAP-Berater, -Entwickler, Software-Architekten und Datenmodellierer in Softwarehäusern und Unternehmen.

„Als derzeit einziges Werkzeug“, so der Anbieter, ermöglicht es mittels Direktanbindung an das SAP, eine Brücke zwischen UML und der ABAP-Welt - und zurück - zu schlagen. Firmen, SAP-Partner und -Entwickler können damit die Entwicklungszeiten und -Kosten senken, die Compliance-konforme Dokumentation erleichtern sowie die Softwarequalität und den Bedienkomfort erhöhen. DesignTime ist ab September 2012 auf dem Markt.

 "Als Hersteller von SAP Standardsoftware stießen wir immer wieder auf das Problem, dass es keine Tools für UML-Visualisierung und Modellierung gab, die auf die ABAP Entwicklung abgestimmt oder gar in SAP integrierbar sind", so Henrik Neunhoeffer, Innovation Manager der iBS AG. "Aus diesem Grund haben wir für die iBS Entwicklung das Windows-basierte Werkzeug iBS DesignTime for ABAP entwickelt und bieten es nun auch für andere Unternehmen an."

iBS DesignTime automatisiert die Überführung von UML in ABAP-Code und umgekehrt - wohingegen bislang bei herkömmlichen UML-Tools ohne ABAP-Unterstützung viel manuell erledigt werden musste. Verschiedene Komfortfunktionen und workflowoptimierte Oberflächen unterstützen den Anwender bei der Erstellung von Sequenz-, Aktivitäts- und Klassendiagrammen sowie ERMs.

Laut Neunhoeffer besteht der wesentliche Vorteil von DesignTime darin, dass ABAP-Entwickler nun erstmals ein UML-Werkzeug nutzen können, welches während der Design-Phase auf SAP zugreift, wodurch die Unternehmen schneller Ergebnisse erzielen können.

 "Existierende ABAP-Programme und Aufrufstrukturen lassen sich flexibel visualisieren und dokumentieren. Und bei der Entwicklung beschleunigt DesignTime das Erstellen von UML- und ERM-Softwaredesigns. Dank der automatischen Code-Generierung ermöglicht das Tool, Modelle in ABAP rasch umzusetzen", sagt Neunhoeffer. Ferner wird durch die Direktanbindung an die SAP-Systeme der Entwicklungsworkflow verbessert. Im Ergebnis realisieren IT-Leiter Aufwands- und Kostensenkungen und eine höhere Qualität in der Softwareentwicklung.

 Verkürzung der Entwicklungszeit

DesignTime verringert die Entwicklungs- und Projektaufwände in mehrerlei Hinsicht, da das Tool automatisiert Rahmen-Code und DDIC-Tabellen erzeugt und die Übernahme von Ergebnissen der Modellierung in die Dokumentation vereinfacht. Hierdurch wird der interne Abstimmungsaufwand zwischen allen Beteiligten verringert. Ferner können Software-Architekten und Datenmodellierer durch Direktzugriff auf das SAP System erheblich Zeit sparen und komfortabler modellieren.

Höhere Effizienz und Entlastung von Routineaufgaben

Kontextsensitive Vorbelegungen und Shortcuts verringern den manuellen Aufwand bei der Modellierung. Durch die Code-Visualisierung lässt sich ferner schneller ein Überblick über vorhandene Entwicklungen gewinnen. Darüber hinaus entlastet die automatische Code-Erzeugung die Entwickler und gibt ihnen einen Zugang zum besseren Verständnis des Anforderungskonzepts.

Erhöhung der Softwarequalität

Da der Rahmen-Code mit DesignTime automatisch generiert wird, lassen sich auch Fehler bei Übergabe der erstellten Software-Architektur an die Entwicklung weitgehend minimieren. Außerdem ermöglicht der visuelle Abgleich zwischen Design und Entwicklung allen am Softwareerstellungsprozess Beteiligten, Soll-/-Ist-Vergleiche zustellen und erleichtert so die Qualitätssicherung im Entwicklungsprozess.

Compliance-konforme Dokumentation

DesignTime unterstützt alle Beteiligten beim Erstellen einer revisionssicheren Dokumentation im Entwicklungsprozess - vom Software-Architekten, Entwickler, Qualitätsmanagementbeauftragten bis hin zum IT-Leiter. Da das Tool außerdem bestehende Entwicklungen nachdokumentiert, gewinnen speziell Softwarearchitekten, Entwickler sowie Wartungsspezialisten erheblich Zeit, die sie nun für andere Aufgaben nutzen können. iBS DesignTime for ABAP wird von der iBS AG als zeitbasierte Unternehmenslizenz und als Einzellizenz unter www.ibs-labs.com angeboten.