Mehr Effizienz und Übersicht durch webbasierte Software-Modellierung
Jedes Modellelement bekommt seine eigene Homepage

16. August 2024, 11:00 Uhr · Quelle: Pressebox

Freiburg im Breisgau, 16.08.2024 (PresseBox) - „Virtual Developer Web Modeler“ nennt sich das neue, auf dem Markt einzigartige Tool des Freiburger IT-Unternehmens Generative Software. Die installationsfreie Cloudanwendung verwendet eine Formular-basierte Modellierung, die einen einfachen Informationsaustausch zwischen Software-Entwicklern und Anwendungsexperten ermöglicht.

Bei der modellgetriebenen Softwareentwicklung wird ein formales Modell einer Anwendung erstellt und aus diesem dann mit Hilfe von Codegeneratoren automatisch ein Quellcode erzeugt. Für die Modellierung kamen historisch zuerst universelle Modellierungssprachen (UML) zum Einsatz, die jedoch noch sehr codenah waren. Einen höheren Abstraktionsgrad bietet die heute verbreitete textuelle Modellierung mit speziellen Editoren, die meist innerhalb von bestimmten Entwicklungsumgebungen funktionieren. „Wenn der Editor in einer Entwicklungsumgebung läuft, sind es naturgemäß nur die Entwickler, die damit arbeiten.“, erklärt Generative-Software-Geschäftsführer Marcus Munzert. „Unser Web Modeler ermöglicht dagegen eine Modellierung außerhalb von Entwicklungsumgebungen, öffnet dieses Feld also für alle beteiligten Personen“.

Dazu verwendet der Web Modeler eine sogenannte Formular-basierte Modellierung mit ausgereiften Modellierungssprachen zur Beschreibung von Anwendungen und deren Daten, Schnittstellen, Funktionen und grafischen User Interfaces. Erstellt wird sozusagen ein Bauplan der Anwendung, ohne Verbindung zur später verwendeten Programmiersprache. Die Entscheidung zur Programmiersprache fällt dann mit der Auswahl eines passenden Generators.

„Der höhere Abstraktionsgrad hat den Vorteil, dass nicht nur Softwareentwickler, sondern auch Experten auf der Anwendungsseite das Modell verstehen und so eine sehr effektive interdisziplinäre Zusammenarbeit möglich wird.“, erklärt Marcus Munzert, „geistiger Vater“ des Web Modelers. „Damit dies gelingt, darf die Modellierungssprache weder zu technisch noch zu oberflächlich sein.“ Eine sehr gute Übersicht, insbesondere bei komplexen, aus vielen Komponenten bestehenden Modellen, bieten die vom Tool automatisch erzeugten Diagramme. Ein weiterer Vorteil des Web Modelers ist, dass sich auch die zugehörigen Anforderungen im Modell selbst unterbringen lassen. Munzert sieht hier ein „unglaubliches Einsparpotenzial“: Anstatt lose verteilt in Word-Dateien, Wiki-Seiten, E-Mails und manchmal sogar noch auf Papier, stecke das Fachwissen aller Beteiligten jetzt im Modell, direkt bei des Software-Spezifikation, die für die Codegenerierung verwendet wird.

Keine lokale Installation erforderlich

Die flexible Zusammenarbeit zwischen verschiedenen Projektbeteiligten wird auch dadurch gefördert, dass es sich beim Web Modeler um eine Cloudanwendung handelt. Die Modellierung findet direkt im Browser statt, sodass gemeinsame Entwicklungen mit wenig Aufwand möglich sind.

