摘要 | 第1-12页 |
ABSTRACT | 第12-13页 |
第一章 绪论 | 第13-18页 |
·研究背景 | 第13-14页 |
·国内外研究进展 | 第14-16页 |
·课题目标 | 第16页 |
·论文结构 | 第16页 |
·本文的研究成果 | 第16-18页 |
第二章 角色与角色模型 | 第18-32页 |
·角色模型 | 第18-24页 |
·对象模型化的4 个视点 | 第18-19页 |
·角色模型 | 第19-20页 |
·角色模型中的几个基本概念 | 第20-24页 |
·角色模型的表示 | 第24-31页 |
·静态RML 图中表示记号 | 第25-28页 |
·动态RML 图 | 第28-30页 |
·角色包 | 第30页 |
·RML 的运算操作 | 第30-31页 |
·本章小结 | 第31-32页 |
第三章 基于角色模型的从分析到设计的规约结构 | 第32-53页 |
·RML 向UML 的映射 | 第32-36页 |
·角色类型对应于UML 的StereoType | 第32-33页 |
·从RML 模型到UML 模型的映射 | 第33-34页 |
·RML 和UML 结合进行完整对象建模 | 第34页 |
·RML 对UML 的扩展 | 第34-36页 |
·角色模型与软件模式 | 第36-45页 |
·设计模式的RM | 第37-38页 |
·分析模式的RM | 第38-39页 |
·软件模式应用的结构层次 | 第39-45页 |
·角色约束模型与软件模式实现 | 第45-51页 |
·结构化的角色约束模型SRCM 及形式化表示 | 第46-49页 |
·SRCM 角色约束模型在Web Application 中的应用 | 第49-51页 |
·本章小结 | 第51-53页 |
第四章 角色use case | 第53-61页 |
·UML use case 法的缺陷 | 第53-54页 |
·角色、Aspects、组合对象 | 第54-55页 |
·角色use case 法 | 第55-60页 |
·本章小结 | 第60-61页 |
第五章 角色建模工具RModeler 的设计与实现 | 第61-77页 |
·RModeler 所支持的语言设计 | 第61-64页 |
·RModeler 支持RML 子集 | 第61-62页 |
·模型定义和模型表示 | 第62页 |
·静态图中的记号设计 | 第62-63页 |
·动态图中的记号设计 | 第63-64页 |
·静态图和动态图 | 第64页 |
·主要功能设计 | 第64-69页 |
·菜单 | 第65-67页 |
·树 | 第67-68页 |
·图 | 第68-69页 |
·软件结构设计 | 第69-72页 |
·软件模块划分 | 第69-70页 |
·RML 工具部分 | 第70-71页 |
·模型控制部分 | 第71页 |
·模型管理部分 | 第71-72页 |
·软件详细设计 | 第72-75页 |
·本章小结 | 第75-77页 |
第六章 支持角色建模的开发过程框架AFRM | 第77-83页 |
·支持角色建模的开发过程框架 | 第77-78页 |
·开发过程结构和案例分析 | 第78-82页 |
·本章小结 | 第82-83页 |
第七章 结束语 | 第83-85页 |
·论文主要贡献 | 第83-84页 |
·不足和将来的工作 | 第84-85页 |
致谢 | 第85-86页 |
参考文献 | 第86-92页 |
作者在学期间取得的学术成果 | 第92页 |