Startseite
German English
TLGen Logo

Die Video-Präsentation stellt eine Code Generierung direkt aus einem UML Domain Modell mit TLGen v2.1 dar.

TLGen ist ein Generator, der die Vorteile des MDA (Model Driven Architecture) sowie CASE (Computer Aided Softwareengineering) Ansatzes verbindet.

Mit TLGen wird es möglich den JAVA Code (EJB 3-Standard) der Backend (Persistence Layer, Daten-Klassen) zusammen mit Client- und Test-Klassen automatisch aus einem Domain- oder Datenbankmodell in Verbindung mit einer Konfigurationsdatei zu generieren.

Mit TLgen ermöglichen wir Ihre Projektzeit entscheidend zu verkürzen und den Aufwand durch das Projektteam entscheidend zu minimieren.

Besuchen Sie unsere Produkt-Seite, um weitere Details zu erfahren: www.tlgen.de

Laden Sie sich unsere TLGen Broschüre im Download-Bereich herunter.

TLGen Logo

Projektdurchführungsaufwand minimieren

In IT-Projektabläufen werden heutzutage die Teilprozesse "Design-Architecture", "Program Coding", "Database Generation" sowie "Erstellung von Test-Klassen" nacheinander erstellt. Durch Nutzung von TLGen lassen sich diese Teilschritte in einem einzigen Prozess generieren.

Logik-Optimierung

Beim Auftreten von logischen Fehlern muss nicht mehr jeder einzelne Schritt angepasst werden, um die Fehler in aufwendiger Teamarbeit zu korrigieren. Allein die Anpassung des Domainmodells reicht aus, damit TLGen den Code der einzelnen Schritte automatisch neu generiert.

Projektverlauf in einem Guss

Aufwendige Teamgrößen und damit verbundene Koordination fällt weg; die Code-Erstellung muss nicht mehr aufgeteilt werden, was einen durchgängigen Entwicklungsfluss ermöglicht.

TLGen Architektur

Unser Angebot

  • Komplette Persistenzschicht (Persistence Layer) Erstellung
  • Domainmodell Architektur
  • Teilprojektdurchführung
  • Refactoring der Legacy-Systeme
  • Projektbegleitende Beratung
  • TLGen-Einarbeitung

Vorteile gegenüber heutigen Lösungen:

  • Trennung von Funktionalität und Technik
  • Ausgangspunkt: Eindeutiges Domainmodell
  • Projektsteuerung über Domainmodell
  • Logik steht im Vordergrund
  • Kein überflüssiger Code mehr
  • Code-Generierung nach neuestem J2EE-Standard (EJB 3) - kein Framework-Zwang
  • Keine Beschränkung bei Bedarf von spezialisierten Frameworks (z.B. Hibernate)
  • Reduzierung der Projektzeit
  • Abschaffung von "wild hacking" im Code
  • Kein Auseinanderdriften mehr von Modell und entwickeltem Code
  • Sehr hohe Flexibilität im Projektablauf
  • Minimierung des Teamaufwands
  • Refactoring von Legacy-Systemen (Alt-Systeme)