StarUML添加自定义approach和profile
来源:fasiondog
添加Approch
![](http://fasiondog.cn/wp-content/uploads/2013/09/wpid-a4b4c532d3c860845853cb4486d744f9_353755351.png)
<APPROACH version=“1.0″>
<HEADER>
<NAME>Default</NAME>
<DISPLAYNAME>FJNX Approach</DISPLAYNAME>
<DESCRIPTION>FJNX Apporach for StarUML</DESCRIPTION>
</HEADER>
<BODY>
<IMPORTPROFILES>
<PROFILE>UMLStandard</PROFILE>
</IMPORTPROFILES>
<MODELSTRUCTURE>
<MODEL name=“Use Case Model” stereotypeProfile=“UMLStandard” stereotypeName=“useCaseModel”>
<DIAGRAM type=“UseCase”
name=“Main”/>
</MODEL>
<MODEL name=“Analysis Model” stereotypeProfile=“UMLStandard” stereotypeName=“analysisModel”>
<DIAGRAM type=“Class” diagramTypeProfile=“UMLStandard” diagramTypeName=“RobustnessDiagram”
name=“Main” defaultDiagram=“True”/>
</MODEL>
<MODEL name=“Design Model” stereotypeProfile=“UMLStandard” stereotypeName=“designModel”>
<DIAGRAM type=“Class”
name=“Main” defaultDiagram=“True”/>
</MODEL>
<MODEL name=“Implementation Model” stereotypeProfile=“UMLStandard” stereotypeName=“implementationModel”>
<DIAGRAM type=“Component”
name=“Main”/>
</MODEL>
<MODEL name=“Deployment Model” stereotypeProfile=“UMLStandard” stereotypeName=“deploymentModel”>
<DIAGRAM type=“Deployment”
name=“Main”/>
</MODEL>
</MODELSTRUCTURE>
</BODY>
</APPROACH>
添加profile
<NAME>UseCaseSpecification</NAME>
<BASECLASSES>
<BASECLASS>UMLUseCase</BASECLASS>
</BASECLASSES>
<TAGDEFINITIONLIST><TAGDEFINITION>
<NAME>Priority</NAME>
<TAGTYPE>String</TAGTYPE>
</TAGDEFINITION><TAGDEFINITION>
<NAME>ID</NAME>
<TAGTYPE>String</TAGTYPE>
</TAGDEFINITION></TAGDEFINITIONLIST>
</TAGDEFINITIONSET>
StarUML添加自定义approach和profile的更多相关文章
- Ubuntu20.04 Linux初识
转至:https://www.cnblogs.com/luomit/p/13857574.html Ubuntu简述 Ubuntu是常见的三大操作系统Windows.MacOS.Linux中,linu ...
- 使用StarUML创建类图
使用StarUML创建类图 http://www.flyne.org/article/379 1.综述(What) StarUML是一种生成类图和其他类型的UML图表的工具.本文是一个使用StarUM ...
- 使用StarUML画类图
1.综述(What) StarUML是一种生成类图和其他类型的UML图表的工具. StarUML(简称SU),是一种创建UML类图,并能够自动生成Java的“stub code” 的工具.SU也可以做 ...
- StarUML使用说明-指导手册
1.综述 StarUML是一种生成类图和其他类型的统一建模语言(UML)图表的工具.这是一个用Java语言描述的创建类图的简明手册. StarUML(简称SU),是一种创建UML类图,并能够自动生成J ...
- UML学习总结(3)——StarUML指导手册
StarUML使用说明-指导手册 原著:Stephen Wong 翻译:火猴 StarUML是一种生成类图和其他类型的统一建模语言(UML)图表的工具.这是一个用Java语言描述 ...
- starUML建模C++【逆向工程】
1.下载starUML 2.打开starUML,选择default approach 3.添加 Profile,把C++添加进去 4.在右侧的工程上点右键—[C++]—-[Reverse Engine ...
- Spring3.1新属性管理API:PropertySource、Environment、Profile
Spring3.1提供了新的属性管理API,而且功能非常强大且很完善,对于一些属性配置信息都应该使用新的API来管理.虽然现在Spring已经到4版本了,这篇文章来的晚点. 新的属性管理API Pro ...
- ATT GATT Profile
Bluetooth: ATT and GATT Bluetooth 4.0, which includes the Low Energy specification, brings two new c ...
- Automated generation of test oracles using a model-driven approach
一.基本信息 标题:Automated generation of test oracles using a model-driven approach 时间:2013 出版源:Information ...
随机推荐
- 安卓高级6 SnackBar
引言 文/李牧羊(简书作者) 原文链接:http://www.jianshu.com/p/2654e6bda3b1 著作权归作者所有,转载请联系作者获得授权,并标注"简书作者". ...
- leetcode之Largest Rectangle in Histogram
问题来源:Largest Rectangle in Histogram 问题描述:给定一个长度为n的直方图,我们可以在直方图高低不同的长方形之间画一个更大的长方形,求该长方形的最大面积.例如,给定下述 ...
- Leetcode难度表及解题汇总
Leetcode难度表及解题汇总 参考网上一份题目难度表,以及本人的解题. Id Question Difficulty Frequency Data Structures Algorithms Bl ...
- 深入Java虚拟机(4)——网络移动性
一.软件应用程序发展的几个阶段 软件应用程序发展经历了如下几个阶段: 服务于多个终端用户的大型计算机系统 孤立的个人计算机上运行孤立的软件 客户机/服务器模式 分布式处理模式 内容服务模式(网络移动性 ...
- Android 实现串口的移植
安卓串口的实现,需要底层C++配合,不过这次我们根据framework中的思想,直接用API修改提供给JAVA层调用,这个就比较简单了. DEV项目需要,要实现在Android中实现串口的收发功能,有 ...
- 给现有的word和pdf加水印
iTextSharp简单生成pdf和操作pdf添加水印 给word加水印,利用的是aspose.words
- Docker学习笔记2: Docker 概述
一.什么是Docker Docker是基于Go语言实现的云开源项目. Docker 的主要目标是:"Bulid,Ship and Run Any App ,AnyWhere" , ...
- springMVC源码分析--异常处理机制HandlerExceptionResolver执行原理(二)
上一篇博客springMVC源码分析--异常处理机制HandlerExceptionResolver简单示例(一)中我们简单地实现了一个异常处理实例,接下来我们要介绍一下HandlerExceptio ...
- Windows 为右键菜单瘦身
当你想删除右键菜单中某些选项时,一种比较合适的思路是: 1.如果软件本身提供了控制选项,那么直接在该软件设置即可.没必要在注册表操作.比如360安全卫士和360杀毒都提供了这种机制. 值得一提的是,3 ...
- 从Cell类型转变成数据型
我们有一个如下的cell数据 cdata = {'1' '11' '111' '1111' '11111'}; 现在要把他转变成double型的数组,很自然会想到的方法是cell2mat,可悲的是会遇 ...