1、GB/T39320-2020引言联合国贸易便利化与电子业务中心(UN/CEFACT)建模方法(UMM)是一种统一建模语言(UL)建模方法,用于设计每一合作伙伴为了进行协作所应提供的业务服务,其为在面向服务的协作体系结构中付诸实施的服务提供业务理由。因此,UN/CEFACT首先着眼于获取业务知识,使之能够开发基于面向服务的体系结构(SOA)的低成本软件,帮助中小企业(SME)以及新兴经济体投入电子商务的实际应用。UMM致力于开发针对组织间业务过程及其信息交换的全球性的编排设计。UMM模型以UML,语法表示,并且是独立于平台的模型。独立于平台的UMM模型在面向服务的体系结构中辨别出需要实施业务协作
2、的服务。这种方法可以防止技术过时。本标准的UMM包括三个视图,每个包含一组定义明确的构件:一业务领域视图(Business Domain View)(BDV):一业务需求视图(Business Requirements View)(BRV);一业务交易视图(Business Transaction View)(BTV),本标准的目标在于:一定义格式良好的UMM业务协作模型的语义:一定义符合UMM的业务协作模型的验证规则:一闸明符合UMM的业务协作模型所基于的基本概念;一为UMM业务协作模型提供明确的定义,允许在面向服务的体系结构中进行非虚拟映射到构件;一为UMM基础模块定义UML概要文件,允许
3、UML工具供应商自定义其工具以符合UMM,GB/T39320-2020电子商务元模型基本模块1范围本标准规定了电子商务元模型的基本模块结构以及基本模块管理、业务领域视图、业务需求视图、业务交易视图等。本标准适用于开放式电子数据交换业务和电子商务领域业务建摸,允许UL工具供应商基于本标准的UMM基本模块建模方法定制与UMM兼容的工具。2规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T18811电子商务基本术语3术语、定义和缩略语3.1术语和定义GB/T18811界定的
4、术语和定义适用于本文件。3.2缩路语下列缩路语适用于本文件。BCV:业务编排视图(Business Choreography View)BEV:业务实体视图(Business Entity View)BDV:业务领域视图(Business Domain View)BIV:业务交互视图(Business Interaction View)BPV:业务过程视图(Business Process View)BRV:业务需求视图(Business Requirements View)BTV:业务交易视图(Business Transaction View)OCL:对象约束语言(Object Constraint Language)UML:统一建模语言(Unified Modeling Language)UMM:联合国贸易便利化与电子业务中心建模方法(UN/CEFACT Modeling Methodology)4UMM元模型和基本模块4.1UMM元模型电子商务建模方法采用UN/CEFACT给出的方法。UMM元模型可分为一组元模块。UMM元模型按核心、基本功能到完整功能的层次分成基础模块(Base Module)、基本模块(FoundationModule),专用模块(Specialization Module)和扩展模块(Extension Module).,见图l。