首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于体系结构、特征驱动的软件动态演化方法研究

摘要第1-8页
ABSTRACT第8-11页
第一章 绪论第11-19页
   ·研究背景及意义第11-12页
   ·研究现状和问题第12-15页
     ·基于传统方法的动态演化第12-13页
     ·基于软件体系结构的动态演化第13-14页
     ·现存软件动态演化研究方法存在的问题第14-15页
   ·本文主要工作第15-17页
   ·论文章节结构第17-19页
第二章 相关研究综述第19-33页
   ·软件演化技术第19-22页
     ·软件的演化性和构造性第19-20页
     ·软件的静态演化第20-21页
     ·软件的动态演化第21-22页
   ·软件体系结构第22-25页
     ·软件体系结构概念第22-24页
     ·软件体系结构描述语言第24-25页
   ·基于体系结构的软件演化第25-27页
   ·软件产品线研究概述第27-30页
     ·软件产品线开发第27-28页
     ·特征工程第28-29页
     ·基于领域本体的业务特征建模第29-30页
   ·基于体系结构、特征驱动的软件演化第30-32页
   ·小结第32-33页
第三章 面向动态演化的特征建模第33-49页
   ·概述第33页
   ·面向动态演化的特征模型第33-35页
   ·特征依赖关系分类第35-38页
     ·静态依赖第35-36页
     ·动态依赖第36-38页
   ·面向动态演化的基于本体的特征模型第38-42页
     ·特征模型元模型的OWL定义第38-41页
     ·动态软件特征模型的可变性第41-42页
   ·特征模型的基本建模规则第42页
   ·特征模型的形式化描述及其一致性检查第42-45页
     ·基于OWL的特征模型描述第42-43页
     ·基于推理的一致性检查第43-45页
   ·实例研究第45-48页
   ·小结第48-49页
第四章 基于特征语义的构件模型及其行为提取第49-66页
   ·概述第49-50页
   ·构件端口语义第50-52页
   ·构件与构件组合系统第52-59页
     ·构件模型第52-54页
     ·构件组合系统第54-59页
   ·基于协作环境构造的业务需求满足行为的提取第59-65页
     ·方法概述第59-60页
     ·基于LTL的业务逻辑需求描述第60页
     ·业务逻辑需求驱动的行为提取第60-64页
       ·构件组合行为与业务逻辑需求的语义统一第60-62页
       ·业务逻辑需求满足的行为提取算法第62-64页
     ·协作环境的构造和实现第64-65页
   ·小结第65-66页
第五章 特征驱动的动态演化工程第66-84页
   ·概述第66-67页
   ·特征分类和绑定分析第67-68页
   ·特征驱动的软件演化参考体系结构设计第68-75页
     ·软件演化参考体系结构第68-69页
     ·基于特征模型的软件演化参考体系结构设计原则第69-70页
     ·基于特征模型的软件演化参考体系结构初始生成算法第70-71页
     ·框架构件模型第71-75页
       ·构件结构描述第72-73页
       ·构件行为描述第73-75页
   ·基于特征模型定制的软件动态演化第75-83页
     ·特征驱动的演化过程第75-76页
     ·环境分析第76-77页
     ·基于自由可变特征定制的软件演化规则定义第77-80页
     ·特征驱动的软件演化参考体系结构定制第80-82页
     ·基于端口语义定制的构件行为协议演化第82-83页
   ·小结第83-84页
第六章 基于特征语义体系结构空间的软件动态演化模型第84-97页
   ·概述第84-85页
   ·反射技术概述第85-87页
     ·基于反射的系统第85-86页
     ·反射技术分类第86-87页
   ·FASM软件模型的基本原理、框架和实现机制第87-93页
     ·基本原理第87-88页
     ·FASM模型的框架第88-90页
     ·FASM模型的反射机制第90-92页
     ·FASM模型中的物理构件开发第92-93页
   ·软件模型FASM中的演化方法第93-96页
     ·基层系统演化第93页
     ·RAES定制引起的软件动态演化第93-96页
   ·小结第96-97页
第七章 动态软件支撑平台的设计与实现第97-111页
   ·概述第97-98页
   ·FASM动态软件支撑平台的架构设计第98-100页
     ·建模工具集第98-99页
     ·执行工具集第99-100页
     ·动态演化工具集第100页
   ·支撑平台运行和监控技术第100-102页
     ·框架构件引擎的设计第100-101页
     ·物理构件运行信息跟踪器的实现机制第101-102页
   ·支撑平台的软件动态演化管理第102-105页
     ·平台的动态演化过程支持第102-104页
     ·平台的动态软件运行状态维持机制第104-105页
   ·支撑平台的一个原型实现第105-110页
     ·建模工具设计说明第106-109页
       ·特征建模工具OntoDyFeature第106-107页
       ·动态体系结构建模工具OntoDyArch第107-109页
     ·运行支撑平台设计说明第109-110页
   ·小结第110-111页
第八章 总结与展望第111-114页
   ·论文总结和创新点第111-113页
   ·将来研究工作第113-114页
参考文献第114-121页
致谢第121-122页
攻读博士学位期间发表论文情况第122-123页

论文共123页,点击 下载论文
上一篇:基于动态语义的Web服务描述
下一篇:数据流相似性查询及模式挖掘研究