Papyrus是一种工业级开源的基于模型的工程工具。 Papyrus在工业项目中得到了成功应用,是几种工业建模工具的基础平台。
Papyrus提供了一个集成的用户可消费环境,用于编辑任何类型的EMF模型,特别是支持UML和SysML。它还提供对UML配置文件的非常高级支持,使用户能够基于UML 2标准及其扩展机制定义DSL的编辑器
UML 2.5.0
Papyrus 是OMG所定义的UML 2图形编辑工具。Papyrus的目标是实现OMG规范的100%!
Papyrus 提供所有的 UML 图的编辑︰
- 类关系图
- 对象图
- 包图
- 复合结构关系图
- 组件图
- 部署关系图
- 配置文件图
- 用例图
- 活动图
- 状态机图
- 通信图
- 序列图
- 时序图
- 交互概述图
SysML 1.1 and 1.4
Papyrus 还提供了对于SysML的完整支持,以支持基于模型的系统工程。同时还提供 SysML 所需的特定的表格和图形编辑器︰
- 块定义图
- 内部框图
- 要求图
- 参数图
- 需求表
- 分配表
模型执行
谢谢 Moka,Papyrus 可以使用丰富的可扩展动画和仿真框架执行模型。
此外,由于图形化建模并不总是指定可执行模型的行为的最好办法,Papyrus 为文本符号版提供了语法高亮显示、完成及内容协助。这当然是 Papyrus 的自定义功能。