分布式构件库系统服务框架的设计

分布式构件库系统服务框架的设计

论文摘要

软件复用是解决软件危机的比较现实可行方法之一,为了充分利用可复用构件,完成大量构件的分类、检索、维护和集成,构件库系统的研究及相关工具相当重要。 本文首先介绍了软件复用的发展历程,分析了基于构件软件复用的重要性,并提出分布式构件库系统框架模型。紧接着结合分布式对象规范CORBA跨平台的特性以及构件库系统的特点,设计了基于CORBA中介服务器的体系结构,对系统服务对象进行了的功能划分。同时,通过讨论构件信息检索方法与数据提取的可行性,设计了中介服务器数据库。其次针对构件库系统的服务框架的设计,阐述了系统公共服务、中介服务器数据刷新等功能实现过程,提出并解决了分布构件库可用性变化的识别问题。最后,本文采用表格、代码描述的方式定义了系统所有的接口,以及接口方法、参数的说明,这既是上述功能的实现的基础,也是从整体的角度考虑对系统的进一步完善。 本文研究的分布式构件库系统服务框架模型和基于CORBA中介服务器的体系结构,对于建立跨越异构平台、体系结构开放的分布式构件库系统在理论和实际应用上有参考价值。

论文目录

  • 摘要
  • ABSTRACT
  • 目录
  • 第一章 绪论
  • 1.1 软件复用
  • 1.2 软件构件技术
  • 1.2.1 软件构件和软件构件化
  • 1.2.2 构件库系统
  • 1.3 国内外研究现状
  • 1.4 课题来源和研究目的意义
  • 1.5 论文结构安排及主要内容
  • 第二章 分布式构件库系统模型
  • 2.1 引言
  • 2.2 开放体系结构的可复用构件库框架
  • 2.2.1 ALOAF构件库框架参考模型(ALF-RM)
  • 2.2.2 数据建模
  • 2.3 分布式构件库系统框架模型
  • 2.4 小结
  • 第三章 体系结构与服务框架的设计
  • 3.1 开发环境与运行平台
  • 3.1.1 设计工具简单介绍
  • 3.1.2 运行平台介绍
  • 3.2 CORBA技术规范
  • 3.2.1 IDL语言
  • 3.2.2 IDL到JAVA的映射
  • 3.2.3 POA
  • 3.2.4 智能代理
  • 3.2.5 位置服务
  • 3.3 基于中介服务器的体系结构
  • 3.3.1 CORBA的中介服务器
  • 3.3.2 基于CORBA的中介服务器体系结构的设计
  • 3.3.3 应用模型
  • 3.3.4 服务对象的功能划分与部署
  • 3.4 中介服务器数据库的设计
  • 3.4.1 刻面分类方式
  • 3.4.2 构件基本信息提取
  • 3.4.3 基于刻面分类的检索方法
  • 3.4.4 数据库表的设计
  • 3.5 公共服务的功能实现
  • 3.6 分布构件库可用性变化的识别
  • 3.7 中介数据库数据刷新
  • 3.7.1 用户使用情况的反馈
  • 3.7.2 构件信息的刷新
  • 3.8 小结
  • 第四章 系统接口的定义
  • 4.1 公共数据访问类
  • 4.1.1 连接对象
  • 4.1.2 用户对象
  • 4.1.3 库信息对象
  • 4.1.4 库管理对象
  • 4.1.5 用户查询数据对象
  • 4.1.6 刻面术语数据维护对象
  • 4.2 构件库数据访问类
  • 4.3 中介服务器的数据初始化类
  • 4.3.1 库信息初始化对象
  • 4.3.2 查询构件信息的对象
  • 4.4 中介服务器数据刷新类
  • 4.4.1 数据刷新对象
  • 4.4.2 库操作反馈对象
  • 4.5 小结
  • 第五章 总结与展望
  • 参考文献
  • 致谢
  • 攻读学位期间主要的研究成果
  • 相关论文文献

    • [1].面向领域的软件构件库系统初步研究[J]. 黑龙江科技信息 2014(31)
    • [2].装配式建筑参数化构件库设计方法研究[J]. 居舍 2020(26)
    • [3].基于本体的主动构件库系统研究[J]. 电脑知识与技术 2014(18)
    • [4].非形式化下适用于医学构件库管理的模型设计[J]. 中国医学装备 2010(01)
    • [5].住宅立面节能构件浅析——基于实证研究与计算机模拟[J]. 住宅科技 2019(08)
    • [6].以“三化”思想为指导构建激光惯组软件构件库[J]. 航天标准化 2017(03)
    • [7].基于可重用构件库的软件开发研究[J]. 硅谷 2009(19)
    • [8].施工阶段信息化的新探索[J]. 中国建设信息 2013(24)
    • [9].基于特征知识的飞机翼类典型结构件库研究[J]. 军民两用技术与产品 2009(07)
    • [10].飞机翼类典型结构件库系统设计与实现[J]. 航空制造技术 2008(19)
    • [11].基于检索条件转换算法的多构件库检索[J]. 计算机系统应用 2010(01)
    • [12].标准化预制构件库体系研究与应用[J]. 绿色建筑 2018(01)
    • [13].基于刻面算法的航天发射场服务构件库设计[J]. 装备学院学报 2014(02)
    • [14].基于信息分类的中国古建构件库平台设计[J]. 四川建筑科学研究 2010(01)
    • [15].中国古建筑三维构件库设计研究[J]. 计算机与现代化 2011(01)
    • [16].面向特定领域的软件构件库构件检索机制研究[J]. 中国科技信息 2009(02)
    • [17].创建构件库管理系统 提高BIM应用技术水平[J]. 建筑设计管理 2014(02)
    • [18].基于构件技术的部队训练评估系统[J]. 兵工自动化 2008(01)
    • [19].基于云端的构件库检索模型[J]. 计算机应用 2016(S1)
    • [20].构件库语义描述和检索技术研究[J]. 计算机应用 2010(01)
    • [21].基于BIM技术的标准化构件库的应用研究[J]. 建筑技艺 2018(S1)
    • [22].建筑企业BIM构件管理与构件库管理云平台开发[J]. 土木建筑工程信息技术 2019(05)
    • [23].基于BIM的装配式结构预制构件库创建研究[J]. 四川水泥 2018(04)
    • [24].面向工业过程监控的嵌入式轻型图形用户界面构件库与人机功效优化方法(英文)[J]. Frontiers of Information Technology & Electronic Engineering 2018(05)
    • [25].基于SSH的多语种构件库管理系统的设计与实现[J]. 计算机应用与软件 2010(05)
    • [26].基于Agent的分布式构件库系统体系结构[J]. 计算机应用与软件 2008(06)
    • [27].基于BIM的装配式建筑构件库建立方法研究[J]. 施工技术 2019(22)
    • [28].典型结构件展开的Pro/E解决方案[J]. 机械工程师 2015(08)
    • [29].基于SOA的分布式构件库管理模型的研究[J]. 网络安全技术与应用 2009(03)
    • [30].基于物资编码体系的BIM构件库管理方法研究[J]. 建设科技 2020(01)

    标签:;  ;  ;  

    分布式构件库系统服务框架的设计
    下载Doc文档

    猜你喜欢