基于RDF语义元数据的构件动态组装系统

来源 :北京邮电大学 | 被引量 : 4次 | 上传用户:lyhyes
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
大多数企业的信息系统经过多年建设后,已经形成若干相对独立,功能各不相同的应用系统。构件是企业分布式应用的基本构成单元,在企业生产和遗留系统中存在着大量功能构件,如何有效集成不同信息系统中的功能构件,生成新的应用,为企业创造新的价值呢?随着网络的发展,未来的世界,网络将无处不在,网络极度发达并且安全问题较好地解决后,软件将演变成一种服务,人们希望能够通过网络以服务定制的方式满足自身的各种需求。随着社会的发展,人们的个性化需求将不断上升,然而,不同需求间可能只存在细微差别,如果企业为每一个用户都预先创建能够满足其个性化需求的服务,这些服务间将存在极大冗余,并且预先为每一个用户都订制和创建服务将耗费巨大的成本,因此是不切实际的。企业需要重用和集成已有构件来创造新的价值,用户希望构件的组装和集成能够在最大程度上满足他们的个性化需求,那么,如何在企业和用户间搭建一座桥梁呢?如果能够根据用户需求动态地组装和执行相关构件,向用户提供所需的服务,则能够在满足用户个性化需求的同时以较低的代价重用企业已有资源。传统的构件组装技术在支持构件的动态组装方面都存在不足。为了有效解决这一问题,本文提出了一种动态组装和集成构件的方法,允许用户自己定义构件的组装和集成,从而使得构件组装提供的服务能够在最大程度上满足用户的个性化需求。首先,在构件动态组装原型系统逻辑设计方面,文章分别给出了原型系统框架,系统功能,系统模块以及系统主要流程的设计。其次,在系统核心内容的研究方面,文章分别给出了构件动态组装的形式化表达,构件动态组装RDF语义元模型的定义以及构件动态组装语义元数据目录服务的定义。基于RDF语义元模型定义的元数据能够描述参与组装的应用构件以及它们之间的交互语义。用户通过定义和提交构件组装语义元数据能够定义满足其个性化需求的服务。提交构件组装定义后,用户可以随时调用构件组装,系统将解析构件组装语义元数据,按照其中描述的构件交互语义动态调用执行构件组装。最后,文章分别给出了构件动态组装原型系统的物理设计和实现以及原型系统的具体应用场景,并详细描述了原型系统应用过程和应用结果。
其他文献
环签名、代理环签名作为特殊的数字签名技术,由于它们的特殊功能性,被广泛应用在匿名电子投票、匿名选举等一系列特殊应用场合。对这样的特殊数字签名方案进行深入研究具有很
近年来,我国的因特网应用进入大发展阶段,电子邮件给用户带来很大方便的同时,也产生了一个新的问题,即大量的垃圾邮件的出现。如何将无用的垃圾电子邮件过滤掉,已成为电子邮件用户
支持向量机是一种基于统计学习理论的新一代机器学习技术,已广泛应用于手写数字识别、人脸识别、文本分类、回归预测、时间序列分析等领域。支持向量机的计算复杂度取决于训
随着软件系统的日益复杂和系统负载的逐渐增加,软件性能已经成为软件质量的重要因素之一。软件性能调优是保证软件性能的重要手段,经过多年的发展,它已经演变成为软件性能工
近几年来对P2P 的研究迅速升温,各方面的应用层出不穷。特别是它提供无穷的存储空间以及不受限制的传输容量,这是传统中央服务器所无可企及的。P2P 网络中的节点既是服务使用
近十年来,传统的数据库系统即联机事务处理系统(OLTP)作为数据管理手段,主要用于事务处理,但OLTP已不能满足终端用户对数据库查询分析的要求,SQL对大型数据库的简单查询也不
随着信息技术的深入发展,许多金融企业都在自己的业务服务领域和日常工作中引入了信息技术以提高生产力,增强竞争力。报表是金融行业中用于数据统计和风险分析的重要工具,它
随着计算机技术的发展,互联网不断普及并已成为日常生活中获取知识和资源的重要途径,越来越多的人通过搜索引擎在互联网中寻找信息,但是由于传统的搜索引擎对信息资源缺少统
大数据时代的到来,使得数据量、数据复杂度和数据的处理方式发生很大变化,云计算被看作是继PC、Internet之后的第三次信息化革命,反应出“网络即是计算机”的思想,它把海量软
VHDL是描述数字系统的硬件描述语言,C是编写顺序语句程序的高级编程语言。由于C语言结构清晰,可扩充性强,因此将C语言描述的源代码编译为VHDL描述的代码,用具有顺序特征的C语