资源预览内容
第1页 / 共38页
第2页 / 共38页
第3页 / 共38页
第4页 / 共38页
第5页 / 共38页
第6页 / 共38页
第7页 / 共38页
第8页 / 共38页
第9页 / 共38页
第10页 / 共38页
亲,该文档总共38页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
计算机应用技术专业毕业论文计算机应用技术专业毕业论文 精品论文精品论文 基于关注点分离的软基于关注点分离的软构件技术研究构件技术研究关键词:软构件技术关键词:软构件技术 关注点分离关注点分离 反射机制反射机制 需求分析需求分析 框架结构框架结构摘要:随着应用软件的规模越来越大,软件系统的运行环境日益复杂,传统的 软构件技术面临着新的挑战。本文针对目前软构件复用程度不高,无法适应动 态可变的运行环境和用户需求的多样性要求和基于构件的软件系统缺乏动态扩 展性这些问题,研究了基于关注点分离的自适应软构件技术。重点研究了以下 几方面的内容: 一是构件领域关注点分离相关理论的研究。提出了构件领域 的关注点分离思想。首先对关注点分离的软构件的特点进行了分析,然后对构 件领域关注点分离的研究内容进行了阐述。 二是软构件自适应技术研究。首 先将多维关注点分离的思想引入到构件领域,提出了软构件多维关注点分离的 建模思想,然后提出了基于多维关注点分离,并分别对具有适应性需求的关注 点进行元对象协议建模的反射构件模型,通过反射机制来描述这些关注点的结 构信息、行为特征,实现这些关注点的一定程度的开放性,使得开发的应用构 件具有适应动态环境和需求变化的能力,提高其复用的程度。 三是构件软件 系统的需求阶段关注点分离的研究。在定义构件方面组件和精确方面组件两类 关注点的基础上,提出了构件关注点分离需求工程模型。关注点的早期分离为 构造可扩展的动态自适应的构件软件系统提供了保证。 四是提出了基于动态 横切技术构件软件开发框架。在构件关注点分离需求工程的基础上,在实现阶 段引入动态横切关注点分离技术,将动态特性这一事件视为软件的横切方面, 将软件的适应性行为通过动态横切技术的方面来封装,在软件运行时可以动态 地织入和移除,从而达到影响系统行为的目的。 五是提出了一种基于关注点 分离的构件软件运行时动态自适应模型。使得通过动态横切技术织入系统的功 能模块也具有随着系统的变更和需求变化做出自我调整的能力。 最后将相关 理论应用到基于数字化校园背景的构件软件系统的开发当中,并以教师职称评 审系统的开发为例进行了描述,验证了其合理性、可行性和有效性。正文内容正文内容随着应用软件的规模越来越大,软件系统的运行环境日益复杂,传统的软 构件技术面临着新的挑战。本文针对目前软构件复用程度不高,无法适应动态 可变的运行环境和用户需求的多样性要求和基于构件的软件系统缺乏动态扩展 性这些问题,研究了基于关注点分离的自适应软构件技术。重点研究了以下几 方面的内容: 一是构件领域关注点分离相关理论的研究。提出了构件领域的 关注点分离思想。首先对关注点分离的软构件的特点进行了分析,然后对构件 领域关注点分离的研究内容进行了阐述。 二是软构件自适应技术研究。首先 将多维关注点分离的思想引入到构件领域,提出了软构件多维关注点分离的建 模思想,然后提出了基于多维关注点分离,并分别对具有适应性需求的关注点 进行元对象协议建模的反射构件模型,通过反射机制来描述这些关注点的结构 信息、行为特征,实现这些关注点的一定程度的开放性,使得开发的应用构件 具有适应动态环境和需求变化的能力,提高其复用的程度。 三是构件软件系 统的需求阶段关注点分离的研究。在定义构件方面组件和精确方面组件两类关 注点的基础上,提出了构件关注点分离需求工程模型。关注点的早期分离为构 造可扩展的动态自适应的构件软件系统提供了保证。 四是提出了基于动态横 切技术构件软件开发框架。在构件关注点分离需求工程的基础上,在实现阶段 引入动态横切关注点分离技术,将动态特性这一事件视为软件的横切方面,将 软件的适应性行为通过动态横切技术的方面来封装,在软件运行时可以动态地 织入和移除,从而达到影响系统行为的目的。 五是提出了一种基于关注点分 离的构件软件运行时动态自适应模型。使得通过动态横切技术织入系统的功能 模块也具有随着系统的变更和需求变化做出自我调整的能力。 最后将相关理 论应用到基于数字化校园背景的构件软件系统的开发当中,并以教师职称评审 系统的开发为例进行了描述,验证了其合理性、可行性和有效性。 随着应用软件的规模越来越大,软件系统的运行环境日益复杂,传统的软构件 技术面临着新的挑战。本文针对目前软构件复用程度不高,无法适应动态可变 的运行环境和用户需求的多样性要求和基于构件的软件系统缺乏动态扩展性这 些问题,研究了基于关注点分离的自适应软构件技术。重点研究了以下几方面 的内容: 一是构件领域关注点分离相关理论的研究。提出了构件领域的关注 点分离思想。首先对关注点分离的软构件的特点进行了分析,然后对构件领域 关注点分离的研究内容进行了阐述。 二是软构件自适应技术研究。首先将多 维关注点分离的思想引入到构件领域,提出了软构件多维关注点分离的建模思 想,然后提出了基于多维关注点分离,并分别对具有适应性需求的关注点进行 元对象协议建模的反射构件模型,通过反射机制来描述这些关注点的结构信息、 行为特征,实现这些关注点的一定程度的开放性,使得开发的应用构件具有适 应动态环境和需求变化的能力,提高其复用的程度。 三是构件软件系统的需 求阶段关注点分离的研究。在定义构件方面组件和精确方面组件两类关注点的 基础上,提出了构件关注点分离需求工程模型。关注点的早期分离为构造可扩 展的动态自适应的构件软件系统提供了保证。 四是提出了基于动态横切技术 构件软件开发框架。在构件关注点分离需求工程的基础上,在实现阶段引入动 态横切关注点分离技术,将动态特性这一事件视为软件的横切方面,将软件的 适应性行为通过动态横切技术的方面来封装,在软件运行时可以动态地织入和 移除,从而达到影响系统行为的目的。 五是提出了一种基于关注点分离的构件软件运行时动态自适应模型。使得通过动态横切技术织入系统的功能模块也 具有随着系统的变更和需求变化做出自我调整的能力。 最后将相关理论应用 到基于数字化校园背景的构件软件系统的开发当中,并以教师职称评审系统的 开发为例进行了描述,验证了其合理性、可行性和有效性。 随着应用软件的规模越来越大,软件系统的运行环境日益复杂,传统的软构件 技术面临着新的挑战。本文针对目前软构件复用程度不高,无法适应动态可变 的运行环境和用户需求的多样性要求和基于构件的软件系统缺乏动态扩展性这 些问题,研究了基于关注点分离的自适应软构件技术。重点研究了以下几方面 的内容: 一是构件领域关注点分离相关理论的研究。提出了构件领域的关注 点分离思想。首先对关注点分离的软构件的特点进行了分析,然后对构件领域 关注点分离的研究内容进行了阐述。 二是软构件自适应技术研究。首先将多 维关注点分离的思想引入到构件领域,提出了软构件多维关注点分离的建模思 想,然后提出了基于多维关注点分离,并分别对具有适应性需求的关注点进行 元对象协议建模的反射构件模型,通过反射机制来描述这些关注点的结构信息、 行为特征,实现这些关注点的一定程度的开放性,使得开发的应用构件具有适 应动态环境和需求变化的能力,提高其复用的程度。 三是构件软件系统的需 求阶段关注点分离的研究。在定义构件方面组件和精确方面组件两类关注点的 基础上,提出了构件关注点分离需求工程模型。关注点的早期分离为构造可扩 展的动态自适应的构件软件系统提供了保证。 四是提出了基于动态横切技术 构件软件开发框架。在构件关注点分离需求工程的基础上,在实现阶段引入动 态横切关注点分离技术,将动态特性这一事件视为软件的横切方面,将软件的 适应性行为通过动态横切技术的方面来封装,在软件运行时可以动态地织入和 移除,从而达到影响系统行为的目的。 五是提出了一种基于关注点分离的构 件软件运行时动态自适应模型。使得通过动态横切技术织入系统的功能模块也 具有随着系统的变更和需求变化做出自我调整的能力。 最后将相关理论应用 到基于数字化校园背景的构件软件系统的开发当中,并以教师职称评审系统的 开发为例进行了描述,验证了其合理性、可行性和有效性。 随着应用软件的规模越来越大,软件系统的运行环境日益复杂,传统的软构件 技术面临着新的挑战。本文针对目前软构件复用程度不高,无法适应动态可变 的运行环境和用户需求的多样性要求和基于构件的软件系统缺乏动态扩展性这 些问题,研究了基于关注点分离的自适应软构件技术。重点研究了以下几方面 的内容: 一是构件领域关注点分离相关理论的研究。提出了构件领域的关注 点分离思想。首先对关注点分离的软构件的特点进行了分析,然后对构件领域 关注点分离的研究内容进行了阐述。 二是软构件自适应技术研究。首先将多 维关注点分离的思想引入到构件领域,提出了软构件多维关注点分离的建模思 想,然后提出了基于多维关注点分离,并分别对具有适应性需求的关注点进行 元对象协议建模的反射构件模型,通过反射机制来描述这些关注点的结构信息、 行为特征,实现这些关注点的一定程度的开放性,使得开发的应用构件具有适 应动态环境和需求变化的能力,提高其复用的程度。 三是构件软件系统的需 求阶段关注点分离的研究。在定义构件方面组件和精确方面组件两类关注点的 基础上,提出了构件关注点分离需求工程模型。关注点的早期分离为构造可扩 展的动态自适应的构件软件系统提供了保证。 四是提出了基于动态横切技术 构件软件开发框架。在构件关注点分离需求工程的基础上,在实现阶段引入动 态横切关注点分离技术,将动态特性这一事件视为软件的横切方面,将软件的适应性行为通过动态横切技术的方面来封装,在软件运行时可以动态地织入和 移除,从而达到影响系统行为的目的。 五是提出了一种基于关注点分离的构 件软件运行时动态自适应模型。使得通过动态横切技术织入系统的功能模块也 具有随着系统的变更和需求变化做出自我调整的能力。 最后将相关理论应用 到基于数字化校园背景的构件软件系统的开发当中,并以教师职称评审系统的 开发为例进行了描述,验证了其合理性、可行性和有效性。 随着应用软件的规模越来越大,软件系统的运行环境日益复杂,传统的软构件 技术面临着新的挑战。本文针对目前软构件复用程度不高,无法适应动态可变 的运行环境和用户需求的多样性要求和基于构件的软件系统缺乏动态扩展性这 些问题,研究了基于关注点分离的自适应软构件技术。重点研究了以下几方面 的内容: 一是构件领域关注点分离相关理论的研究。提出了构件领域的关注 点分离思想。首先对关注点分离的软构件的特点进行了分析,然后对构件领域 关注点分离的研究内容进行了阐述。 二是软构件自适应技术研究。首先将多 维关注点分离的思想引入到构件领域,提出了软构件多维关注点分离的建模思 想,然后提出了基于多维关注点分离,并分别对具有适应性需求的关注点进行 元对象协议建模的反射构件模型,通过反射机制来描述这些关注点的结构信息、 行为特征,实现这些关注点的一定程度的开放性,使得开发的应用构件具有适 应动态环境和需求变化的能力,提高其复用的程度。 三是构件软件系统的需 求阶段关注点分离的研究。在定义构件方面组件和精确方面组件两类关注点的 基础上,提出了构件关注点分离需求工程模型。关注点的早期分离为构造可扩 展的动态自适应的构件软件系统提供了保证。 四是提出了基于动态横切技术 构件软件开发框架。在构件关注点分离需求工程的基础上,在实现阶段引入动 态横切关注点分离技术,将动态特性这一事件视为软件的横切方面,将软件的 适应性行为通过动态横切技术的方面来封装,在软件运行时可以动态地织入和 移除,从而达到影响系统行为的目的。 五是提出了一种基于关注点分离的构 件软件运行时动态自适应模型。使得通过动态横切技术织入系统的功能模块也 具有随着系统的变更和需求变化做出自我调整的能力。 最后将相关理论应用 到基于数字化校园背景的构件软件系统的开发当中,并以教师职称评审系统的 开发为例进行了描述,验证了其合理性、可行性
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号