Contact
QR code for the current URL

Story Box-ID: 1212843

Generative Software GmbH Cornelia-Schlosser-Allee 15 79111 Freiburg im Breisgau, Germany http://www.generative-software.com
Contact Mr Marcus Munzert +49 761 1562051

Virtual Developer erhält neue Modellierungssprachen

Mit 'System Management' und 'People' werden komplexe Systeme überschaubar.

(PresseBox) (Freiburg im Breisgau, )
Erstmalig wird Virtual Developer um Modellierungssprachen erweitert, die nicht primär auf die Codegenerierung sondern auf das Wissensmanagement ausgerichtet sind: Wissen wie komplexe Systeme aufgebaut sind.

Die bisherigen Virtual Developer Standard-Sprachen 'Basic', 'Persistence', 'Function', 'UI', 'Product' und 'Test' sind klar auf die Codegenerierung ausgerichtet. Die neuen Sprachen 'System Management' und 'People' liefern Konzepte wie 'System', 'Hardware', 'Firewall', 'Deployment', 'Person' und 'Person Group'. Damit werden Systeme modelliert, um das Wissen verschiedener Teams festzuhalten und auszutauschen. Das Modellierungswerkzeug wird damit zum Auskunftssystem für alle an der Softwareentwicklung und dem Betreib beteiligten Personen. Ob eine Software dann tatsächlich generiert oder komplett von Hand entwickelt wird, spielt für die Auskunftsleistung keine Rolle.

Zusammenhänge erkennen und nutzen

Eine modellierte Anwendung wird durch die neuen Sprachen um organisatorische Informationen angereichert. Dazu gehört die Hardware (oder deren Virtualisierung), auf der eine bestimmte Version einer Anwendung installiert wird. Ebenso werden Verantwortlichkeiten abgebildet, indem Installationen und Anwendungen Personen oder Personengruppen zugeordnet werden. Durch die Kombination der alten mit den neuen Modellierungssprachen werden Zusammenhänge sichtbar, die Teamgrenzen überschreiten. Fragen wie ...
  • Unter welcher IP-Adresse ist die Anwendung zu erreichen?
  • Wen muss ich fragen, um mehr über die Anwendung zu erfahren?
  • Welche Services werden von der Anwendung aufgerufen?
  • Mit welcher URL kann ich die Version eines installierten REST-Service abfragen? 
  • Welche Zuständigkeiten hat mein Kollege aus einem anderen Team?
... werden durch die Visualisierung der Zusammenhänge und die erfassten Eigenschaften beantwortet. Außerdem können die abgelegten Informationen zur Unterstützung bei Besprechungen und zur Planung verwendet werden.

Treffsichere Visualisierung der Zusammenhänge

Die automatischen Diagramme des Web Modeler zeigen exakt den Ausschnitt eines größeren Modells an, der dem Betrachter bei seinem Anliegen weiterhilft. Diese Ausschnitte können im Browser als Bookmark gespeichert oder in anderen Werkzeugen als Link verwendet werden. Es müssen nicht mehr mühsam von Hand erkärungsbedürftige PowerPoint- oder Visio-Diagramme gezeichnet werden, die nach kurzer Zeit veraltet sind und bei denen bald keiner mehr weiß, wo die aktuelle Version zu finden ist. Laut Geschäftsführer Marcus Munzert stößt Virtual Developer mit den umfangreichen automtischen Diagramm-Funktionen in neue Bereiche vor, die perfekt mit der generativen Anwendungsentwicklung und dem Management komplexer Systeme harmonieren.

Generierung von Infrastructure as Code und GitOps

Die neuen Sprachen sind zwar nicht in erster Linie für die Codegenerierung entstanden, eignen sich inhaltlich jedoch sehr gut dazu. Die Kombination aller Modellierungssprachen und Nutzung passender Generatoren ermöglicht es zukünftig, komplette Software-Systeme von der ersten Zeile Code bis zum ersten Deployment und kontinuierlichen Betrieb automatisiert zu begleiten und zu dokumentieren. Die Wahl der Generatoren wird bestimmen, ob es sich zum Beispiel um ein mit Docker Compose oder Kubernetes betriebenes System handelt.

Generative Software GmbH

Die Generative Software GmbH wurde 2007 von dem Diplom-Mathematiker (FH) Marcus Munzert und dem Diplom-Ingenieur (FH) Heinz Rohmer gegründet. Das zentrale Tätigkeitsfeld ist dabei die Industrialisierung der Softwareentwicklung durch intelligente Codegenerierung. Sitz des Unternehmens ist Freiburg im Breisgau.

The publisher indicated in each case (see company info by clicking on image/title or company info in the right-hand column) is solely responsible for the stories above, the event or job offer shown and for the image and audio material displayed. As a rule, the publisher is also the author of the texts and the attached image, audio and information material. The use of information published here is generally free of charge for personal information and editorial processing. Please clarify any copyright issues with the stated publisher before further use. In case of publication, please send a specimen copy to service@pressebox.de.
Important note:

Systematic data storage as well as the use of even parts of this database are only permitted with the written consent of unn | UNITED NEWS NETWORK GmbH.

unn | UNITED NEWS NETWORK GmbH 2002–2024, All rights reserved

The publisher indicated in each case (see company info by clicking on image/title or company info in the right-hand column) is solely responsible for the stories above, the event or job offer shown and for the image and audio material displayed. As a rule, the publisher is also the author of the texts and the attached image, audio and information material. The use of information published here is generally free of charge for personal information and editorial processing. Please clarify any copyright issues with the stated publisher before further use. In case of publication, please send a specimen copy to service@pressebox.de.