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

基于构件的软件开发中的构件供应商任务指派及构件选择方法

摘要第1-7页
ABSTRACT第7-14页
第一章 绪论第14-24页
   ·课题研究背景第14-18页
   ·课题研究的目的和意义第18-19页
   ·研究内容第19-20页
   ·研究的技术路线与方法第20页
   ·主要研究成果第20-24页
第二章 供应商参与软件开发问题和构件选择问题的研究综述第24-38页
   ·CBSD的发展过程第24-26页
     ·第一个“软件”第24页
     ·计算机软件的出现第24页
     ·软件危机与CBSD第24-25页
     ·传统软件工程的发展第25页
     ·现代软件工程的发展第25页
     ·CBSD的发展第25-26页
   ·CBSD的概念第26-30页
     ·软件构件的定义第26-27页
     ·软件构件的属性第27页
     ·软件构件的分类第27-28页
     ·CBSD的开发过程和框架第28-30页
   ·构件供应商参与产品开发的研究综述第30-33页
     ·供应商参与产品开发的定性研究第30页
     ·供应商参与产品开发的模型第30-31页
     ·供应商参与产品开发的求解方法第31-32页
     ·供应商参与产品开发的应用第32页
     ·供应商参与软件产品开发的必要性和可能性第32-33页
   ·构件选择第33-36页
     ·构件选择的模型第34页
     ·构件选择的方法第34-35页
     ·构件的评价方法第35页
     ·构件选择的其他研究问题第35-36页
     ·构件选择研究综述小结第36页
   ·本章小结第36-38页
第三章 构件供应商参与软件产品设计开发的模糊任务指派模型第38-62页
   ·问题背景第38-39页
   ·质量功能展开(QFD)概述第39-43页
     ·QFD的概念第39-40页
     ·质量屋(HOQ)概念和结构第40-41页
     ·QFD的瀑布式分解过程第41-43页
   ·QFD与软件开发第43-45页
     ·QFD在软件行业中的应用第44页
     ·软件质量功能展开模型第44-45页
   ·面向CBSD的QFD规划过程第45-47页
   ·构件供应商参与软件设计开发的任务指派问题第47-48页
   ·构件供应商参与软件设计开发的任务指派数学模型第48-53页
     ·数学模型第48-52页
     ·具有模糊偏好关系的单目标模型第52-53页
   ·模型求解方法第53-56页
   ·算例分析第56-59页
   ·本章小结第59-62页
第四章 白盒复用方式下考虑兼容性和复用性的构件选择优化模型第62-80页
   ·引言第62-63页
   ·构件复用方式及比较分析第63-65页
     ·构件复用方式的分类第63-64页
     ·黑盒复用与白盒复用比较第64页
     ·复用方式对构件选择问题的影响第64页
     ·不同复用方式的成本构成第64-65页
   ·构件兼容性与可替代构件第65-67页
     ·构件接口之间的关系第65-66页
     ·构件兼容性的性质第66-67页
     ·可替代构件第67页
   ·考虑构件复用性和兼容性的构件选择问题第67-69页
   ·考虑兼容性和复用性的构件选择模型第69-73页
     ·构件兼容关系的数学描述方法第69-72页
     ·考虑复用性和兼容性的构件选择问题的数学模型第72-73页
   ·算例和仿真分析第73-78页
     ·小规模算例及结果第73-74页
     ·实验设计与仿真数据第74-75页
     ·构件调整概率对软件产品总成本的影响第75-77页
     ·兼容集合数目对软件产品总成本的影响第77页
     ·软件功能要求数目对软件产品总成本的影响第77-78页
   ·本章小结第78-80页
第五章 多软件产品开发任务环境下构件的选择模型第80-94页
   ·引言与背景第80页
   ·J2EE平台下利用商业构件实现软件系统的实例第80-83页
     ·J2EE构件第80-82页
     ·J2EE容器第82-83页
     ·J2EE构件的装配第83页
   ·多软件产品开发任务环境下商业构件的选择问题第83-85页
     ·多开发任务环境下的商业构件选择问题的描述第83-84页
     ·构件兼容性关系的描述第84-85页
   ·多开发任务环境下的构件选择模型第85-86页
   ·算例、仿真和数据分析第86-93页
     ·小规模算例及结果第87-88页
     ·实验设计第88-89页
     ·AC的数目和复用性对目标的影响第89-90页
     ·AC数目和可调整性对目标的影响第90-91页
     ·CS和AC的数目变化时对目标的影响第91-92页
     ·AC和RC数目变化是对目标的影响第92-93页
   ·本章小结第93-94页
第六章 SOA系统实现过程中的构件选择模型第94-114页
   ·引言第94页
   ·构件与服务第94-99页
     ·服务的定义第94-95页
     ·SOA的定义第95页
     ·服务的特点第95-96页
     ·服务和SOA第96-97页
     ·SOA与CBSD的关系第97-99页
   ·SOA软件系统设计中构件选择问题第99-101页
   ·服务与构件之间关系的抽象第101-105页
     ·SCA标准第101-103页
     ·SCA标准的抽象第103-105页
   ·考虑软件系统整体内聚和耦合特性的构件选择模型第105-108页
     ·服务高内聚低耦合的数学描述第105-106页
     ·数学模型第106-108页
   ·模型求解方法第108-109页
     ·问题编码方式第108页
     ·交叉变异方式第108-109页
   ·算例第109-112页
   ·本章小结第112-114页
第七章 考虑开发成本和服务耦合内聚特性的构件选择多目标规划模型第114-130页
   ·引言第114页
   ·考虑开发成本和服务耦合内聚特性的构件选择问题第114页
   ·局部服务耦合内聚特性的度量第114-116页
   ·考虑开发成本和服务耦合内聚特性的构件选择数学模型第116-118页
   ·SPEA2算法第118-125页
     ·多目标优化问题第118-119页
     ·多目标进化算法第119-120页
     ·SPEA2算法第120-125页
   ·决策方法第125-129页
     ·SPEA2算法的配置第125-126页
     ·实验数据生成方式第126-127页
     ·决策方法第127-129页
   ·本章小结第129-130页
第八章 结论与展望第130-132页
   ·论文工作总结第130页
   ·未来研究内容第130-132页
     ·供应商参与软件产品开发问题第130-131页
     ·构件选择问题第131-132页
参考文献第132-144页
致谢第144-146页
攻读博士期间发表的论文第146-147页

论文共147页,点击 下载论文
上一篇:基于LMI技术的线性系统模型降阶与静态输出反馈控制器设计
下一篇:语音信号动态特征分析及其可视化的关键技术研究