From OpenAPI to UML and back! – A tool to reverse engineer your web APIs, modify the resulting UML model and regenerate the OpenAPI file from it.
Roles are meant to capture the dynamic and temporal aspects of real-world objects. Modeling roles is one of the trickiest aspects in conceptual modeling. Here I present you my solution in the form of a conceptual modeling pattern for roles
Ever thought about using Slack as your front-end modeling tool? See how you can ask your UML Slack Chatbot App to create UML elements using commands in Natural Language
See some conclusions on the usability of UML tools after analyzing over 10h of video recordings of students trying to draw a UML class diagram. Hint: there is plenty of things to improve.
Code-generation from UML models to a number of SQL and NoSQL platforms. Including the possibility of running OCL queries on top of this combination of platforms.
We propose to assign a degree of belief to model statements, which is expressed by a probability (called credence, in statistical terms) that represents a quantification of such a subjective degree of belief. We discuss how it can be represented using current modeling notations, and how to operate with it in order to make informed decisions.