Print

面向组装的语义构件模型及系统原型

论文摘要

随着信息技术的不断发展,软件复用和软件构件化越来越受到业界的广泛关注。当前的构件技术还是存在许多需要进一步改善的地方,譬如传统的构件描述与检索方式,由于缺乏丰富的构件语义信息描述,用户难以精确检索到与需求匹配的构件资源,无法满足网络计算的移动特性,很难进行构件的自动组装和验证,不能很好地实现资源共享和复用的目的。针对以上的问题,当前正被重视的本体(Ontology)技术可以发挥重要的作用。本文在传统构件的基础上引入本体,提出了语义构件的概念,并围绕语义构件进行了研究。首先,本文将本体引入构件描述,面向语义构件的自动组装和验证,并结合语义构件开发的特点提出了一种语义构件模型。该模型针对语义构件开发过程中五个不同的阶段,通过五个不同的视图对语义构件进行了全面的描述。本文着重对其中与构件组装密切相关的行为模型和交互模型进行了讨论。其次,在语义构件模型的基础上建立了构件本体模型OWL-C,明确和统一了描述构件需要的知识和概念。本文完整的定义了构件的上层本体,并建立了行为本体和和交互本体模型,为基于语义的自动组装和验证提供了可参考模型。第三,在以上研究的基础上提出了语义构件的描述语言SCDL,为语义构件的描述提供了方法。SCDL具有强大的知识表达能力和良好的可扩展性,能够很好的帮助机器理解和分析语义构件。本文对SCDL的语言特性和扩展能力做了详细的介绍。最后介绍了语义构件的管理和组装原型系统。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题背景
  • 1.2 研究现状
  • 1.2.1 构件技术的研究现状
  • 1.2.2 语义技术研究现状
  • 1.3 本文工作
  • 1.4 本文结构
  • 第2章 语义构件的概念模型
  • 2.1 语义构件的概念
  • 2.2 模型概述
  • 2.2.1 以本体为中心的构件开发
  • 2.2.2 模型视图
  • 2.3 行为模型
  • 2.3.1 接口模型
  • 2.3.2 内部行为
  • 2.4 交互模型
  • 2.4.1 基于消息的交互方式
  • 2.4.2 连接子
  • 2.4.3 典型的交互模式
  • 2.5 本章小结
  • 第3章 构件本体模型 OWL-C
  • 3.1 构件上层本体
  • 3.2 构件行为本体
  • 3.3 构件交互本体
  • 3.4 本章小结
  • 第4章 语义构件描述语言 SCDL
  • 4.1 概述
  • 4.2 引用本体
  • 4.3 自定义标签
  • 4.4 语义构件描述文件
  • 4.4.1 基本结构
  • 4.4.2 基本信息
  • 4.4.3 行为信息
  • 4.5 本章小结
  • 第5章 语义构件原型系统
  • 5.1 概述
  • 5.2 本体库管理
  • 5.3 语义构件库
  • 5.4 语义构件组装引擎
  • 5.5 本章小结
  • 第6章 总结与展望
  • 6.1 本文总结
  • 6.2 本文不足和进一步的工作
  • 参考文献
  • 攻读硕士学位期间主要的工作及成果
  • 致谢
  • 相关论文文献

    本文来源: https://www.lw50.cn/article/7ee4daac7c7abb426ace17c0.html