Version 4.0.0

New Features and Improvements

Web Modeling Editor:

  • Introduced project management support, allowing users to create projects and organize all related models (e.g., class diagrams, object models, etc.) within a single project workspace.

  • Added support for creating and editing Object Diagrams, allowing you to represent instances of classes and their relationships defined in the Class Diagram (or structural model).

  • Added support for OCL constraints in Object Diagrams, allowing validation of object instances based on constraints defined in the associated Class Diagram.

BESSER Low-code Platform:

  • Introduced a fluent API for defining object models.

  • Added the concept of Projects to group related models.

  • Added backend support for validating object models against OCL constraints using the B-OCL interpreter.

Documentation:

Fixes

  • Fixed issue: 303

  • Fixed issue: 302

  • Fixed issue: 263

  • Fixed issue: 212

  • Fixed issue: 205

  • Fixed issue: 165