Eine weitere nützliche Arbeitshilfe sind Bookmarks, mit denen sich jeder Bestandteil des Modells für eine nahtlose Weiterarbeit im Browser merken lässt. Jedes Modellelement hat sozusagen eine eigene Homepage. Auch im späteren Code ermöglichen entsprechende Links jederzeit eine Rückführung ins Modell. Ist das Modell fertig, genügt es einen einzigen Einstiegspunkt anzugeben, um an alle Bestandteile des Modells heranzukommen. Auch dies ist ein handfester Vorteil gegenüber einem textuellen Editor, bei dem zahlreiche Einzeldateien an den Codegenerator übergeben werden müssen – und keine einzige vergessen werden darf. „Beim Web Modeler bleiben alle Informationen stets beisammen und konsistent,“, unterstreicht Marcus Munzert. Auch wenn z.B. der Name eines Elements nachträglich geändert werden soll, genügt es, dies an genau einer Stelle im Modell zu tun, da alle Elemente miteinander verbunden sind. „Das erleichtert die Arbeit ungemein.“

Beliebige Plattformen und Technologien nutzbar

Für die Codegenerierung aus dem fertigen Modell kann die patentierte Generierungsplattform Virtual Developer von Generative Software genutzt werden, welche ausgereifte Generatoren über die Cloud zur Verfügung stellt. Bezüglich der Entwicklungsumgebungen, die zum Arbeiten mit dem generierten Code verwendet werden, macht Virtual Developer keine Vorgaben. Dies gelte gerade im Unterschied zu den sogenannten Low-Code-Plattformen, auf denen ebenfalls abstrakte Beschreibungssprachen verwendet werden. Der aus dem Modell generierte Code bleibt bei Low-Code-Plattformen verborgen und die entstandene Software an die gewählte Plattform gebunden. „Bei unserem System hat der Entwickler dagegen den vollen Zugriff auf den Code.“, betont Munzert. „In diesem Sinne könnte man Virtual Developer auch als ‚Low-Code-Plattform für Entwickler‘ bezeichnen.“

Bei der Entwicklung von komplexen Software-Systemen für Kunden und Partner der Generative Software GmbH ist der Web Modeler schon seit mehr als einem Jahr im Einsatz und hat sich bewährt. Für jede Neuentwicklung ist das Tool gesetzt und inzwischen unverzichtbar.

