三层分治的领域类库模型设计与构造方法研究

来源 :江苏大学 | 被引量 : 0次 | 上传用户:jerklie198091
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件复用是提高软件开发生产率和软件产品质量的一条行之有效的途径。类库作为一种粒度粗细可控性强的复用方式从众多的软件复用技术中脱颖而出。它不仅是开发者进行快速应用开发(RAD)的利器,还是构建框架和组件的最佳材质来源。 针对当前中轻量级领域类库构造中,普遍缺乏构造技术支持,以及管理维护机制不完善等问题,本文量身定制了面向领域复用的三层分治(TCA)领域类库模型,探讨了TCA领域类库构造方法,并通过实践论证了理论的可行性。 首先,在综述当前类库发展概况以及相关构造技术的基础上,提出了自行设计的TCA领域类库模型,详细分析了模型的设计思想、工作原理以及实用价值;同时有针对性地定义了TCA专用的类部件形式化描述语言作为类部件设计工具。 接着,改进提出了TCA领域类库构造及应用模型,并以社保类库(SICL)原型系统为例,对TCA领域类库的相关构造方法进行了实践研究。 本文研究的创新之处如下: 1.设计了TCA领域类库模型,较好地解决了中轻量级领域类库普遍存在的管理维护难、生命周期短等问题。 2.针对TCA领域类库的特性,尤其是同源类机制,自定义了基于BNF范式的类部件形式化语言,为TCA领域类库的构造提供了精确的形式化方法来设计类部件。 3.在SICL原型系统的构造中通过服务封装机制(SBE)和消息路由机制(MR)的实现,有效提高了类库的复用性能。
其他文献
该文提出了基于扩展关系模型的多维数据模型ER(H).ER(H)把维表示成半结构化数据,路径表达式作为查询语言,使得维可以用做关系模型的域;去掉关系模型中第一范式的限制,允许属
城市烯气管道的安全直接关系着人民群众的生命财产安全,而城市建设工程又难免会与城市地下管网相冲突.担负西安西郊大部分区域煤气供应的西安市煤气公司,在近年多次遇到由于
随着公安、铁路等部门对语音记录的需求不断增长,出现了许多语音处理的产品.而数字录音系统作为其中的一种,经常用于某些监控和对话系统中,在适当的时候用语音实时报告系统的
星基综合信息网(简称星基网)以其重要的战略地位成为当前世界各航天大国研究的热点.星基网流量工程的实现对星基网动态路由及信息交换技术的研究与实现有重要的辅助作用,对星
学位
继传统因特网、web之后,网格成为当前高性能计算方面研究的一个热点问题,被科学预言家们称为下一代计算机网络基础。它是高性能计算机、分布式技术、因特网等几种技术的有机组
在美国国家安全局2000年发布的信息保障技术框架中,根据计算机网络的拓扑结构,将网络信息安全划分为三个层面的安全:内部用户应用环境安全、应用区域边界安全、网络传输安全.
随着中国加入世贸组织,企业资源计划将成为每个企业提高自身竞争力的一个重要的选择方案.该文结合当今流行的J2EE技术和Struts框架,提出了一种新的构建ERP系统的方案,并给出
模式是软件工程的重要研究领域,在软件设计中使用模式可以比面向对象技术实现更高层次的软件复用,提高软件的生产率与质量,因此是软件工程领域近年的研究热点.早期的模式研究
该论文首先介绍了现有接入技术,然后分析了DSL(数字用户环路)技术的优势,之后对组播技术,尤其是IP组播技术做总结分析比较.通过对DSL中DSLAM(DSL接入复用器)设备的发展和现有