Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| dido:99_annexes:annex-b-terms-and-definitions:s:sysml [2026/07/11 11:14] – removed - external edit (Unknown date) 127.0.0.1 | dido:99_annexes:annex-b-terms-and-definitions:s:sysml [2026/07/18 12:33] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Systems Modeling Language (SysML) ====== | ||
| + | [[dido: | ||
| + | |||
| + | ===== Discussion ===== | ||
| + | |||
| + | The Systems Modeling Language (SysML) is a general-purpose modeling language for systems engineering. Systems engineers use SysML to represent multiple aspects of a system within an integrated model. | ||
| + | |||
| + | SysML supports the representation of concerns such as: | ||
| + | |||
| + | Requirements | ||
| + | System structure | ||
| + | System behavior | ||
| + | Interfaces | ||
| + | Constraints | ||
| + | Quantitative relationships | ||
| + | Analysis cases | ||
| + | Verification cases | ||
| + | Relationships among system elements | ||
| + | |||
| + | SysML supports model-based systems engineering by enabling architects and engineers to express system concerns through formally defined modeling constructs rather than relying only on independent diagrams and narrative descriptions. | ||
| + | |||
| + | The term SysML may refer to the language family as a whole. SysML versions 1 and 2 represent distinct major generations of the language. SysML v1 was developed from a profile of UML. SysML v2 defines a substantially redesigned language with its own textual and graphical concrete syntaxes and a more precise semantic foundation. | ||
| + | |||
| + | ===== Definition ===== | ||
| + | |||
| + | // | ||
| + | |||
| + | ===== Source ===== | ||
| + | |||
| + | * Object Management Group, Systems Modeling Language version 1.7, https:// | ||
| + | * ISO/IEC 19514, Information technology — Object Management Group Systems Modeling Language | ||
| + | * Object Management Group, Systems Modeling Language version 2.0, https:// | ||
| + | |||
| + | ===== Note ===== | ||
| + | |||
| + | A SysML model is not an implementation of the system it represents. The model expresses selected structural, behavioral, requirements, | ||
| + | |||
| + | The applicable SysML major version forms part of the model context. A model expressed in SysML v1 does not automatically conform to SysML v2, and a model expressed in SysML v2 does not automatically conform to SysML v1. | ||
| + | |||
| + | ===== Example ===== | ||
| + | |||
| + | A systems architect may use SysML to model the components, responsibilities, | ||
| + | |||
| + | ---- | ||
| + | |||
| + | <WRAP centeralign> | ||