支持变化性的软件构件模型及其相关技术研究

来源 :北京大学 | 被引量 : 0次 | 上传用户:ahzhangxz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该文旨在将领域工程、构件管理与应用工程有机地结合起来,针对领域变化性,在构件模型及相关技术方面进一步探讨,以更好地支持基于构件的软件开发的全过程.在基于构件的软件开发方法中,构件模型是基础,构件制作组和组装是关键技术.由此,该文已有构件模型的基础上提出了抽象构件的概念,用来表达领域中一族具有共性与变化性的构件,使构件模型具有描述领域变化性的能力,并在构件描述语言中扩充了相应的描述机制,给出了构件模型JCBOM/E和构件描述语言JBCDL/E.进而,该文研究了支持变化性的构件制作机制方法.构件组装是应用系统集成的关键技术.该文以JBCOM/E及上述构件制作技术为基础,给出了相应的基于JBCDL/E、支持变化性的组装过程和方法.最后该文给出了一个应用实例——青岛POS领域软件开发平台.该平台可以用来快速构造新的POS系统.综上所述,该文从领域变化性出发,在构件模型、构件制作与构件组装方面进行了研究,为基于构件复用的软件开发方法提供了一个更为一致、完整的技术基础.
其他文献
关键帧的提取是基于内容视频检索的核心内容.全文首先叙述了基于内容视频检索的研究现状、前景及意义.之后分析了当前几种典型的检索系统.在对MPEG编码的功能与特点做了概要
随着全球恐怖活动的增加和监控设备的发展,视频监控技术的研究引起极大重视,自动检测监控视频中的可疑运动目标是视频监控的关键点。目前在检测的过程中仍然面临一定的困难,
当前,软件Agent是一门具有广阔前景的新兴软件技术。它能够以一种自然、高效的方式解决传统软件业中存在的问题。该技术主要优点在于能够使数据资源处于分布控制状态;对Agent组
自动问答技术是自然语言处理领域中一个非常热门的研究方向,它综合运用了各种自然语言处理技术.该文设计并实现了一个完整的基于自然语言处理技术的自动问答系统,它接受用户
随着社会对信息的依赖的增加,对这些信息的保护变得越来越重要了,那些维持和保护信息的产品、系统和服务的增长也变得很明显了.而对这些信息安全产品或系统的安全性的衡量的
针对传统CAD系统在参数化设计以及特征编辑等方面的一系列问题,通过对参数化设计方法和特征造型理论的研究,并结合哈尔滨理工大学计算机辅助工业造型系统(HUSTCAID)的实际开发
多层感知器(Multilayer perceptron,MLP)由于存在网络结构确定困难、学习时间长、在学习过程中易陷入局部极小等缺点,解决大规模学习问题的能力受到限制.与之相比,径基函数神
互联网技术和应用的发展,极大的影响人们的工作方式,并且加快人们的工作节奏,使政府和企业等组织的人员、业务流程等产生了频繁的变更.在这种环境下,要求电子政务等信息系统
本论文以基于WebGIS的商业信息系统的研究、设计和实现为背景,在对GIS、WebGIS的基本概念、数据结构、数据模型、WebGIS的支撑技术进行论述的基础上,详细介绍了目前构造WebGI
软件技术的发展及其在各个行业的大规模应用,使得软件复杂度越来越高,维护的难度越发增大。作为一种能够让软件按照环境变化调整自身行为以适应环境的解决方案,自适应软件技术逐