Systems Modeling Language (SysML)

SysML is an Architecture Description Language used to create the Architecture Description Framework used in the various system areas.

SysML is also a best practice method with extensive documentation.

SysML includes 9 types of diagram, some of which are taken from UML.