Check der Token Simulation mit Camunda Modeler 5.28.0

Die Modellierung von Geschäftsprozessen (Business Process Model and Notation, BPMN) ist ein zentraler Aspekt der Prozessautomatisierung in Unternehmen. Camunda Modeler, ein Open-Source-Tool zur BPMN-, DMN- und CMMN-Modellierung, bietet in der Version 5.28.0 eine Token-Simulation über Plugin an. Diese Funktion ermöglicht es, Prozessabläufe zu simulieren und die Flüsse von „Token“ innerhalb eines BPMN-Diagramms zu visualisieren.

In BPMN repräsentiert ein „Token“ den Fortschritt innerhalb eines Prozesses. Wenn ein Token durch ein BPMN-Diagramm fließt, zeigt es an, welcher Teil des Prozesses gerade ausgeführt wird. Ein Token startet am Prozessanfang und durchläuft dann verschiedene Aktivitäten, Ereignisse und Entscheidungen, bis es den Endpunkt des Prozesses erreicht. Die Token-Simulation ermöglicht es, diesen Fluss in einem Diagramm zu visualisieren, sodass man den Ablauf des Prozesses schrittweise nachverfolgen kann. So dann mal mein bekanntes Modell mit der neuen Version testen:

Quicktest ok, weitere Details hier.

Raumgestaltung mit Sweet Home 3D mal kein Blender

Die Raumgestaltung ist ein entscheidender Aspekt, wenn es darum geht, deinem Zuhause eine persönliche Note zu verleihen und den Wohnraum optimal zu nutzen. Dank moderner Technologie und Software können wir heute unsere Designideen in die Realität umsetzen, ohne einen Fuß vor die Tür zu setzen.

Die neue Version 7.2 von Sweet Home 3d läuft auch unter macOS Sonoma 14.0.

Cool„Raumgestaltung mit Sweet Home 3D mal kein Blender“ weiterlesen

UML Designer 5.0 für Eclipse Mars.1 installieren

Für die aktuelle Eclipse Mars.1 Version

eclipse mars.1gibt es einen kostenlosen UML 2.5 Designer. Mit ihm können ua. folgende Diagramme modelliert werden, wie auf der Homepage zu sehen:

  • Package Hierarchy Diagram
  • Class Diagram
  • Component Diagram
  • Composite Structure Diagram
  • Deployment Diagram
  • Use Case Diagram
  • Activity Diagram
  • State Machine Diagram
  • Sequence Diagram
  • Profile Diagram

„UML Designer 5.0 für Eclipse Mars.1 installieren“ weiterlesen

Ecore & EMF: Wie kann eine bidirektional Verbindung in Eclipse zwischen zwei Klassen im ecore-Model modelliert werden?

Hier am Beispiel von einem Arzt und einer Adresse. Wenn nun von der Adresse auf den Arzt und umgekehrt navigiert werden soll, kann die bidirektionale Verbindung im Feld EOpposite wie folgt eingetragen werden (rechts auf den Pfeil der Combobox klicken):

opposite
„Ecore & EMF: Wie kann eine bidirektional Verbindung in Eclipse zwischen zwei Klassen im ecore-Model modelliert werden?“ weiterlesen

Eclipse EcoreTools: Wie können *.aird (*.ecore) Modelle per UML unter Eclipse Mars bearbeitet werden?

Mit den Ecore Tools können gut Modelle per UML modelliert und das Java-Modell generiert werden. Die Ecore Tools können leicht über den Menüpunkt: Hilfe -> Eclipse Marketplaces … installiert werden:
ecor tools

Nach einem Neustart können die *.aird (ecore) Dateien über das Menü: Windows-Show View … Model Explorer geöffnet werden:

aird „Eclipse EcoreTools: Wie können *.aird (*.ecore) Modelle per UML unter Eclipse Mars bearbeitet werden?“ weiterlesen

Wie kann ein BE-Model (ecore) mit Eclipse Modeling Framework (EMF) unter Eclipse Luna 4.4.2 und Texo generiert werden?

Für die meisten Java Projekte braucht man ein BE-Model, das am besten automatisch generiert wird. Wie kann das innerhalb von Eclipse Luna mit dem EMF durchgeführt werden?

Wir wollen diese Modell Stuktur erzeugen. Eine Mindmap hat 0-* Zweige:

BE

Zuerst Texo und EMF installieren.

Dann ein neues EMF Projekt anlegen über das Menü: File - New - Other:
EMF

Nun erstellen wir ein ecore Model über das Menü: File - New - Other - Eclipse Modeling Framework-Ecore Model:

model

So sieht das Projekt nun aus, mit der mindmap.ecore Model Datei:
eclipse ecor

Nun erzeugen wir zwei Klassen mit ein paar Attribute über New Child - New EClass über das Kontextmenü des Models (2.Zeile): „Wie kann ein BE-Model (ecore) mit Eclipse Modeling Framework (EMF) unter Eclipse Luna 4.4.2 und Texo generiert werden?“ weiterlesen