Profile diagram
外观

| UML图 |
|---|
| UML结构图 |
| UML行为图 |
profile diagram[1](剖面图、侧写图、轮廓图、总则图)是UML(统一建模语言)里的一种结构性图形,是在元模型(metamodel)的层次说明,其中的stereotypes会表示为有标示«Stereotype» stereotype的类别,profiles会表示为有«profile» stereotype的包(package)[2]。其延伸关系(有封闭实心箭头的实线)表示某stereotype所延伸的元模型元素。
Profile diagram是UML的延伸机制,可以针对特定领域建立UML模型[3],也可以将Profile diagram视为是UML的补充机制,若一些业务模型用UML无法充份表示时,就可以配合Profile diagram来表示。
其中的stereotype是特定领域用的客制化标签,不会修改类别本身,但会说明是某一种特别的类型,profiles是该领域相关stereotype的集合。
历史
[编辑]UML 1没有Profile diagram,Profile diagram是在UML 2开始使用,用来说明内部的构造。之前会用其他的图来说明此资讯[2]。
相关条目
[编辑]参考资料
[编辑]- ^ Profiles. Unified Modeling Language 2.5.1. OMG Document Number formal/2017-12-05. Object Management Group Standards Development Organization (OMG SDO). December 2017: 252.
- ^ 2.0 2.1 Bernd Österreich. Analyse und Design mit UML 2.3 - Objektorientierte Softwareentwicklung 9. Munich: Oldenburg. 2009: 334. ISBN 978-3-486-58855-2 (德语).
- ^ UML Profiles
- Christoph Kecher: "UML 2.0 - Das umfassende Handbuch" Galileo Computing, 2006, ISBN 3-89842-738-2