Managing Model Conformity in Archi
- by Richard Heward
- •
- 26 Jun, 2019
- •
Use of jArchi scripting with the Archi tool to define consistent models

The ArchiMate notation allows for a large combination of concepts and relationships to be able to express what we need for full Enterprise Architecture modelling. However, a lot of organisations don’t initially need all this and it is sometime useful to semi-restrict what is expected. This paper defines a way of achieving this using the excellent Archi® modelling tool and its jArchi scripting language6. I was already creating some Quality Check scripts when I read the excellent BiZZdesign blog on raising model quality conformance checks. I knew jArchi scripting could achieve a similar outcome.
This is explained more in the free PDF Managing Model Conformity in Archi and supported by the jArchi script and Archi model if have supported jArchi you want to try it out.
This is explained more in the free PDF Managing Model Conformity in Archi and supported by the jArchi script and Archi model if have supported jArchi you want to try it out.
A Concept Definition view is view is valuable in checking the quality and consistency of the views in an architecture model. It allows for a sub-set of the full ArchiMate meta-model to be used, so it’s then possible to concentrate on the model itself and the answers that are needed in a particular architecture engagement, rather than being distracted by modelling the unnecessary.

For a long time I have wanted to be able to get data out of the excellent Archi tool into a place where I can perform meaningful queries on it. Queries such as how are items connected, which are the most connected and so on? This blog describes the journey I went through, what I discovered and how I achieved what I wanted, and more.

This post describes how it is possible to quickly build a solution to a real business problem, in order to see it is a viable strategic course of action. It was done to bring clarity as to what an enterprise solution might look like and how it might work, in order to stimulate stakeholder engagement and help strategic thinking: “Hacking a Strategy”.