Profile(UML中的术语)
的有关信息介绍如下:
Profile是统一建模语言(UML)的技术术语,通过构造型(stereotypes)、标记值(tagged values)和约束(constraints)扩展机制构建航空航天、J2EE等特定领域或平台的自定义模型集合 ,并将这些扩展机制应用于类、属性、操作、活动等具体模型元素。该技术可应用于代码生成规则控制、面向方面编程(AOP)扩展及软件生产线可变性建模 。
Profile通过定义构造型属性控制代码生成行为,启用C#配置文件可设置CLR Attributes、Is Static等参数,并借助文本模板绑定自定义生成规则 。在AOP扩展中实现aspect、pointcut等核心概念的UML建模,建立具有面向方面特性的PIM-AOP Profile模型规范。其扩展策略相比MOF扩展具有更好的工具兼容性 。
基于UML Profile的建模方法在WEB布局、GUI需求等领域提出具体实现方案 。Eclipse平台与GEF框架被用于开发图形化建模工具,支持智能手机软件生产线中的可变性建模应用 。
想要了解更多“Profile(UML中的术语)”的信息,请点击:Profile(UML中的术语)百科



