Most NoSQL database systems do not require the definition of schemas but this does not mean such schema does not (implicitly) exist. We have implemented a model-driven reverse engineering approach to infer such NoSQL implicit schemas
See how you can use Telosys as a “development accelerator” for your next project. Thanks to its pragmatic approach, it allows for a quick start of very different kinds of projects.
Have you ever thought about using social networks and chatbots for collaborative modeling? Well, this is now possible. Read how you can built your models using natural language discussions on twitter and telegram
Sometimes the easiest way to draw a model is to "write" it down. These tools will render nicely looking UML diagrams from a few lines of text.
JooMDD supports Joomla extension developers with a standard MDD toolset saving time and effort during the development of new Joomla modules
IDEs for model transformation languages are still rudimentary compared to IDEs of languages like Java o C. AnATLyzer has been created to fill this gap and provide some advanced IDE features for ATL.
Our review of Dezyne, a great tool to quickly model, verify and generate component-based software.
A new textual UML tool (to generate graphical sequence diagrams from a textual DSL definition) is now in the market. How does it fare against PlantUML and other competitors?
g9 is one of the most flexible code-generator tools I’ve seen. It generates both the front-end, the back-end and the database for you. And it's fully integrated in Eclipse
NeoEMF is a multi-database model persistence solution, that is able to store models in several kind of NoSQL datastores, including graph, map and column databases
An Eclipse/EMF based tool to model optimization and planning problems. MOPLAF provides database and solver integration components for minimizing the code needed to generate and execute the modeled problem.
Design your own controlled experiments to improve the design of your domain specific languages. A/B tests for DSLs are now possible!!
A new approach to bring the benefits of version control to models, implemented in the MetaEdit+ tool
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
OpenPonk is a free and open source experimental (meta)modeling platform built in the Pharo live environment aiming to create a live, programmable modeling platform for both serious work and fooling around.
Looking for an alternative to the "standard" Java-based Eclipse Modeling Framework? Try this Python implementation of EMF with an emphasis on modeling flexibility and scripting (e.g. to write model transformations)
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