【摘 要】
:
基于构件的开发(Component-Based Development,简称CBD)或基于构件的软件工程(Component-Based Software Engineering,简称CBSE)是一种软件开发新范型,它是在一定构件模型的
论文部分内容阅读
基于构件的开发(Component-Based Development,简称CBD)或基于构件的软件工程(Component-Based Software Engineering,简称CBSE)是一种软件开发新范型,它是在一定构件模型的支持下,复用构件库中的一个或多个软件构件,通过组合手段高效率、高质量地构造应用软件系统的过程。由于以分布式对象为基础的构件实现技术日趋成熟,CBD已经成为现今软件复用实践的研究热点,被认为是最具潜力的软件工程发展方向之一。 构件复用的独到之处是把构件原封不动地插入应用系统,然而实践证明,“原样”(as-is)复用在大多数情况下是不现实的,因为第三方构件往往不能直接组装到应用程序中,应用程序的构建者需要修改构件以满足系统的需要。面向对象和基于构件的软件开发方法的广泛使用,在使用第三方构件时出现了越来越多的问题,特别要求对第三方构件适配的支持。适配对基于构件的软件系统的成功与否是至关重要的。应该说,只有当应用开发者能够适配构件时,构件才体现其复用的价值。 对主动接口(active interface)的研究发现,构件可以提供一个专为适配而建立的接口,这是适配的关键。主动接口的开发使得某些任务可以自动执行,减少与用户的交互。主动接口使得工具的使用变得更简单。本文针对软件复用中构件不符合应用程序需求的问题,使用主动接口技术,辅以其他构件适配技术,提出了一种可适配构件的模型(AdaptableComponcnt),帮助构件开发者设计出易于适配的构件。具体内容如下: (1) 提出了新的构件适配技术;
其他文献
“城乡关系”是20世纪80年代后中国文学研究的一个重要方面,但一些研究者论述这一时期“城乡关系”时往往过于简单,仅把两者看成是一种对立面。似乎在文学作品中,乡村与城市
本课题是在我目前进行的科研课题“潜艇雷达故障诊断仪”的基础上提出的,将研究内容定位在“电气设备故障诊断专家系统通用开发平台”上,以“现场和快速诊断”为研究目标,旨在提
随着当代信息技术向教育领域的扩展,多媒体和网络在教育过程中的应用越来越普遍。利用网络资源获取信息和学习是现代人必须掌握的技能。但是,面对网络,显然传统的学习方法和
国际保理是保理商为出口商提供的集应收帐款收取、资金融通、帐务管理和信用风险承担于一体的综合性国际结算与融资方式。作为一个新兴的行业,它对国际贸易的发展起着越来越
过采样((ADC采用((调制技术来实现模数转换,非常适合用来实现数字通信系统和信号处理系统中的模拟接口部件。这类模数转换器可充分利用现代VLSI的高速、高集成度的优点,同时
随着信息和网络逐渐成为社会经济发展的重要因素,网络经济的时代已经到来。网络经济之所以在经济发展中创造奇迹,是因为网络在创造市场、降低成本、创造价值,而网络经济的形成是
论文综述国内外原油三相计量的现状和研究进展。在油气水三相计量的基本原理的基础上,开发了一种新的油气水三相分离计量装置。在小试部分,搭建了油气水三相分离设备的实验装
目前,我国汽车保有量激增,道路上的车流变得越来越密集,路况也更为复杂,如果出现超速驾驶会非常危险,特别是在一些特殊时间特殊路段上,如急转弯处,上下学时间学校附近道路等
为探究滦河下游典型区域土地覆盖/土地利用时空变化规律及其影响因素,利用1985—2015年每隔5年的遥感影像及其他辅助数据,采用监督分类的最大似然法提取不同时间段各土地类型
近几年来,随着自锚式悬索桥越来越广泛地应用,特别是在我国,自锚式悬索桥更是受到了许多工程师的青睐。自锚式悬索桥之所以得到了大力推广,主要是因为该类桥具有美观的桥型;在其适