【摘 要】
:
近几年来,软件复用研究已称为热点问题,被视为能解决软件危机,提高软件生产效率和质量的现实可行的途径。经过了几十年的努力与发展,软件复用的思想虽然己日趋完善与成熟,软
论文部分内容阅读
近几年来,软件复用研究已称为热点问题,被视为能解决软件危机,提高软件生产效率和质量的现实可行的途径。经过了几十年的努力与发展,软件复用的思想虽然己日趋完善与成熟,软件复用的方法却并没有在软件生产中被广泛地系统化与实践化,如何有效去获取构件的信息成为研究的主要问题。在构件库中要检索自己所需的构件,则必须具有构件的相关信息,那也就意味着构件的描述需能代表构件的特征,因此构件的表示成为软件开发过程中的一个核心问题。构件的表示与检索是构件库研究的关键技术,而构件的表示是构件检索的基础,本文主要研究的是构件的表示。在传统的构件表示方法中,采用最多的是刻面分类方法,然而该方法存在一定的局限性,即不能全面的将构件的信息表示出来,也就是说在表达语义的能力上存在一定的约束。本文在传统的表示方法的基础上引入了本体的概念,建立起基于刻面的构件分类和描述结构,建立构件本体,以为提高构件的识别能力。本文主要从本体论的角度对构件的表示做了以下研究:首先,对现有构件的表示方法进行分析与研究,并重点分析了构件的刻面表示方法。在分析的过程中,参照国内外构件库系统的表示方式,给出构件表示模式。其次,对领域本体的组成、描述方法及如何构建进行了研究。采用OWL语言对本体进行描述。提出了一个面向对象的领域本体构建方法,并根据该方法建立CEM(高校教育管理)领域本体。通过对传统方法的研究,在对构件进行刻面表示的基础上引入本体,将刻面分类方法和领域结合起来,建立一个构件的表示模型。与传统的方法相比,此方法更能提高构件的语义表达能力,从而提高构件的检索能力。最后,在所提出的构件表示模型的基础上,开发了一个基于演绎的构件生成与组装平台,在此平台上,该方法得以实现。
其他文献
随着计算机技术的不断发展,软件的规模越来越大,随之而来软件的错误也越来越隐蔽,造成的后果也越来越严重。因此,提高软件质量及可靠性己成为软件工程领域的重要任务。而软件
在电子商务领域,支持网上在线购物的商家往往是通过图像的方式展示他们的商品。潜在的消费者希望在全面了解了商品的信息后再判断是否购买,能够获得的信息包括关于商品描述的
医学影像检查是现代医学的最重要的技术之一。随着医学和计算机科学的发展,计算机自动分析医学图像已成为人们关注的问题,而计算机自动检测CT图中的小肝癌就是其中的重要的组
在当今网络的速度和规模不断扩大的情况下,对拥塞的控制已变得越来越重要,网络拥塞控制的研究已经成为了当前的一个热点。本文将迭代学习控制理论应用到网络拥塞控制中,对高
随着人们对网络传输质量要求的不断提高,如何提高现有网络资源利用率和数据速率,降低网络中断概率已成为当今无线网络通信研究的重要课题之一。协作通信是近几年发展起来的能够
软件复用技术是避免重复开发,提高软件总体质量的解决方案。通过软件复用技术,可以提高软件开发的效率和水平。基于构件技术的软件复用是复用过程中的主要技术形式。而构件模
陶瓷辊道窑炉的烧成技术是陶瓷生产工艺的关键技术,而烧成温度的控制则是烧成制度中的关键。论文中讨论的温度场均匀性优化就是结合计算流体力学和计算机优化,通过改变窑炉设
分布式数据库的并发冲突是限制分布式数据库发展的一个重要因素。解决并发冲突涉及到网络通信,因此,要保证分布式数据库的正确性、一致性和持久性,较集中式数据库更复杂,导致
目前,影视动画、3D网络游戏、虚拟现实等技术正在高速发展,三维几何模型在这些领域里应用得越来越广泛,构造和处理的三维几何模型也越来越复杂。为了解决模型复杂度和计算机
工作流技术是实现业务过程自动化的核心技术。工作流管理系统的主要目标是通过调度和分配有关的信息资源与人力资源来协调业务过程中的各个环节,以促使业务目标的高效实现。然而,现有的工作流管理系统大多存在着缺乏柔性、互操作性不高、对动态情况的处理能力不足以及不支持分布式环境等方面的问题,大大限制了工作流技术的发展和应用。Agent技术成为当前计算机应用研究的一个热门领域,它为解决复杂、动态、分布式,智能应用