UML对象、组件和框架——Catalysis方法
基本信息
原书名: Objects, Components, and Frameworks with UML: The Catalysis SM Approach
原出版社: Addison-Wesley
作者: (美)Desmond Francis D’Souza, Alan Cameron Wills译者: 王慧 施平安 徐海
丛书名: 软件工程实践丛书
出版社:清华大学出版社
ISBN:7302096406
上架时间:2004-11-9
出版日期:2004 年10月
开本:16开
页码:566
版次:1-1
内容简介
catalysis的主要特征包括:
展示了如何建立明确的共享业务模型
精确地定义了基本的共享术语表
在抽象细节的早期指出了关键性需求和设计决策
使用uml作为分析员和设计人员之间的一种强健而明确的交流工具
通过聚合的可插式组件包建立自适应系统族
分配以界面为中心的组件设计和组合
使用精确的规范和设计技术,建立强健的组件
为设计、规范和构架应用并提取可重用框架
自1992年以来,经过很多客户的开发和使用,catalysis已经影响了uml标准和microsoft repository中实现的microsoft-ti组件定义模型。它具有简单的内核、任选的精度,以及支持基于java,corba,com+和 rm-odp的组件技术和标准的任务划分。
本书介绍了如何使用对象、框架和uml表示法来设计、建立和重用基于组件的软件。catalysis是一种新兴的、发展势头强劲的、基于uml的对象和组件开发方法。catalysis提供了uml表示法的明确含义和系统的使用方法,并开辟了通过修改和组合通用的和特定领域的建模框架来快速建立模型的途径。 本书可作为计算机专业的教材,也可作技术人员参考之用。
目录
目录 ix 目录
第ⅰ部分概述
第1章 catalysis指南 3
1?1 对象和动作 3
1?2 细化:不同规模的对象和动作 5
1?3 开发的层次 9
1?4 业务建模 9
1?5 作为模板的模型框架 11
1?6 软件的放大:系统上下文 12
1?7 需求规范模型 14
1?8 组件 16
1?9 分配职责 21
1?10 面向对象的设计 25
1?11 开发过程 26
1?12 3个构成部分与框架 27
1?13 建模的3个层次 29
1?14 3个原则 30
1?15 小结 32
第ⅱ部分对 象 建 模
第2章 静态模型:对象的属性和不变式 37