【摘 要】
:
随着软件规模的不断扩大和企业信息化要求的不断增加,软件危机的问题已经日益严重。与此同时,从头开始建造的大型系统数量却在急剧减少,很多遗产系统正在被逐步地利用起来。如何
论文部分内容阅读
随着软件规模的不断扩大和企业信息化要求的不断增加,软件危机的问题已经日益严重。与此同时,从头开始建造的大型系统数量却在急剧减少,很多遗产系统正在被逐步地利用起来。如何更好地利用遗产系统来开发新系统,已成为当前软件工程研究的一个热点。
本文根据国内外构件提取的研究现状,论述了现有基于遗产系统构件提取方法的主要问题,发现了聚类分析法比较适合于遗产系统领域内的构件提取。本文重点研究和探讨了一种构件提取方法——面向业务的构件提取方法。该方法以软件再工程思想为指导,以领域业务为分析对象,合理地使用了数理统计学中改进的聚类分析算法,能够有效的提取业务过程构件和业务实体构件。
本文以“移动通信综合营帐系统”领域为任务背景,应用面向业务的构件提取方法建立遗产系统的业务模型,识别和提取了该领域中具有领域共性的过程构件,在此基础上,继续进行过程分析并完成类的提取,将类抽象成系统核心的实体构件。最后设计了原型系统的总体框架,将以传统的数据流模型开发的系统再工程为基于构件的软件系统。
其他文献
无线传感器网络是由大量具有感知能力、计算能力和通信能力的微小传感器结点构成。传感器节点大量部署在监测区域内,通过无线通信方式形成自组织网络。无线传感器网络能实时监
随着虚拟化技术、分布式处理技术、大数据处理技术等云计算关键技术的发展以及传统信息系统体系结构成本高、资源可配置性差等诸多不足的显现,越来越多的关注被投入到了云计
面向服务的体系结构(Service Oriented Architecture,SOA)对现代软件开发模式产生了深远的影响,它通过服务的发布、发现以及绑定等机制为其他的应用程序提供服务。SOA具有松散
信息集成可以屏蔽数据的半结构性、异构性和分布性,为用户提供统一的模式,实现异构数据源之间的信息交换及从异构数据源中有效地获取信息。在异构数据源的集成中,解决语义异
随着科技的不断进步,人们对信息传递的要求越来越高。码分多址技术的发展使得扩频通信成为目前最主要的通信传输方式之一。扩频序列在扩频通信通信系统中发挥着重要作用。扩
针对地区发展不平衡,西北地区部分高等院校存在教学仪器设备落后、实验设备不足和学生创新性实验较少等问题,本文以EDA技术与虚拟仪器技术的快速发展和广泛应用为出发点,以教学实验和科研使用的真实函数信号发生器为原型,提出一种以FPGA最小系统、外围D/A转换和波形调理电路为DDS下位机系统,以LabVIEW开发平台为上位机系统的信号发生器系统设计。本系统通过LabVIEW上位机系统的虚拟平台,实现对公式
基于构件的软件开发是解决软件危机的有效途径。在基于构件复用的软件开发过程中,构件库管理系统扮演了重要角色。在构件库管理系统中构件的分类方式及其检索是最基本也是最核
专家系统已经成功地应用在各个领域30余年。然而,一直以来专家系统设计在它的核心部分——知识表示方面,仍然存在不足,有充分的空间待于挖掘。如何更准确的表示知识,从有专家
迁移工作流(migrating workflow)是近年来工作流管理研究的一个新方向。基于移动计算范型的迁移工作流系统包括工作流引擎,迁移实例和工作位置三个要素。工作流引擎完成工作流过程定义,迁移实例生成和多迁移实例协调等工作;迁移实例迁移到工作位置完成所携带的任务;工作位置包括停靠站服务器及其管理的工作机网络,为迁移实例提供资源和服务支持。迁移工作流的执行简单的说就是迁移实例在各工作位置执行所携
随着计算机技术的发展,嵌入式系统已成为当前IT产业的一个热点。由于嵌入式系统具有功耗低、体积小、性能可靠性高及面向行业应用的突出特征,目前已经广泛地应用到科研、通讯