Geschichte des Unternehmens

Da steckt Erfahrung drin!

Die Generative Software GmbH hat, seitdem sie am 18. Januar 2007 von Heinz Rohmer und Marcus Munzert gegründet wurde, einen langen Weg hinter sich. Die Produkt-Palette wird stetig weiterentwickelt. Alte Zöpfe werden abgeschnitten. Was sich bewährt, wird erhalten und kontinuierlich verbessert. INNOVATION wird groß geschrieben.

Heinz Rohmer und Marcus Munzert während einer Präsentation

Meilensteine der Unternehmensgeschichte

2026

Neuer Web-Auftritt für Virtual Developer und Generative Software

Ausschnitt des neuen Web-Auftritts von Generative Software und Virtual Developer
Um den Nutzen und Funktionsumfang des gewachsenen Produkts Virtual Developer besser darstellen zu können, wird ein neuer Web-Auftritt erstellt. Vereinfachung und Fokussierung stehen im Mittelpunkt der Arbeiten. Das Unternehmen und das Produkt werden gemeinsam unter www.generative-software.com präsentiert. Der Schwerpunkt liegt auf dem Produkt.

2026
2026

Neue Modellierungssprachen

Mit Decision Management, Monitoring, Requirements und Tasks erhält Virtual Developer weitere Modellierungssprachen, die nicht primär für die Codegenerierung gedacht sind. Die neuen Sprachen machen Virtual Developer zu einer universellen, leichtgewichtigen Lösung für die Planung, Entwicklung und den Betrieb von Software-Systemen.

2026
2026

Erweiterung der automatischen Diagramme im Modeler

Die bereits zuvor verfügbaren automatischen Diagramme wurden um nützliche Funktionen erweitert:

– Auflösbarkeit visueller Gruppierungen
– Anwendung von vordefinierten Filtern
– Layout-Anpassungen persistenter Diagramme
– Berechnung und Anzeige von Ladezeiten
– mehr Editier-Optionen im Popup-Menü

2026
2026

Zabbix-Integration verfügbar

Die Integration der Monitoring-Software Zabbix mit dem Virtual Developer ermöglicht es, mit einer existierenden Zabbix-Überwachung, die Zustände von überwachten Servern und REST-APIs im Modell visuell hervorzuheben.

Zabbix-Logo

Der aktuelle Status von Servern und REST-APIs wird für Virtual Developer Nutzer sichtbar, ohne den Zugang zur Zabbix-Installation zu haben. Das gilt auch über Unternehmens-Grenzen hinweg.

Weitere Integrationen von Monitoring-Software sind geplant.

2026
2025

Modernisierung der Laufzeitumgebung für Generatoren

Die Laufzeitumgebung für Generatoren (Generation as a Service) wird von der OSGi-Technologie auf das Quarkus-Framework umgestellt.

Quarkus-Logo

Der Betrieb der Generatoren in der Cloud profitiert davon. Gleichzeitig werden die Entwicklung und Pflege von Generatoren vereinfacht.

2025
2025

Launch der Virtual Developer App „Services“

Im Rahmen des Förderprojektes AIAMO entsteht eine neue Virtual Developer App zum Management der Entwicklung von REST-APIs.

Virtual Developer Services App Screenshot

Es werden gezielt Anbieter und Nutzer von REST-APIs zusammengebracht und die Entwicklung der APIs unterstützt.

2025
2024

Launch der Virtual Developer App „Generators“

Die neue Virtual Developer App „Generators“ steht allen Virtual Developer Anwendern zur Verfügung. Die App dient der Verwaltung von Generatoren und der Einsicht in Generierungs-Reports.

Virtual Developer App "Generators"

Neben den für einen Account verfügbaren Generatoren werden auch die zubuchbaren Generatoren hierin angezeigt.

2024
2024

Erfolgreicher Abschluss des Förderprojekts „TestGen“

Zusammen mit dem Kooperationspartner Hahn-Schickard-Institut wird nach drei Jahren Laufzeit das Förderprojekt „TestGen“ zum Abschluss gebracht. Darin wurde ein System zum Testen von IoT-Geräten entwickelt, welches Sensor-Werte emuliert.

TestGen Abschlusstreffen

Es entstand unter anderem ein voll funktionsfähiger Demo-Koffer, der für Präsentationen zur Erläuterung des Funktionsprinzips eingesetzt werden kann.

