-
-
Notifications
You must be signed in to change notification settings - Fork 270
Pattern based modelling with Archi
When managing models, it is often interesting to group related elements and relations, together with their properties and visual attributes (size, font, color...). Such groups are usually called Patterns and grouped inside customizable Toolboxes.
By default Archi doesn't support this, but in fact you can easily use it in a very similar way. For this I create a standalone model whose sole purpose is to contain such Patterns inside one or several views. I call such model a Toolbox.
Here is an example:
Then what most people don't know is that you can reorganize your workspace by moving tabs wherever you want, and this apply also to views, so I simply move my Toolbox view on the left so that it becomes an additional, Pattern based, palette:
You can then easily work on other models and copy/paste patterns from the Toolbox to the view you are working on.
This offers several advantages:
- You have a pattern based palette that keeps consistency of the pattern (even hidden/nested relations are copied)
- No more "(copy)" suffixes as the copy/paste operation is done across models
- All attributes are copied: Elements/relations properties but also visual properties (size, color, label expression...)
Related post: https://forum.archimatetool.com/index.php?topic=187.0
If you value and use Archi please consider making a donation. Thanks!
- Developer
- About using Archi or ArchiMate
- Label Expressions
- Add letters to elements to distinguish between layers
- Archi Command Line Interface
- How to create a packaged version of Archi (including configuration and plugins)
- How to create your own report for Archi
- SQL queries in the HTML report
- Pattern based modelling with Archi
- ArchiMate language customization in Archi
- How to disable the "Check for Updates..." menu item
- The Archi.ini File
- Roadmap or potential new features
- Feature requests, the roadmap and managing expectations
- HTML export v3
- List of feature requests and potential roadmap items
- Generate Deliverables (Reporting) Requirements
- Sketch and Canvas revamp ideas
- Ideas for a nice and elegant way to implement profiles and concepts customization
- Roadmap for Archi 2.8
- Known issues
- Other