[双语uml系列文章] 什么是UML遵从级别 / What is UML Compliance Levels

编程入门 行业动态 更新时间:2024-10-11 09:30:21

[<a href=https://www.elefans.com/category/jswz/34/1768535.html style=双语uml系列文章] 什么是UML遵从级别 / What is UML Compliance Levels"/>

[双语uml系列文章] 什么是UML遵从级别 / What is UML Compliance Levels

What is UML Compliance Levels / 什么是UML遵从级别

The stratification of language units is used as the foundation for defining compliance in UML. Namely, the set of modeling concepts of UML is partitioned into horizontal layers of increasing capability called compliance levels. Compliance levels cut across the various language units, although some language units are only present in the upper levels. As their name suggests, each compliance level is a distinct compliance point.

语言单元的分层被用作在UML中定义合规性的基础。也就是说,UML的一组建模概念被划分为不断增加的水平层级,称为合规级别。 尽管某些语言单位只存在于上层,但各个语言单元的合规性水平仍然存在差异。顾名思义,每个合规级别都是一个独特的合规点。

For ease of model interchange, there are just four compliance levels defined for the whole of UML:

为了便于模型交换,仅为整个UML定义了四个合规性级别:

Level 0 (L0)

This compliance level is formally defined in the UML Infrastructure. It contains a single language unit that provides for modeling the kinds of class-based structures encountered in most popular object-oriented programming languages. As such, it provides an entry-level modeling capability. More importantly, it represents a low-cost common denominator that can serve as a basis for interoperability between different categories of modeling tools

0级(L0)

这个合规性级别在UML基础结构中正式定义。它包含一个单一的语言单元,用于对在大多数流行的面向对象编程语言中遇到的基于类的结构进行建模。因此,它提供了入门级的建模功能。更重要的是,它代表了一个低成本的共同标准,可以作为不同类别建模工具之间互操作性的基础。

Level 1 (L1). This level adds new language units and extends the capabilities provided by Level 0. Specifically, it adds language units for use cases, interactions, structures, actions, and activities.

1级(L1)

该级别增加了新的语言单元并扩展了Level 0提供的功能。具体来说,它为用例,交互,结构,操作和活动添加了语言单元。

Level 2 (L2). This level extends the language units already provided in Level 1and adds language units for deployment, state machine modeling, and profiles.

2级(L2)

此级别扩展了Level 1中已提供的语言单元,并为部署,状态机建模和配置文件添加了语言单元。

Level 3 (L3). This level represents the complete UML. It extends the language units provided by Level 2 and adds new language units for modeling information flows, templates, and model packaging.

3级(L3)

这个级别代表了完整的UML。它扩展了Level 2提供的语言单元,并增加了用于对信息流,模板和模型包装进行建模的新语言单元。


Other related article

  • What is UML?
  • Why UML Modeling?
  • Overview of the 14 UML Diagram Types
其他相關文章
  • 什么是UML?
  • 为什么使用UML建模?
  • 14个UML图类型概述

更多推荐

[双语uml系列文章] 什么是UML遵从级别 / What is UML Compliance Levels

本文发布于:2024-02-06 12:09:47,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1749060.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:双语   级别   系列   文章   uml

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!