2024
2024

Neue Modellierungssprachen

Mit „System Management“ und „People“ erhält Virtual Developer neue Modellierungssprachen, die nicht primär für die Codegenerierung gedacht sind. Die Sprachen dienen dazu, komplexe Software-Systeme im Griff zu behalten. Es profitieren sämtliche Stakeholder von den damit erstellten Modellen.

2024
2024

Virtual Developer Applications

Virtual Developer bekommt mit den sogenannten „VD Apps“ eine modulare Erweiterbarkeit. Über ein zentrales Menü können Kunden der Plattform auf die für sie freigeschalteten Apps zugreifen.

Virtual Developer Apps Menu

2024
2024

Weitergehende Unterstützung des Internet of Services (IoS)

Unternehmen, die mit Initiativen wie Gaia-X, der Mobility Data Space in Verbindung stehen (Anbieter und Nutzer), werden durch Modellierungssprachen, Generatoren, spezialisierte Werkzeuge und Beratung unterstützt. Der Funktionsumfang wird weiter ausgebaut.

2024
2023

Geschäftsführender Gesellschafter Heinz Rohmer verlässt Generative Software

Auf eigenen Wunsch hin, wird Heinz Rohmer zum 31. Dezember 2023 als Geschäftsführer abberufen. Von seinem Wirken haben viele Kunden profitiert. Er hat in den letzten 17 Jahren entscheidend dazu beigetragen, dass die Generative Software heute das ausgereifte Produkt Virtual Developer anbieten kann.

2023
2023

Weiteres mit Virtual Developer entwickeltes Cloud-System geht produktiv


Es kommt ein System hinzu, womit Anwender, Anwendungen und Rollen zentral verwaltet werden (Identity and Access Management).

2023
2023

Generierung von Python-Code

Es wird grundlegende Unterstützung für die Generierung von Python-Code (Python 3) hinzugefügt.

Python Logo
Diese Funktionalität beinhaltet unter anderem auch die sogenannten „Type Hints“ der Programmiersprache Python. Die Funktionalität kommt im geförderten Projekt „TestGen“ zum Einsatz, bei dem Embedded Software getestet wird, die auf IoT-Geräten läuft. „TestGen“ ist ein Kooperationsprojekt, das zusammen mit dem Hahn-Schickard Institut aus Villingen-Schwenningen durchgeführt wird. Laufzeit des Projektes: bis 2024.

2023
2022

CLI-Generierungswerkzeug verfügbar

Command Line
Es wird ein universelles Werkzeug, der Virtual Developer Cloud Connector, geschaffen, womit auf die Generatoren der Virtual Developer Plattform zugegriffen werden kann. Es gibt zwei Nutzungsvarianten: Kommandozeile und als Maven-Plugin. Damit wird die Generierung einfach und universell nutzbar.

2022
2020

„All-in-One“-Generator zur Entwicklung von Cloud-Systemen entsteht

Die Funktionalität der meisten der über die Zeit entstandenen Generatoren werden in einem einzelnen, mächtigen Generator zusammengefasst: der sogenannte „Business Capability“-Generator entsteht. Dieser ist bestens dafür geeignet, die Entwicklung von ganzen Cloud-Systemen zu unterstützen, bis hin zur Mandantenfähigkeit.

2020
2019

Generierung von C-Code für Embedded Software

Es wird grundlegende Unterstützung für die Generierung von C-Code hinzugefügt. Die Funktionalität kommt beim geförderten Projekt GenoSens zum Einsatz, in dem Software für Embedded Systems generiert wird. Das Kooperationsprojekt wird zusammen mit dem Hahn-Schickard Institut aus Villingen-Schwenningen durchgeführt.

2019
2017

Generierung von Services und Service-Clients

Die Arbeiten zur Generierung von ganzen „Service-Landschaften“ werden intensiviert. Ziel ist es, nicht nur das Internet of Things (IoT), sondern auch das Internet of Services (IoS) zu unterstützen.

2017
2017

Generierung von IoT-Gateways und IoT-Anwendungen

Es werden Modellierungssprachen und Generatoren entwickelt, mit denen Java-Code für intelligente IoT-Gateways generiert werden kann. Anhand eines physischen Beispiels wird gezeigt, was das System leisten kann: Video zum Smart IoT Greenhouse

2017
2017

Generierung von Web-Anwendungen

