基于构件的软件框架JBSF及相关技术研究

来源 :北京大学 | 被引量 : 0次 | 上传用户:ltcool
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
框架是一类面向特定领域、支持大粒度复用的软件制品,目前面向对象框架(OOF)被广泛研究,并开发了大量面向对象框架的实例,但是同时许多学者也指出了面向对象框架的一些问题.因此,论文采用基于构件的软件框架(CBSF)概念,建立青鸟软件框架JBSF,通过增大框架构成的粒度以及改变基于继承的扩展方式,以支持黑盒复用,并避免了OOF的不足.在采用基于构件的软件框架概念后,主要的问题在于如何开发能够处理领域变化性、支持用户扩展的软件框架.围绕着JBSF开发和基于JBSF的开发.
其他文献
二进制翻译技术指将运行在源指令系统上的二进制程序翻译为可运行在目标指令系统上的二进制程序的技术。该技术在发展初期主要被用于实现不同指令系统二进制程序的兼容,进而被
该文首先针对点光源光照环境下基于二维图像信息的人脸光照处理问题,提出了一种基于"商图像"的加光算法及相应的两种去光算法.加光算法通过扩大训练图片集,把虚拟生成的人脸
该文以现代流行的Internet技术为背景,首先介绍了网络使用模式的发展历程和趋势,接着对现代流行的基于Web的B/S/S使用模式做了深入的研究和探讨,指出了其现在所面临的问题,尤
随着计算机技术和Internet的飞速发展,计算机系统已经由独立的单机模式转向开放、互联的网络环境,网络安全和信息安全问题日益突出,网络上各种攻击事件不断发生,相应地各种安全措
高速缓存(cache)在现代微处理器中被广泛使用,以弥补处理器和存储器之间的性能差距。软件数据预取是改善cache性能的重要技术之一。作为基于编译指导的优化策略,软件数据预取将
随着Internet的飞速发展,网络安全所面临的问题也越来越多。不仅给用户带来了很大的风险,而且造成了难以估量的损失。为此,各国都在研究对付各种网络攻击的理论和技术以保障网络
Agent技术起源于人工智能领域,移动Agent技术是人工智能与网络技术结合的产物,把Agent引入分布式数据库管理之中,能更好地解决分布式数据库的自治性、透明性、共享性等问题,并且
随着城市建设的发展,人口密度增大,高层、地下建筑增多,易燃易爆材料增多,城市发生火灾的概率就越来越高,所以消防直接关系到国家财产和人民生命安全,一旦意外发生火灾,得不到即时营
该文以英汉机器翻译中词译文选择的过程为研究内容,对其他语种间的翻译也有普遍价值.另外,词译文选择还可应用于诸多自然语言处理任务,该问题的研究将推动词义消歧、跨语言检
该文首先介绍了目前空间数据分析和数据挖掘的一般步骤、方法、理论、可以获得的知识和相关的技术.观察所分析系统是建立于地理信息系统上的应用,该文也介绍了地理信息系统的