Essential – an Open Source EA tool based on Protege
2 March 2009
Today I came across the Essential project – http://protege.cim3.net/cgi-bin/wiki.pl?EssentialProject
This is a very interesting open source Enterprise Architecture project that builds on the excellent Protege Ontology Editor.
If you haven’t looked at Protege yet then go to http://protege.stanford.edu/ to find out more about this free open source ontology and knowledge tool and download a copy to try out. It has lots of uses
I also recommend going to the Essential project web site http://www.enterprise-architecture.org/ and downloading a copy of Essential to try.
The Essential Modeller uses Protege as it’s editor to enter the Enterprise Architecture model content, based on a Meta model pre-built in Protege.
and the Essential Viewer uses a Java web application running in Apache to view the resulting Model.
The Essential Meta model is a fairly minimal EA Meta model, hence the name ‘Essential’ but it is certainly sufficient for most EA work. Using Protege it would be possible to modify the Meta Model to extend it to support other EA Meta models such as TOGAF 9 or Archimate.
On the Protege web site you’ll also find a number of interesting existing projects, including a model of the Federal Enterprise Architecture (FEA) in OWL.
I also remember reading about a Zachman Framework being modelled in Protege a few years ago that I think used a similar approach to the Essential project to publish its contents. http://apps.adcom.uci.edu/EnterpriseArch/Protege/index.html