基于本体的构件描述

来源 :河海大学 | 被引量 : 13次 | 上传用户:bai7691722
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件系统所基于的计算机硬件平台正经历从集中封闭的计算平台向开放的Internet平台的转变。未来的基于Internet平台的软件系统会形成一种与当前的Internet类似的Software Web。Software Web不再仅仅是信息的提供者,而是各种服务的提供者,从而产生新的软件形态——网构软件(Internetware)。基于构件的软件开发(CBSD)方法学是网构软件的研究内容中的主要支撑。 现有的构件描述方法对构件的接口作了许多的考虑,但多数都没有提供对构件的准确规范的语义描述,而且服务提供方与服务需求方无法做到沟通和信息共享,构件的检索匹配也大多是基于关键字,精度不高。也有一些系统,自己提出一套规范来提高查全率、查准率但难以得到广泛的承认。这些缺点直接影响软件构件技术的发展。所以,需要一种能够在语义层次规范理解构件服务的统一描述方法、把用户和服务提供方有效地结合起来,支持构件检索、适配和自动组装。针对这些问题,本文提出了一个对策——构件语义本体描述,本文的主要内容可以概括为以下几个方面: 1.以SOFA构件模型为代表,介绍了主要的构件模型。讨论了构件的主要表示方法和构件的主要描述语言,对国内外的研究现状进行综述。 2.研究了领域本体及其建模。讨论了领域本体的表示以及存储。并研究领域本体建模方法,给出用OWL描述领域本体的实例。 3.提出基于本体语义构件描述模型,从5个方面对构件进行本体语义描述。从构件服务功能的构成,服务操作的规约及构件行为协议三个方面对构件的行为规约机制进行了详细讨论。 4.提出本体构件描述语言OCDL(Ontology based Component Description Language)对构件进行本体语义描述。说明了OCDL语言由四个组成部分:构件服务描述,构件接口描述,构件服务模型,构件服务基础的元描述文件。对SOFA构件模型的一个构件进行了OCDL描述。讨论OCDL语言的作用。
其他文献
为了充分利用企业现有的IT资源,整合企业中计算机孤岛式的应用,向集成化、协作式的方向发展,降低企业管理成本,使资源效益最大化等,很多企业构建了自己的工作流管理系统。这
随着中国经济的蓬勃发展,面向中小企业的信息系统软件市场一片繁荣,但是当前这类信息系统的开发过程仍旧存在诸多问题──工期长、软件质量低,没有完善的配套质量保证手段等
随着数字电视、网络视频流等技术的飞速发展和广泛应用,对数字多媒体信号的存储,处理以及传输的要求变得越来越高,视频压缩技术逐渐成为媒体、广播的最基本组成部分。另一方面,近
语义Web作为目前Web的一个延伸,目标是使Web上的数据具有机器可识别的语义,便于人机之间的交互与合作。然而其实现面临着语义互联、规范组织和智能聚合等理论和技术障碍。为了
本论文是对作者毕业课题研究的一次全面论述和介绍,论文首先介绍了课题的研究背景以及论文的结构。Internet已经成为当今和未来人们获取所需资源和信息交流的主要场所,随之而来
本文首先分析了当前校园网络管理中存在缺乏有效的管理手段、自动处理能力不足、忽略对局域网管理等问题,指出造成这些问题的一个重要原因是缺乏网络拓扑自动发现能力。本文按
随着软件工业的飞速发展,软件的安全日益重要,传统的软件加密、代码模糊化、数字指纹和数字水印等技术已经无法有效的保护软件的完整性安全。软件自检测防篡改技术针对传统软
随着Internet和个人计算机的普及,科技文献的数量以指数的速度激增。如何从科技文献中抽取出有用的信息以供快速、准确地从浩瀚的信息资源中寻找到所需科技文献是十分有意义
无线网络是最近几年兴起的一项新技术,包括无线局域网和无线广域网。随着技术的进步和成本的降低,无线上网也逐步流行起来,不同的无线网络所覆盖的范围,提供的网络带宽也不相
随着人类社会的发展和交流合作的深化,人们要求计算机不仅解决传统的计算问题,也要辅助多个用户之间的合作。计算机支持的实时协同编辑反映了人们对计算机功能要求的改变,它