摘要 | 第1-8页 |
Abstract | 第8-11页 |
第一章 绪论 | 第11-16页 |
·软件产品线及产品线追踪关系 | 第11-12页 |
·研究现状和问题 | 第12-13页 |
·本文主要工作 | 第13-14页 |
·本文篇章结构 | 第14-16页 |
第二章 相关研究综述 | 第16-25页 |
·软件产品线相关研究 | 第16-18页 |
·软件产品线中的追踪 | 第18-20页 |
·领域分析技术 | 第20-22页 |
·基于特征的领域建模 | 第20-21页 |
·基于目标的需求建模 | 第21-22页 |
·领域设计技术 | 第22-24页 |
·领域体系结构研究概述 | 第22-23页 |
·特征驱动的领域领域体系结构设计 | 第23-24页 |
·小结 | 第24-25页 |
第三章 软件产品线领域追踪元模型 | 第25-33页 |
·软件产品线追踪概念框架 | 第25-28页 |
·产品线追踪概念框架描述 | 第25-27页 |
·追踪概念框架的意义 | 第27-28页 |
·多层次产品线领域追踪元模型及其相关技术 | 第28-31页 |
·领域分析阶段的建模与追踪建立 | 第30页 |
·领域设计阶段的建模与追踪建立 | 第30-31页 |
·领域实现阶段的追踪建立 | 第31页 |
·基于追踪的产品线组装实现技术 | 第31页 |
·基于追踪的产品线增量泛化技术 | 第31-32页 |
·小结 | 第32-33页 |
第四章 目标模型及其特征化 | 第33-51页 |
·扩展i-Star的目标建模技术 | 第33-39页 |
·i-Star建模框架简介 | 第33-34页 |
·扩展i-Star的目标模型定义及建模原则 | 第34-37页 |
·扩展i-Star目标模型的元模型 | 第34-36页 |
·目标模型的建模原则 | 第36-37页 |
·扩展i-Star的目标模型实例 | 第37-39页 |
·基于本体的特征建模方法 | 第39-42页 |
·基于本体的特征元模型 | 第39-41页 |
·特征模型中的可变性表示与特征依赖 | 第41-42页 |
·目标模型的特征化过程 | 第42-50页 |
·目标模型与特征模型的映射讨论 | 第42-43页 |
·目标模型与特征模型的映射模式 | 第43-46页 |
·目标模型的特征化指导过程 | 第46-48页 |
·初始特征模型的生成 | 第46-48页 |
·初始特征模型的进一步设计与调整 | 第48页 |
·实例分析 | 第48-50页 |
·小结与讨论 | 第50-51页 |
第五章 基于角色模型的领域体系结构设计 | 第51-72页 |
·角色模型及建模指导过程 | 第51-60页 |
·角色模型的定义及其元模型 | 第51-53页 |
·特征与角色追踪关联描述 | 第53-56页 |
·角色建模指导过程 | 第56-58页 |
·相关定义 | 第56页 |
·指导过程 | 第56-58页 |
·实例分析 | 第58-60页 |
·领域体系结构相关问题探讨 | 第60-61页 |
·接口连接式体系结构及其问题 | 第60-61页 |
·AOP在产品线开发中的应用 | 第61页 |
·扩展方面机制的产品线体系结构 | 第61-66页 |
·产品线体系结构中的构件交互模式 | 第61-63页 |
·扩展xADL2.0的产品线体系结构描述语言 | 第63-65页 |
·扩展xADL2.0的ADL元模型 | 第63页 |
·体系结构描述语言的Schema介绍 | 第63-65页 |
·产品线体系结构描述实例 | 第65-66页 |
·基于角色模型的领域体系结构设计方法 | 第66-71页 |
·角色模型与领域体系结构关联描述 | 第67-68页 |
·领域体系结构设计指导过程 | 第68-70页 |
·案例分析 | 第70-71页 |
·小结和讨论 | 第71-72页 |
第六章 基于产品线体系结构的应用产品生成过程 | 第72-82页 |
·方法概述 | 第72-73页 |
·体系结构与实现构件的追踪关联 | 第73-74页 |
·应用产品生成步骤 | 第74-78页 |
·应用体系结构定制 | 第74-75页 |
·基于应用体系结构的构件组装配置 | 第75页 |
·构件交互模式的自动实现 | 第75-78页 |
·接口交互模式的实现 | 第76-77页 |
·编织模式的实现 | 第77页 |
·引入模式的实现 | 第77-78页 |
·应用产品发布 | 第78页 |
·构件组装实例研究 | 第78-81页 |
·小结和讨论 | 第81-82页 |
第七章 特征驱动的软件产品线增量泛化 | 第82-97页 |
·方法概述 | 第82-83页 |
·方法背景 | 第83-86页 |
·泛化(generalization)与重构(refactoring) | 第83-84页 |
·特征模型与实现代码的追踪关联假设 | 第84页 |
·基于JBoss-AOP的可变性实现机制 | 第84-86页 |
·产品线增量泛化基本场景及其组合 | 第86-92页 |
·产品线泛化基本场景介绍 | 第86-91页 |
·场景1:AddOptiona1 | 第86-87页 |
·场景2:MandatoryToOptional | 第87-88页 |
·场景3:SingleAddVariant | 第88页 |
·场景4:AlternativeAddVariant | 第88-89页 |
·场景5:AlternativeToOR | 第89-91页 |
·场景6:ORAddVariant | 第91页 |
·基本场景的组合指导 | 第91-92页 |
·案例分析 | 第92-94页 |
·讨论 | 第94-96页 |
·JBoss-AOP与AspectJ | 第94-95页 |
·特征模型与实现代码的追踪关联 | 第95页 |
·方法的局限性 | 第95-96页 |
·小结 | 第96-97页 |
第八章 基于追踪的产品线支持工具 | 第97-103页 |
·领域分析工具 | 第97-99页 |
·体系结构设计与构件组装工具 | 第99-101页 |
·小结与讨论 | 第101-103页 |
第九章 总结和展望 | 第103-107页 |
·主要内容回顾 | 第103-104页 |
·本文主要贡献 | 第104-105页 |
·下一步的工作 | 第105-107页 |
参考文献 | 第107-114页 |
致谢 | 第114-115页 |
攻读博士学位期间发表论文情况(第一作者) | 第115-116页 |
攻读博士学位期间发表论文情况(非第一作者) | 第116-117页 |