Repository Support in Archi

Background

Archi uses a single file model for persistence of *.archimate files. The format is XML and the Eclipse Modelling Framework (EMF) is used to take care of model persistence and notifications. Perhaps the most popular user request for Archi is to provide support for repository based persistence, model sharing, and versioning.

EMF and CDO

It may be possible to provide this using some of the EMF frameworks such as CDO. I suspect that this would require a major re-write of Archi and a lot of effort.

Feasibility

It's a major task. Would require a major re-write.