figure

The Standard

If you want to know the precise details of the ArchiMate language, e.g. to implement it in a tool, the official standard is the authoritative source:
ArchiMate® 3.0 Specification, Document Number: C162, The Open Group, June 2016.

This specification contains the formal definition of ArchiMate as a visual design language with adequate concepts for specifying inter-related architectures, and specific viewpoints for selected stakeholders. This is complemented by some considerations regarding language extension mechanisms, analysis, and methodological support.

 
figure