Software
[pressebox.de] · 16.08.2024 · 11:00 Uhr
[0 Kommentare]
Sicherheit durch ausführliche Dokumentation in zahlreichen Sprachen
Bochum, 06.04.2026 (PresseBox) - Steigende Qualitätsanforderungen, strengere Vorgaben von Prüfinstanzen und zunehmende internationale Projektstrukturen erhöhen den Stellenwert technischer Dokumentation im Maschinen- und Anlagenbau deutlich. Spätestens beim Inverkehrbringen einer Maschine ist sie gesetzlich vorgeschrieben – in Europa geregelt durch die […] (00)
vor 1 Stunde
Iran (Archiv)
Teheran - Der Geheimdienstchef der Iranischen Revolutionsgarde (IRGC), Majid ⁠Khademi, ist bei einem Luftangriff getötet worden. Das teilte die IRGC am Montag in einer von der Nachrichtenagentur Tasnim verbreiteten Erklärung mit. Er sei "im Morgengrauen" bei einem US-israelischen Angriff ums Leben gekommen, hieß es. Weder von israelischer noch von US- […] (00)
vor 4 Minuten
Patrice Aminati
(BANG) - Patrice Aminati gibt ein trauriges Gesundheits-Update. Die Influencerin erhielt vor über drei Jahren eine schlimme Diagnose: Sie leidet an schwarzem Hautkrebs. Seit einiger Zeit wird sie palliativ behandelt – die Krankheit gilt nicht mehr als heilbar. Nun macht die 30-Jährige beunruhigende Neuigkeiten öffentlich: Sie befindet sich […] (03)
vor 22 Stunden
Fashion-Influencer «Gramps»
Mainz (dpa) - Er hat rund 5,5 Millionen Follower auf Tiktok, noch mal knapp 2,5 Millionen auf Instagram: Der 80-jährige Alojz Abram - auch bekannt unter seinem Pseudonym «Gramps» - ist Mode-Influencer. Dabei wirkte er lange gar nicht modisch. Er hat sich gekleidet, wie man es von einem älteren Herrn in der Rente erwarten würde. «Unspektakulär», sagt […] (00)
vor 6 Stunden
Starfield DLC verrät neue Stadt – Fans hoffen auf echten Neustart
Es fühlt sich fast wie ein versteckter Blick hinter die Kulissen an: Neue Achievements zum kommenden DLC von Starfield sorgen gerade für Diskussionen in der Community. Denn was dort entdeckt wurde, klingt nach genau den Änderungen, die sich viele Spieler seit Release wünschen. Und plötzlich steht eine Frage im Raum: Bekommt Starfield endlich das […] (00)
vor 14 Stunden
«Sesame Street» kommt mit 250 Folgen zu Tubi
Der Streamingdienst erweitert sein Angebot um die Kult-Kinderserie und setzt auf Nostalgie für mehrere Generationen. Der werbefinanzierte Streaminganbieter Tubi hat angekündigt, ab dem 1. April insgesamt 250 Episoden der legendären Kindersendung Sesame Street ins Programm aufzunehmen. Die Auswahl umfasst Folgen von den Anfängen der Serie bis hin zur 38. Staffel und richtet sich sowohl an neue […] (00)
vor 1 Stunde
Cleveland Cavaliers - Indiana Pacers
New Orleans (dpa) - Die Orlando Magic um Basketball-Nationalspieler Franz Wagner dürfen nach einer Aufholjagd weiter auf die direkte Playoff-Teilnahme in der NBA hoffen. Das Team aus Florida drehte im Auswärtsspiel bei den New Orleans Pelicans einen Zwölf-Punkte-Rückstand in der zweiten Halbzeit und gewann mit 112: 108.  Damit liegt Orlando auf Platz […] (00)
vor 3 Stunden
Nvidia dominiert KI-Markt: Warum Investoren jetzt genauer hinschauen sollten
Nvidias ungebrochene Marktdominanz Nvidia hat sich als unangefochtener Leader im Sektor der künstlichen Intelligenz etabliert. Mit einem Marktanteil von über 80 Prozent bei KI-Beschleunigern kontrolliert das Unternehmen faktisch die Infrastruktur, auf der die globale KI-Revolution aufbaut. Die H100 und die neuere H200 GPU gelten nach wie vor als die […] (00)
vor 22 Minuten
 
Färber & Schmid – für nachhaltige und leistungsstarke Abwasserbehandlung
Hilden, 06.04.2026 (PresseBox) - Die Färber & Schmid GmbH präsentiert an Stand C41 […] (00)
Die rasante Entwicklung des Cloud-Computings hat die Arbeitsweise von Unternehmen […] (00)
Epstein-Barr-Virus (EBV): Der weit verbreitete „Kussvirus“, der oft unterschätzt wird
Höchst i. Odw., 06.04.2026 (lifePR) - Das Epstein-Barr-Virus (EBV) ist eines der am […] (00)
Satellitenaufnahme des Persischen Golfs
Washington (dpa) - Trump will den Iran mit massiven Bombardierungen auch ziviler Infrastruktur […] (00)
Harald Lesch streitet über Zoos
Die ZDF-Doku beleuchtet die kontroverse Debatte um Zoos und stellt wissenschaftliche […] (00)
Review: Ecovacs Deebot T90 Pro Omni Saugwischer im Test
Hallo zusammen! Nach intensiver Recherche und dem Vergleich zahlreicher Roboter- […] (00)
1. FC Union Berlin - FC St. Pauli
Berlin (dpa) - Der 1. FC Union Berlin hat den FC St. Pauli im Abstiegskampf der […] (03)
Künstliche Intelligenz revolutioniert die Finanzbranche: Chancen und Risiken für Anleger
Die KI-Revolution im Finanzsektor nimmt fahrt auf Die Finanzbranche steht an einem […] (00)
 
 
Suchbegriff