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

基于软件体系结构的构件模型和语言研究

摘要第1-13页
ABSTRACT第13-16页
第一章 绪论第16-32页
   ·研究背景第16-24页
     ·构件技术及其面临的问题第17-18页
     ·软件体系结构技术及其面临的问题第18-23页
     ·解决问题的突破口:构件模型和面向构件语言第23-24页
   ·关注的问题第24-26页
   ·本文的工作与创新点第26-30页
   ·论文结构第30-32页
第二章 相关技术和相关研究工作第32-54页
   ·构件模型第32-39页
     ·根据构件接口的分类第33-35页
     ·根据构件组合方法的分类第35-38页
     ·关于构件模型的讨论第38-39页
   ·面向构件语言第39-41页
   ·构件组合语言第41-42页
   ·体系结构描述语言第42-44页
   ·体系结构设计模型到实现的映射第44-48页
     ·模型转换和代码生成技术第45页
     ·构件组装技术第45-47页
     ·在体系结构模型中引入实现阶段的概念第47页
     ·在程序设计语言中引入体系结构的核心概念第47页
     ·各种方法的优缺点第47-48页
   ·协调模型和协调语言第48-52页
     ·控制驱动协调第48-50页
     ·数据驱动协调第50-51页
     ·两种协调模型的比较第51页
     ·协调技术与软件体系结构第51-52页
   ·小结第52-54页
第三章 基于软件体系结构的构件模型SACM第54-74页
   ·现有构件模型的不足第54-56页
   ·基于软件体系结构的构件模型SACM第56-70页
     ·构件第56-57页
     ·构件之间的关系第57-58页
     ·连接子的引入及其作用第58-60页
     ·使用连接子描述构件之间关系第60-64页
     ·基于连接子的构件组合方法第64-70页
   ·相关工作比较第70-71页
   ·小结第71-74页
第四章 一门新的面向构件语言SAJ第74-96页
   ·SAJ语言设计的目的第74-77页
     ·更好地支持面向构件软件开发第74-76页
     ·实现从体系结构设计模型到底层代码的映射第76-77页
   ·SAJ语言对面向构件软件开发提供的支持第77-83页
     ·对构件封装性的支持第77-78页
     ·对构件组合的支持第78-79页
     ·对面向构件(对象)设计原则的支持第79-80页
     ·对设计模式的支持第80页
     ·对连接子复用的支持第80-83页
   ·实现从体系结构设计模型到底层代码映射的方法第83-85页
   ·使用SAJ语言实现从详细设计模型到底层代码的映射第85-90页
     ·接口的映射第85-86页
     ·构件的映射第86-87页
     ·连接子的映射第87-89页
     ·复合构件的映射第89-90页
   ·SAJ语言的实现第90-92页
   ·相关工作比较第92-95页
     ·面向构件语言相关工作比较第92-94页
     ·实现从体系结构设计模型到底层代码映射的相关工作比较第94-95页
   ·小结第95-96页
第五章 SAJ语言的语法、语义和类型系统第96-134页
   ·SAJ语言的语法和语义第96-103页
     ·SAJ的语法第96-98页
     ·SAJ的语义第98-103页
   ·SAJ语言的类型系统第103-112页
     ·类型系统简介第103-104页
     ·SAJ类型系统中的子类型规则第104-105页
     ·表达式和语句的类型推导规则第105-107页
     ·构件类、连接子类和程序良构规则第107-110页
     ·程序运行时刻实例、存储区和程序格局良构规则第110-112页
   ·SAJ类型系统安全性的证明第112-133页
     ·实例存储区σ在扩展后良构性保持不变的证明第113-118页
     ·实例存储区σ在更新后良构性保持不变的证明第118-120页
     ·存储区λ和ρ在存储区σ更新扩展后良构性保持不变的证明第120-121页
     ·类型环境弱化引理和上下文替换引理的证明第121-124页
     ·保持定理、进展定理以及类型安全性的证明第124-133页
   ·小结第133-134页
第六章 丰富构件接口信息第134-142页
   ·显式描述请求服务和提供服务之间的关系第134-138页
     ·显式描述请求服务和提供服务之间的关系第135-136页
     ·在构件组合中的应用第136-137页
     ·在构件可替换性判断中的应用第137-138页
   ·在行为协议中描述服务的参数值第138-140页
     ·在行为协议中描述参数值第139页
     ·在构件组合中的应用第139-140页
   ·相关工作比较第140-141页
   ·小结第141-142页
第七章 结束语第142-148页
   ·本文的工作和创新点第142-145页
   ·下一步的工作第145-148页
致谢第148-152页
参考文献第152-164页
作者在学期间取得的学术成果第164-166页
附录A SAJ语言部分表达式和语句的语义第166-167页
附录B SAJ语言部分表达式和语句的类型推导规则第167页

论文共167页,点击 下载论文
上一篇:具有纠错特性的指令统计软件水印算法研究
下一篇:改革开放以来党指导妇女就业的理论与实践