UML and OCL Archive
Summary of my invited talk at the RuleML+RR conference where I discussed why rules are not first-class citizens in software engineering and why this has to change to keep up with the demands of big data and open data.
Leon Starr giving plenty of wisdom pearls on the benefits and optimal application of executable models while presenting his new book on the transition from models to code
The introduction of new functional-like features (like lambda expressions) in the OCL suggests a functional interpretation of the language as an optimal way to exploit such features.
Our approach to automatically generate GraphQL schemas from UML class diagrams (and IFML interaction models)
Details of our UML Profile to model OData Web APIs. Once you have your UML model annotated with OData stereotypes you could automate the generation of your OData definition files.
iOCL is a new tool that helps you write OCL constraints faster and minimizing the chances you get them wrong thanks to its interactive mode
Complete list of executable UML tools for the fUML OMG standard and other UML executable languages
The meeting place for all kinds of discussions and new proposals around the world of OCL and textual modeling languages
Allow me to explain why this book is the best UML book you will find. You can thank me later.
Check the growing ecosystem around PlantUML, a textual UML tool to easily create and embed graphical UML diagrams wherever you need them.
Learn more about the past, present and future of Papyrus and the industry of software /systems modeling in general.
What if you want to check something on your Java code that requires “understanding” Java? Your IDE may fail you but this live Java model will help
A new textual UML tool that allows you to quickly define sequence diagrams online thanks to its autocomplete feature able to guess what UML keywords you're going to write next
After their investment round, we catch up with Lucidchart's COO to see what we can expect from the Ludichart web-based modeling tool in the future
I believe as a community we need to have mature UML and OCL benchmarks to help us evaluate, test and compare modeling tools. Do you agree?
Interview with the creator of PlantUML, probably the most popular textual UML tool nowadays. Learn more about why and how the tool was created and its development roadmap
UML-RSDS aims to specify systems in the most declarative, concise and platform-independent manner possible, and then to automate synthesis of designs and executable code from the specifications
A collection of UML opinions by the people that was there when the language was created. Check what they think 20 years after the creation of the language
Some ideas to make round-trip engineering between UML and programming languages easier. Will this be the solution of this major challenge in MDE?
Mogwaï is framework to store large models in a GraphDB NoSQL backend (thanks to NeoEMF) and efficiently query those models by means of a OCL to Gremlin (a query language for some NoSQL databases) transformation.