ISO IEC 19514-2017 PDF

St ISO IEC 19514-2017

Name in English:
St ISO IEC 19514-2017

Name in Russian:
Ст ISO IEC 19514-2017

Description in English:

Original standard ISO IEC 19514-2017 in PDF full version. Additional info + preview on request

Description in Russian:
Оригинальный стандарт ISO IEC 19514-2017 в PDF полная версия. Дополнительная инфо + превью по запросу
Document status:
Active

Format:
Electronic (PDF)

Delivery time (for English version):
1 business day

Delivery time (for Russian version):
365 business days

SKU:
stiso25076

Choose Document Language:
€25

Full title and description

ISO/IEC 19514:2017 — Information technology — Object Management Group Systems Modeling Language (OMG SysML). This International Standard specifies SysML, a general-purpose modelling language tailored for systems engineering; it documents the language architecture, the concrete syntax (notation), and the SysML-specific extensions to UML to support modelling of requirements, structure, behaviour, allocations and constraints for systems engineering purposes.

Abstract

The standard defines the Systems Modeling Language (SysML) so that systems engineers and model‑tool vendors can apply, implement and interoperate using a common notation. SysML reuses a subset of UML 2 and adds extensions needed for systems engineering. The document includes normative language definitions, concrete syntax and informative annexes with examples and traceability information.

General information

  • Status: Published (International Standard; confirmed on review).
  • Publication date: 2017-04-04 (Edition 1.0 published in 2017).
  • Publisher: Joint ISO/IEC (developed under ISO/IEC JTC 1).
  • ICS / categories: 35.060 (Languages used in information technology).
  • Edition / version: Edition 1.0 (2017).
  • Number of pages: 327 pages.

Scope

ISO/IEC 19514:2017 defines SysML for systems engineering modelling: it specifies the parts of UML 2 that are reused and the SysML extensions, provides the concrete syntax (notation) for the language, and gives examples demonstrating how SysML can be used to represent requirements, architecture (structure), behaviour, allocations and constraints for engineering analysis and design. It is intended for systems engineers, modelling tool vendors and other stakeholders who need a standardized systems modelling notation.

Key topics and requirements

  • Definition of SysML language architecture and metamodel (subset/reuse of UML 2 plus SysML extensions).
  • Concrete syntax (diagram notations) for the complete language.
  • Support for modelling requirements, structure (block and component definitions), behaviour (activities, state machines, interactions), allocations and parametric constraints.
  • Guidance for tool implementers to support SysML and for practitioners to apply models across systems engineering activities.
  • Informative annexes including examples and requirements traceability showing gaps and planned future work.

Typical use and users

Used by systems engineers, model‑based systems engineering (MBSE) practitioners, system architects, defence, aerospace, automotive and complex-systems teams, and by software vendors who implement modelling tools. Typical uses include requirements modelling, architectural definition, behaviour specification, trade-off and constraint analysis, and model exchange/interoperability between tools and teams.

Related standards

SysML reuses UML concepts; the related UML standard is ISO/IEC 19505 (OMG UML) which specifies UML infrastructure and superstructure that SysML references. SysML is also often applied within the context of system lifecycle and systems engineering processes such as ISO/IEC/IEEE 15288 (System life cycle processes). Implementers and users commonly consult these standards together for modelling and lifecycle integration.

Keywords

SysML, Systems Modeling Language, OMG SysML, UML, MBSE, model-based systems engineering, system architecture, requirements modelling, block definition diagram, internal block diagram, activity diagram, parametric diagram, allocation, ISO/IEC 19514.

FAQ

Q: What is this standard?

A: ISO/IEC 19514:2017 standardizes the Systems Modeling Language (SysML), specifying its syntax, semantics and extensions to UML for systems engineering modelling.

Q: What does it cover?

A: It covers the language architecture, concrete notation (diagrams), SysML-specific extensions to UML, examples of use, and guidance for tool vendors and systems engineers on applying and implementing SysML for requirements, structure, behaviour, allocations and parametrics.

Q: Who typically uses it?

A: Systems engineers, MBSE practitioners, system architects, engineering teams in domains such as aerospace, defence, automotive and industrial systems, and modelling tool vendors who implement or support SysML. These users employ the standard to improve communication, tool interoperability and model precision across the system lifecycle.

Q: Is it current or superseded?

A: The 2017 edition (Edition 1.0) is the published International Standard; it was reviewed and confirmed (remains current as per ISO's review process). Users should check the ISO/IEC catalogue for any new revisions or amendments before procurement or implementation.

Q: Is it part of a series?

A: SysML is related to the family of modelling and systems standards: it references and reuses parts of UML (ISO/IEC 19505 series) and is commonly used alongside systems‑engineering lifecycle standards such as ISO/IEC/IEEE 15288. It sits within the ISO/IEC JTC 1 portfolio for languages used in information technology.

Q: What are the key keywords?

A: SysML, Systems Modeling Language, MBSE, UML, system architecture, requirements, parametrics, block diagrams, behaviour diagrams, ISO/IEC 19514.