The term "capability" is overloaded. For some it means an element in a functional taxonomy. For others it means a target capability that you use in capability roadmap like in SAFe.
Labnaf uses the words
- capability as a target capability as in the scaled agile framework.
- Enterprise functions as elements in the functional taxonomy (what the enterprise does, at different levels of detail). Enterprise function is a term I choose not only because it is self-explanatory but also because it is was not used.
What is important is the semantics!!!
Otherwise it is only drawing. And it is very hard to create charts and reports when the models are imprecise, and when they are not capable of representing levels of detail.
The concepts used in Labnaf are derived from
Based on the metamodel, Labnaf needed shapes and icons. So Labnaf reuses whatever is available, if it is available.
ArchiMate made a great job on colors, shapes and icons.
But Labnaf reuses from other languages as well.
By the way, ArchiMate does not have a metamodel. It says, in a matrix, that you can connect anything using almost any connector but it does say for what purpose.