system modelling language (SysML)
What the Unified Modeling Language(UML) is in software development, the System Modeling Language (SysML), which emerged from the UML modeling language, is used in the system domain. As a universal modeling language, SysML is intended to support the description of functions, the analysis of technical relationships and causalities, and the design and verification of complex physical systems.