- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
UML基础和 与Rose建模案例(第3版)第9章 扩展机制.pptx
UML基础与Rose建模案例(第3版)
第9章 扩展机制
9.1 UML的体系结构
9.1.1 四层元模型体系结构
9.1.2 四层元模型层次的例子
9.1.3 UML元元模型层
9.1.4 UML元模型层
9.2 构造型
9.2.1 构造型的表示法
9.2.2 UML中预定义的标准构造型
9.3 标记值
9.3.1 标记值的表示法
9.3.2 UML中预定义的标准标记值
9.4 约束
9.4.1 约束的表示法
9.4.2 UML中预定义的标准约束
9.5 用于业务建模的UML扩展
UML具有一个四层的体系结构,每个层次是根据该层中元素的一般性程度划分的。从一般到具体这四层分别为元元模型层、元模型层、模型层、运行时实例层,描述了UML的四层体系结构。
元元建模层通常称为M3层,它的主要任务是定义规定元模型的语言,因此形成了元模型建模层次结构的基础。
元模型层通常称为M2层,元模型是元元模型的实例,元模型层的主要任务就是定义用于规定模型的语言。
模型层通常称为M1层,模型是元模型的一个实例,模型层的主要职责是定义描述语义域的语言即允许用户对不同领域的问题进行建模。
运行时实例层通常称为M0层,它位于层次的底部,包含了在模型中定义的模型元素在运行时的实例。
UML的体系结构
UML的元元模型层为UML的基础结构,基础结构由Infrastructure包表示。基础结构库包由核心包(Core)和外廓包(Profile)组成,前者包括了建立元模型时所用的核心概念,后者定义了定制元模型的机制。外廓包依赖核心包。外廓包定义了一种可以针对一个特定的知识领域改变元模型的机制,这种机制可用于对现存的元模型进行裁减使之适应特定的平台。
UML元元模型层
Core拥有四个包:Primitive Types、Abstractions、Basic和Constructs。
Core包
Primitive Types
基本类型包含了少数在创建元模型时常用的已定义的类型,包中的数据类型有Integer、Boolean、String和UnlimitedNatual。其中UnlimitedNatual表示一个自然数组成的无限集合中的一个元素。
构造型可以基于所有种类的模型元素:类、节点、组件、注释、关联、泛化和依赖等都可以用来作为构造型的基类。
要表示一个构造型,可以将构造型名称用一对尖括号括起来,然后放置在构造型模型元素名字的邻近。构造型可以有它自己的图形表示符号,如一个数据库可以用圆柱型图标表示。
构造型
标记值是对某种属性“键-值”对的明确定义,这些“键-值”存储有关模型元素的信息。在标记值中,标记是建模者想要记录的一些特性的名字,值是给定元素的特性的值。除内部元模型属性名外,任何字符串都可以作为标记名。
标记值
约束是用文字表达式表示的施加在某个模型元素上的语义限制。约束是一种限制,这种限制限定了该模型元素的用法或语义。像构造型一样,约束出现在几乎所有的UML图中,它定义了保证系统完整性的不变量。约束用大括弧内的字符串表达式表示。约束可以附加在表元素、依赖关系或注释上。
约束
您可能关注的文档
- Protel 99 SE应用与实例第5章 PCB的的设计.pptx
- Protel 99 SE应用与实例第7章 电路板的设计典型综合实例.pptx
- Protel 99 SE应用和 与实例第1章 Protel 99 SE概述.pptx
- Protel 99 SE应用和 与实例第4章 制作原理图符号.pptx
- Protel 99 SE应用和 与实例第4章 原理图编辑器报表文件.pptx
- Protel 99 SE应用和 与实例第6章 元器件封装.pptx
- Protel课件第9章 电路板的的设计规则.ppt
- Python 3基础教程 第4章函数和 与模块.ppt
- Reivew Outline(动物组织学与胚胎学相关复习资料).pptx
- SEO基础课件第17章 关键词的收集和 与分类.ppt
- Unit 6 Get Close to Nauture Lesson 22 -课件-2025-2026学年度北京版英语四年级上册.pptx
- Unit 7 Be Together Lesson 23 -课件-2025-2026学年度北京版英语四年级上册.pptx
- 2025食品饮料行业AI转型白皮书-2025食品饮料行业数智化转型领先实践.pdf
- Unit 7 Be Together Lesson 24 -课件-2025-2026学年度北京版英语四年级上册.pptx
- Unit 7 Be Together Lesson 25 -课件-2025-2026学年度北京版英语四年级上册.pptx
- Unit 7 Be Together Lesson 26 -课件-2025-2026学年度北京版英语四年级上册.pptx
- 2025年广州体育职业技术学院单招职业倾向性考试题库完美版.docx
- 软件公司员工考勤异常处理.doc
- 2025年土地登记代理人之土地登记相关法律知识题库500道及完整答案【有一套】.docx
- 2025年四平职业大学单招职业适应性考试题库含答案.docx
最近下载
- IPC-2221C-EN TOC2023印制版设计通用标准 Generic Standard on Printed Board Design.pdf VIP
- 2022-2023新版人教版初中九年级化学上册(全册)课件.ppt
- 人教版物理九年级全册分层作业设计.doc
- 九上语文必背内容.docx VIP
- 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
- 人教版初中九年级化学下册全册完整课件.ppt VIP
- 新高考语文64篇古诗文理解性默写汇编(含答案).docx VIP
- 物流工作流程及出入庫管理流程图.doc VIP
- 危化品安全数据表.doc VIP
- 丰田沟通技巧报联商培训讲义.pptx VIP
文档评论(0)