Das in Produkt-Entwicklung und Entwicklung in Kundenprojekten gewonnene Know-How über die Entwicklung von Web-Anwendungen mit Java Server Faces (JSF) und PrimeFaces, wird dazu genutzt, einen Generator zur Entwicklung von solchen Web-Anwendungen voranzutreiben.

2017
2016

Aus dem Virtual Developer Marktplatz wird Virtual Developer On Demand

Der Virtual Developer Marktplatz wird in Virtual Developer On Demand umgewandelt. Der Zugang zu den Generatoren wird für einzelne Organisationen gezielt freigeschaltet. Generative Software kontrolliert das Angebot an Generatoren.

2016
2015

Generierung von Delphi-Code

Es wird grundlegende Unterstützung für die Generierung von Delphi-Code (Object Pascal) hinzugefügt. Die Funktionalität wird dazu genutzt, Generatoren für die highQ Computerlösungen GmbH zu implementieren, welche deren Software-Architektur unterstützen.

2015
Dezember 2014

Web-basierte Generierung verfügbar

Die bisherige Generierung über ein Eclipse-Plugin wird durch eine zweite Möglichkeit zum Generieren ergänzt. Über eine Web-Oberfläche können Generatoren ausgewählt und dann ein Modell in Form von Dateien hochgeladen werden. Dann wird die Generierung über einen Button-Click ausgeführt und das Ergebnis als ZIP-Datei heruntergeladen.

Dezember 2014
2014

Virtual Developer Marktplatz startet

Der Virtual Developer Marktplatz bietet Anbietern von Generatoren die Möglichkeit, ein größeres Publikum zu erreichen und gleichzeitig von der Virtual Developer Technologie (einem patentierten Verfahren) zu profitieren.

2014
2013

Mitgliedschaft beim CyberForum Karlsruhe

Nach der Teilnahme am vom CyberForum Karlsruhe ausgerichteten Businessplanwettbewerb „CyberChampions“, entscheidet sich Generative Software dafür, Mitglied beim CyberForum zu werden.
CyberForum Logo
Die gute Erreichbarkeit der Stadt Karlsruhe und hohe Konzentration von Software-entwickelnden Unternehmen im dortigen Raum, spielten dabei eine große Rolle.

2013
2012

Text-basiertes Modellierungswerkzeug verfügbar

Das mit dem Eclipse-Framework „EMFText“ entwickelte Modellierungswerkzeug Virtual Developer Modeler steht zur Modellierung von Text-Dateien mit der Endung .gapp zur Verfügung. Es ist ein generisches Werkzeug, für das deklarativ beliebige Modellierungssprachen definiert werden können. Die bisherige Modellierung mit dem UML-Werkzeug MagicDraw wird damit abgelöst.

2012
2012

Teilnahme an Businessplanwettbewerben

Durch die Teilnahme an den Businessplanwettbewerben CyberChampions (Karlsruhe) und CyberOne (Stuttgart) werden die Vermarktungspläne für Virtual Developer geschärft.

2012
2011

Mitgliedschaft bei der Eclipse Foundation

Generative Software tritt der Eclipse Foundation bei. Der Anstoß der Mitgliedschaft ist die Verwendung von Eclipse-Technologien für die Modellierung und für die Entwicklung von Generatoren.

2011
2009

Generierung von Fat-Clients
mit Java Swing

Es ist eine umfangreiche Generierung von Java Fat-Clients (Swing) mit direkter Anbindung einer Datenbank über die Java Persistence Architecture (JPA) verfügbar. Modelliert wird mit dem UML-Werkzeug Magic Draw, was ein Produkt des zu diesem Zeitpunkt eigenständigen Unternehmens No Magic ist.

2009
Mai 2009

Launch Event

Im Solar Info Center in Freiburg im Breisgau veranstaltet die Generative Software GmbH ihre erste große Veranstaltung: das sogenannte Launch Event. Die Zeit bis hier und auch in den kommenden Jahren ist geprägt davon, ein Produkt zur automatisierten Softwareentwicklung aufzubauen. Die Finanzierung der Arbeiten erfolgt organisch: mit Entwicklungsaufträgen aller Art durch Kunden.

Mai 2009
18. Januar 2007

Gründung der GmbH

Heinz Rohmer und Marcus Munzert gründen zusammen die Generative Software GmbH. Heinz Rohmer und Marcus Munzert während einer Präsentation

18. Januar 2007