Financial services — Universal financial industry message scheme — Part 2: UML profile
金融服务——通用金融行业消息模式第2部分:UML概要文件
发布日期:
2013-05-07
ISO 20022-2:2013定义了ISO 20022的UML概要文件。本质上,它定义了如何使用UML创建符合ISO 20022元模型的模型,该元模型在ISO 20022-1:2013中定义。在这样做时,它为元模型定义了基于UML的具体语法。它并不排除为元模型指定额外的具体语法,例如文本具体语法。
概要文件定义了如何在UML中表示元模型的范围级元素(级别1)、业务级元素(级别2)和消息级元素(级别3),以及跨级别范围的元模型元素。
因此,概要文件涵盖了元模型的所有包,但以下包除外:
·ISO20022::元模型::概念级::消息传输
·ISO20022::元模型::逻辑级别::反转
·ISO20022::元模型::逻辑物理变换
·ISO20022::元模型::PhysicalLevel
该概要文件还包括ISO20022::TypeLibrary包,元模型依赖于该包。
ISO 20022-2:2013仅在使用UML时适用。
ISO 20022-2:2013 defines the UML Profile for ISO 20022. In essence, it defines how to use UML to create models that conform to the ISO 20022 Metamodel, which is defined in ISO 20022-1:2013. In so doing, it defines a UML-based concrete syntax for the Metamodel. It does not preclude the specification of additional concrete syntaxes for the Metamodel, such as a textual concrete syntax.
The Profile defines how to represent in UML each of the Metamodel's Scope Level Elements (Level 1), Business Level Elements (Level 2) and Message Level Elements (Level 3), as well as Metamodel Elements that are scoped across the levels.
Therefore, the Profile covers all of the Metamodel's Packages, except for the following:
· ISO20022::Metamodel::ConceptualLevel::MessageTransport
· ISO20022::Metamodel::LogicalLevel::Reversing
· ISO20022::Metamodel::LogicalToPhysicalTransformation
· ISO20022::Metamodel::PhysicalLevel
The Profile also covers the ISO20022::TypeLibrary Package, upon which the Metamodel has some dependencies.
ISO 20022-2:2013 is only applicable when UML is used.