The ArchiMate® Enterprise Architecture Modeling Language is an open and independent modeling language for Enterprise Architecture
The current specs for Archimate can be found at opengroup. It has also been implemented as UML profile and can therefore be used in various UML tools.