面向对象与设计基础精读.pptVIP

  • 3
  • 0
  • 约2.08万字
  • 约 92页
  • 2016-08-22 发布于湖北
  • 举报
* (4)UML外廓范例(UML Example Profiles) 用于软件开发过程的UML外廓 用于业务建模的UML外廓 (5)UML模型交换(UML Model Interchange) 规定了建模工具在实现各种UML模型时需要共同遵守的语言约定,使来自不同厂商的建模工具能够彼此交换和处理各自开发的系统模型。 (6)对象约束语言 OCL (Object Constraint Language) 定义了一种对象约束语言,用来描述模型中关于对象的附加约束,是一种形式化的语言。 * 定义建模语言的语言 元-元模型层 应用领域中的事物 用户对象层 应用系统的抽象描述 系统模型层 抽象 描述模型的语言 元模型层 抽象 实例化 抽象 实例化 实例化 元-元模型(meta-metamodel):元模型的基础体系结构,定义一种说明元模型的语言。 例如:MOF 元模型(metamodel):元-元模型的一个实例,定义一种说明模型的语言 例如:UML 模型(model):元模型的一个实例,定义一种语言来描述信息领域。 例如:教学管理系统 ——教室类、学生类、课程类 用户对象(user object):模型的一个实例,定义一个特定的信息领域。 例如:一个学校 ——某老师,某学生,某课程 OMG的四层元模型体系结构 * 抽象元类和具体元类 类 类型 接口 构件 结点 关联 泛化 依赖

文档评论(0)

1亿VIP精品文档

相关文档