Intelligent Enterprise Modelling |
![]() |
MERODE is an object-oriented Enterprise Information Systems Engineering method developed at KU Leuven. It helps to install an Enterprise Architecture vision and follows a model-driven engineering approach. It allows combining UML, BMPN and DMN for the process and data-aware modelling of a domain
![]() |
The MERODE-method is supported by different tools. MERLIN is the most recent web-based tool for creating MERODE-models. The Code Generator allows generating a Java Application from a MERLIN model, exported as mxp file. The generated application includes didactic feedback helping a student to understand how the application's behaviour results from specific model elements. |
Want a quick idea of what you can do with MERODE and it's tools?
Watch the demo and learn how to simulate a domain model with just a few clicks!
Course material includes a tutorial on BPMN on YouTube, BPMN exercises, an edX MOOC on UML, slides used for teaching MERODE and a set of accompanying exercises.
Testing is crucial to establish the quality of software. TesCaV allows validating manually defined test cases and graphically determining the level of testing coverage of the system modeled. The module is automatically integrated in the generated Java applications by the Merlin Prototyper.
B-MERODE expands MERODE so as to enable code generation for blockchain. The project is a collaboration with V. Amaral de Sousa and C. Burnay at UNamur.
Watch our video and find out more in this paper.
The REA2 ontology allow to define a generic model for a prototypical and extensible blockchain able to support a variety of business transaction scenarios. Formalizing it as a MERODE-model allowed us to prototype this model in just a few clicks. The project is a collaboration with Wim Laurier and Satoshi Horiuchi from the CHUO university in Japan.
See our video.
More details can be found in the paper.