基于特征的软构件建模方法及其在VMI管理系统中的应用

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:xinlingsvs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于复用的软件开发可以有效的提高软件开发的质量和效率。构件技术在软件复用中扮演着重要角色。而如何识别出粒度合适的构件,以使构件能够满足比较通用的业务需求已成为基于构件开发的核心问题之一。  本文为了能够识别出比较通用的业务构件,采用领域工程的思想,首先对特定的业务领域进行领域分析,构建出领域的特征模型,而不是单个应用系统的特征模型。领域特征模型由于考虑了领域中各个应用系统的差别和共性,所以通过领域分析得到的领域特征模型能够满足领域中应用系统的大部分业务需求。然后以特征树的形式将领域的特征模型展现给用户,提高了建模的效率。有了直观、刻画了领域共性和变化性的特征模型,我们就可以从中识别出粒度合适且能够满足通用业务需求的构件。为此,本文首先提出了一个基于特征的构件模型,描述构件和特征间的对应关系,然后通过分析现有四种特征模型空间向构件系统映射策略的优缺点,提出一种基于相似度的动态粒度构件识别算法,并利用一个构件粒度计算公式,对识别出的构件进行粒度计算,判断识别出的构件粒度是否合适。  最后,利用本文提出的扩展特征模型理论对VMI库存管理领域进行特征建模,构建出VMI库存管理领域的特征模型,并利用本文提出的基于相似度的动态粒度构件识别算法从VMI库存管理领域的特征模型中识别出构件,并编程实现构件,从而实现基于构件的供应链VMI管理系统。
其他文献
数据网格是网格环境下共享和管理存储资源和分布式数据资源的大规模、可扩展架构,它适应数据密集型应用对网格环境下数据共享和处理的需要,给用户提供了透明访问远程异构数据资
组播技术是一种群体通信的手段,是目前网络中研究最多,应用最广的一种通信方式,它要求信息从一个源节点同时发送到多个目的节点。路由作为多媒体网络的核心技术,其研究范围比
随着移动通信网络的发展,数据传输速率的提高以及带宽的增加使得无线环境下视频的传输成为可能。但视频数据量非常庞大,而为移动服务所付费用又与无线链路上传送的数据量成正
离群点挖掘包括离群点检测和离群点分析两个方面,是数据挖掘中的一个重要部分。为有效的检测出离群点,研究人员开发了大量的离群点检测算法。如:基于统计、基于距离、基于密
活动多实例模式是一种重要的工作流模式,定义多实例活动可以大大简化工作过程的定义。多实例活动可以从整体上表示群体执行同样任务的情况,将活动多实例应用于工作流管理系统
句法分析已经成为当前自然语言处理研究的重点和难点。面向依存文法的句法分析方法主要是通过获取句子的核心动词及其所支配的词语搭配,进而分析句子内词语之间的依存关系,以
人类基因组计划的完成标志着生物信息学研究进入了后基因时代,人们开始系统的研究基因之间的相互作用关系,建立起基因及蛋白质调控网络,试图从系统的角度阐述基因的功能。  本
供应链管理(SCM)主要是协调决策单位间的生产运作,实现整体流程的优化与资源的充分利用。通过企业合作,增加市场竞争优势,在短时间内满足成员多样化需求的能力。可广泛应用于企业生产、销售等领域。具有重要的理论研究价值,因此受到广泛关注。近些年来,关于供应链协调优化的相关研究,主要是基于层次式计划模式。该模型假定单一决策者掌握生产制造的全部信息,并对供应链生产运作进行统一集中的决策方式。基于层次式计划模
在网络模拟研究中,单节点计算环境无法模拟大规模网络。并行网络模拟通过引入更多的计算节点可以解决这个问题。方法是将模拟拓扑划分为几个部分,分别由各个计算节点负责模拟
随着信息技术的发展和数字化产品的普及以及Internet广泛深入的应用,从消费电器到工业设备,从民用产品到军用器材,嵌入式系统已被广泛的应用到网络、手持通信设备、消费电子