教程学院
图像设计 多媒体类 机械制图 办公软件 操作系统 系统编程 网站编程 网页制作 数据库类 网络路由 网络工程 网络安全 考试认证
firefox火狐浏览器下载
酷网学院
CAD
AutoCad Cam350 ProEngineer GCcam MATLAB Unigraphics SolidWorks CAXA Solid3000 Cimatron EdgeCAM
系统
安全 防火墙 病毒 WinXP Win2003 Vista
数据库
编程
网络
精彩图库
  当前位置: 库库中文网 · 系统编程教程 · UML语言 · UML基础教程

uml 扩展机制构造型

学院最新推荐文章
教程推荐
『uml 扩展机制构造型』如果文章有大量图片,显示会较慢,请等待图片下载完成
 
点击数: 更新时间:2005-8-24 
· 构造型

许多建模者希望为了一种特定的应用域裁制一种建模语言,这带来一些风险,因为被裁制的语言不易普遍为人理解,但人们仍然试图这么做。

  构造型是在一个已定义的模型元素的基础上构造的一种新的模型元素。构造型的信息内容和形式与已存在的基本模型元素相同,但是含义和使用不同。例如,商业建模领域的建模者希望将商业对象和商业过程作为特殊的建模元素区别开来,这些元素的使用在特定的开发过程中是不同的。它们可以被看作特殊的类—它们有属性和操作,但是在它们与其他元素的关系上和它们的使用上有特殊的约束。

  构造型建立在已存在的模型元素基础上,构造型元素的信息内容与已存在的模型元素相同。这样便可允许工具以相同的方式存储和使用新元素和已存在的元素。构造型元素可以有它自己的区别符号,并且这很容易由工具所支持。例如,一个“商业组织”可以有一个看起来像一组人的图标。构造型也可以有一组适用于它的使用的约束。例如,一个“商业组织”可能只能与另一个“商业组织”,而不能与任何其他类联合。不是所有的约束都能被多用途工具自动地确定,但是它们可以被用手动执行或被理解构造型的加入工具确定。

  构造型可以用标记值来存储不被基本模型元素所支持的附加特性。

  构造型用双尖括号内的文字字符串表示,它可以放在表示基本模型元素的符号的里边或旁边。建模者也可以为特殊的构造型创建一个符号,这个符号替代了原来的基本模型元素的符号。


图 11-3 构造型

· 裁制 UML

约束的扩展机制、标记值和构造型使得为了特殊的应用域而裁制 UML 轮廓成为可能。已经形成了几种轮廓,其描述见附录 C 。此外用户还提出了其他。这种裁制建模语言的能力意味着应用域的用户可以使建模语言适应应用域的需要,还能够共享在所有领域中通用的概念。  

作者:无 来源:无
】【关闭窗口
·上页:
·下页:
相关文章
     系统编程教程 - UML基础教程
普通教程uml 扩展机制标签值
普通教程uml 交互视图模板
普通教程uml 状态机视图
普通教程uml 交互视图
普通教程uml 扩展机制简略讲解和约束
普通教程uml 模型管理视图简略讲解和包
普通教程uml 物理视图节点
普通教程uml 交互视图激活
普通教程uml 交互视图交互和顺序图
普通教程uml 交互视图简略讲解
普通教程uml 扩展组件
普通教程uml 用例视图
精彩图片汇集
advertisement
关于站点 - 广告服务 - 联系我们 - 版权隐私 - 免责声明 - 合作伙伴 - 程序支持 - 网站地图 - 返回顶部
网站文本地图
版权所有:库库中文 2005-2007 欢迎各种媒体转载我们的原创作品[转载请注明出处]
copyright © 2005-2008 www.QQGB.com online services. all rights reserved. 蜀ICP备05015578
Template designed by Virus. Optimized for 1024x768 to Firefox,Opera and MS-IE6. Site powered by EQL.
红盾
热爱电脑,热爱生活
拥有电脑,拥有生命
让我们享受拥有电脑的时光