基于XML的构件组装技术研究

来源 :江西师范大学 | 被引量 : 0次 | 上传用户:wing870202
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件工程的目标是致力于提高软件生产效率和软件质量,如果每个应用软件系统的开发都从头开始,其中必然存在大量的重复劳动,软件复用是一条提高软件生产效率和软件质量的切实可行的解决方案,其出发点是应用系统的开发以已有的工作为基础,充分利用已有系统的开发中所积累的知识和经验进行新的开发,这样软件开发的重点就可以集中于应用系统中的特有构成成分上。通过软件复用,消除了包括分析、设计、实现、测试等软件开发过程中的重复劳动,提高了软件开发效率,通过复用已有的开发成果,避免了由于重新开发可能引入的错误,从而可以不断提高软件产品的质量。本文从软件体系结构的角度出发,对构件组装技术进行了一定得研究。提出了一个基于软件体系结构的、面向构件组装的构件模型。构件模型和构件组装两者有着非常紧密的关系,本文用XML文档对构件组装进行描述,在基于XML的构件模型上对构件进行组装。本文首先介绍了构件及其相关的技术,包括软件复用技术,构件技术以及各种构件组装方法等。其次,介绍了基于XML的构件模型。在基于XML的构件模型的基础上提出了一个基于XML的构件组装平台,对构建组装技术进行了深刻的分析。基于以上模型,本文开发出了一个构件管理和组装平台。该平台是一种插件式结构,可以方便的扩展平台所需要的功能。然后讨论了该平台所用的设计模式以及一些运行结构功能。
其他文献
随着互联网的迅速发展,人们通过网页分享与交流着大量的信息,如何快速全面准确地获取互联网上的信息,成为人们迫切关心的问题。网页话题识别研究将为网页搜索与检索、经济决
随着人们对科学技术和社会发展的日益重视,学术领域呈现多元化、信息化、现代化的趋势。在这种情况下,我们比以往任何时候都迫切地需要高效、全面、方便的学术信息。但另一方面
随着网格技术的快速发展,数据传输技术越来越凸显出它的重要性,因为它不仅在处理海量数据的数据网格中占据着不可撼动的位置,在计算网格、服务网格等领域也起着至关重要的作
随着半导体技术的发展和信息技术以及数字化产品的普及,嵌入式系统已被应用到网络、手持通信设备、仪器仪表、国防军事以及自动化控制等各个领域。而结合视频监控的嵌入式应
现有的搜索引擎都是对整个页面建立索引并用于检索的,但某些页面中可能包含不同的主题块,如果用户提交的多个关键词恰好分别位于不同的主题块内,则即使页面与用户检索请求不
在公共安防领域,视频监控发挥着越来越重要的作用。目前,视频监控正在朝数字化、网络化和智能化三个方向发展,由于编码格式的快速发展,以及监控前端设备的发展,数字化和网络化已经
随着计算机技术、通信技术和多媒体技术的飞速发展,数字图像广泛应用到社会生活的方方面面,数字图像的分类和检索技术也随之发展。传统的基于文本关键词的数字图像分类和检索
经过多年发展,数据仓库已广泛应用于各行业,随着时间的推移,数据仓库中的数据量迅猛增长,为了解决查询响应所需时间越来越长的问题,物化视图技术应运而生,并已成为数据仓库中
等值线图是在石油勘探开发、采矿、地质、地球物理、地球化学和气象等领域等工程和技术领域内应用极广的一种图形,是众多领域成果表示的重要图件之一,它是一种形和数的统一。
云计算是一种按需分配计算资源与存储资源的商业化模式,广泛应用于IT、教育、政府、金融等领域。随着云计算数据中心规模的不断扩大和需求的动态变化,能耗问题和资源利用率问题