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

对象代理程序设计语言研究

摘要第1-8页
Abstract第8-11页
目录第11-15页
图表目录第15-16页
第一章 绪论第16-30页
   ·研究背景第16-20页
     ·角色模型第16-18页
     ·面向方面程序设计第18-20页
   ·研究现状第20-26页
     ·基于角色模型的程序设计语言第20-21页
     ·角色模型与面向方面程序设计的融合第21-23页
     ·语言的运行时结构第23-25页
     ·动态程序设计语言第25-26页
   ·本文的主要工作第26-30页
     ·研究内容第26-28页
     ·本文安排第28-30页
第二章 基于对象代理模型的程序设计第30-69页
   ·对象代理模型第30-34页
     ·代理类和代理对象第30-32页
     ·代理继承语义第32-33页
     ·代理对象的创建第33-34页
     ·更新迁移机制第34页
   ·对象代理语言ODPL第34-35页
     ·开发案例第35页
   ·基于选择型代理类的程序设计第35-46页
     ·基本类第35-36页
     ·利用选择型代理类实现功能扩展第36-43页
     ·利用选择型代理类实现多重分类第43-44页
     ·利用选择型代理类实现类型转换第44-46页
   ·基于联合型代理类的程序设计第46-49页
   ·基于连接型代理类的程序设计第49-51页
   ·基于分组型代理类的程序设计第51-57页
     ·利用分组型代理类实现统一管理第52-55页
     ·利用分组型代理类实现内部交互第55-56页
     ·分组型代理类与其它类型代理类的主要差异第56-57页
   ·源类与代理类的融合第57-61页
   ·其它开发案例第61-68页
     ·案例一:链表第61-64页
     ·案例二:观察者模式第64-68页
   ·本章小结第68-69页
第三章 对象代理语言ODPL的语法结构第69-105页
   ·语法描述方式简介第69页
   ·程序的基本结构第69-70页
     ·源类与代理类第69-70页
     ·源对象与代理对象第70页
   ·类的结构第70-73页
     ·基类的结构第70-71页
     ·代理类的结构第71页
     ·代理规范第71-72页
     ·代理类的源类第72-73页
   ·代理继承规范第73-80页
     ·代理继承第73页
     ·选择型代理类的代理继承规范第73-76页
     ·联合型代理类的代理继承规范第76-78页
     ·连接型代理类的代理继承规范第78-80页
   ·SwitchTo切换操作第80-86页
     ·切换操作第80页
     ·SwitchTo切换操作的基本语法第80-84页
     ·SwitchTo切换操作中的参数映射第84-86页
   ·SwitchFrom切换操作第86-93页
     ·SwitchFrom切换操作的基本语法第86-88页
     ·源方法调用第88-89页
     ·SwitchFrom切换操作中的参数映射第89-91页
     ·Before与After切换操作第91-92页
     ·切换操作的优先级第92-93页
   ·对象的创建与绑定第93-99页
     ·基类对象的创建第93页
     ·通过构造器显式创建代理对象第93-95页
     ·通过创建条件自动创建代理对象第95-97页
     ·通过引用迁移隐式创建代理对象第97-98页
     ·代理类的激活第98-99页
   ·分组型代理类第99-104页
     ·分组型代理类的代理规范第99-101页
     ·分组型代理对象的创建与绑定第101-102页
     ·分组型代理对象上的属性访问与消息调用第102-104页
   ·本章小结第104-105页
第四章 对象代理语言ODPL的操作语义第105-126页
   ·ODPL操作语义的基本定义第105-107页
     ·对象代理运算第105-106页
     ·类与对象的基本结构第106-107页
   ·ODPL中的基本操作第107-119页
     ·上下文环境的更新规则第108页
     ·基于代理继承关系的对象检索第108-111页
     ·对象的创建与绑定第111-113页
     ·类的部署与撤销第113-116页
     ·检查代理对象的创建与销毁条件第116-119页
   ·ODPL中的属性访问与方法调用第119-125页
     ·一些基本函数的定义第119-121页
     ·基类对象上的属性访问与方法调用第121-122页
     ·普通型代理对象上的属性访问与方法调用第122-124页
     ·分组型代理对象上的属性访问与方法调用第124-125页
   ·本章小结第125-126页
第五章 对象代理语言ODPL的实现机制第126-152页
   ·关于不同功能实现机制的讨论第126-129页
     ·代理对象向源对象的消息转发机制第127-128页
     ·源对象向代理对象的消息转发机制第128页
     ·代理对象的自动创建与销毁机制第128-129页
   ·基于前置对象的实现机制第129-132页
     ·为对象设置前置对象第129-131页
     ·利用前置对象动态关联代理对象第131-132页
   ·利用前置对象实现复杂代理继承体系第132-136页
     ·代理链的实现第133-134页
     ·代理树的实现第134-136页
     ·多源代理对象与源对象的绑定第136页
   ·对Self脂针的处理第136-138页
   ·源类与代理类融合功能的实现第138-141页
     ·融合操作的基本执行流程第139-140页
     ·融合操作后的代理对象关联第140-141页
   ·ODPL原型系统第141-151页
     ·ODPL原型系统的基本架构第141-144页
     ·案例分析及实现要点说明第144-151页
   ·本章小结第151-152页
第六章 使用ODPL支持面向环境程序设计第152-164页
   ·面向环境程序设计第152-153页
   ·开发案例:利用上下文环境改变对象行为第153-156页
   ·基于前置对象实现面向环境程序设计第156-163页
     ·基于前置对象的消息传递第156-159页
     ·上下文环境的退出第159页
     ·静态与动态上下文环境第159-163页
   ·本章小结第163-164页
第七章 总结与展望第164-167页
   ·本文总结第164-165页
   ·未来工作第165-167页
参考文献第167-173页
攻读博士学位期间发表的论文及科研成果目录第173-174页
致谢第174页

论文共174页,点击 下载论文
上一篇:混合云服务安全若干理论与关键技术研究
下一篇:基于CPU+GPU的影像匹配高效能异构并行计算研究