基于图变换的可视化层次用例建模及演化方法研究
摘要 | 第1-7页 |
ABSTRACT | 第7-12页 |
第一章 绪论 | 第12-26页 |
·可视化用例建模研究 | 第12-15页 |
·用例模型 | 第12-13页 |
·用例建模 | 第13-14页 |
·可视化建模语言 | 第14-15页 |
·软件演化研究 | 第15-19页 |
·演化规律 | 第15-16页 |
·工具与技术 | 第16-18页 |
·过程模型 | 第18-19页 |
·图变换及其应用研究 | 第19-23页 |
·带属性类型图和态射 | 第19-22页 |
·图变换和图文法 | 第22页 |
·图变换在可视化建模与演化中的应用 | 第22-23页 |
·可视化用例建模与演化研究的意义 | 第23-24页 |
·论文研究内容 | 第24-25页 |
·论文组织 | 第25-26页 |
第二章 基于重用的层次用例模型及其描述语法与语义 | 第26-49页 |
·基于重用的层次用例模型 | 第26-30页 |
·用例描述重用及层次用例模型 | 第26-27页 |
·服务层 | 第27-28页 |
·结构层 | 第28-29页 |
·事件层 | 第29-30页 |
·基于图变换的层次用例模型抽象语法 | 第30-34页 |
·层次用例模型类型图和初始图 | 第30-32页 |
·层次用例模型图产生式规则 | 第32-34页 |
·基于图变换的层次用例模型具体语法 | 第34-39页 |
·抽象语法与具体语法之间的关系 | 第34页 |
·层次用例模型具体语法 | 第34-38页 |
·文本描述的自动生成 | 第38-39页 |
·基于事件序列的形式化语义 | 第39-48页 |
·基本事件序列及语义 | 第39-41页 |
·简单用例描述的形式化 | 第41-42页 |
·简单用例描述语义 | 第42-44页 |
·层次用例模型描述语义 | 第44-48页 |
·本章小结 | 第48-49页 |
第三章 基于逻辑的软件演化操作描述语言SEOL | 第49-68页 |
·SEOL定义 | 第49-54页 |
·设计原则 | 第49页 |
·SEOL语法规则 | 第49-52页 |
·SEOL表达式 | 第52-53页 |
·相关工作分析 | 第53-54页 |
·SEOL结构化操作语义 | 第54-59页 |
·处理函数定义 | 第54-55页 |
·结构化操作语义规则 | 第55-56页 |
·语义等价分析 | 第56-59页 |
·SEOL语言处理机制 | 第59-63页 |
·处理基本原理 | 第59-60页 |
·处理基本流程 | 第60-61页 |
·SEOL表达式求值算法 | 第61-63页 |
·基于SEOL的图变换描述 | 第63-67页 |
·带属性类型图的谓词表示 | 第63-64页 |
·基本图变换操作 | 第64-66页 |
·复杂条件描述 | 第66-67页 |
·本章小结 | 第67-68页 |
第四章 演化式用例建模 | 第68-88页 |
·演化式用例建模过程 | 第68-73页 |
·过程模型 | 第68-69页 |
·初始建模 | 第69-70页 |
·模型扩展 | 第70-72页 |
·模型重构 | 第72页 |
·模型分析 | 第72-73页 |
·基于图变换的用例模型语法和反模式分析 | 第73-78页 |
·模型语法正确性分析 | 第73-75页 |
·模型反模式及其分析 | 第75-78页 |
·层次用例模型度量与分析 | 第78-81页 |
·模型度量数据 | 第78页 |
·用例大小度量 | 第78-79页 |
·用例模型结构复杂性度量 | 第79-80页 |
·用例模型可重用性度量 | 第80-81页 |
·基于图变换的层次用例模型重构 | 第81-87页 |
·模型重构操作描述 | 第81页 |
·创建类重构操作 | 第81-83页 |
·删除类重构操作 | 第83页 |
·修改类重构操作 | 第83-84页 |
·迁移类重构操作 | 第84-85页 |
·重构组合 | 第85-87页 |
·本章小结 | 第87-88页 |
第五章 用例模型演化操作规划与合成优化 | 第88-109页 |
·模型结构的提炼与内联 | 第88-100页 |
·提炼/内联被包含用例 | 第88-91页 |
·提炼/内联特化用例 | 第91-95页 |
·提炼/内联扩展用例 | 第95-98页 |
·提炼/内联泛化参与者 | 第98-100页 |
·用例模型演化操作设计规划 | 第100-104页 |
·演化操作规划 | 第100-101页 |
·演化操作依赖分析 | 第101-102页 |
·规划操作描述 | 第102页 |
·规划描述 | 第102-103页 |
·演化操作规划算法 | 第103-104页 |
·演化操作合成优化 | 第104-108页 |
·演化操作合成度 | 第104-105页 |
·演化操作模糊聚类分析 | 第105-106页 |
·演化操作合成优化 | 第106-108页 |
·本章小结 | 第108-109页 |
第六章 原型工具开发及应用 | 第109-123页 |
·层次用例模型建模及演化原型工具开发 | 第109-113页 |
·TIGER开发环境 | 第109-110页 |
·基于Eclipse插件的体系结构 | 第110-111页 |
·可视化建模原型工具实现 | 第111-113页 |
·模型演化原型工具实现 | 第113页 |
·分布式门禁系统用例建模实例研究 | 第113-122页 |
·系统简介 | 第113-114页 |
·初始建模 | 第114-117页 |
·模型扩展 | 第117-118页 |
·模型分析 | 第118-121页 |
·模型重构 | 第121-122页 |
·本章小结 | 第122-123页 |
第七章 总结与展望 | 第123-126页 |
·研究内容总结 | 第123-124页 |
·进一步的研究工作 | 第124-126页 |
参考文献 | 第126-133页 |
致谢 | 第133-134页 |
攻读博士学位期间的主要研究成果 | 第134-135页 |