三层分治架构改进领域类库模型:提高软件复用与开发效率
需积分: 5 123 浏览量
更新于2024-08-08
收藏 241KB PDF 举报
本文主要探讨了"基于三层分治结构的领域类库模型设计"这一主题,发表于2005年11月的《江苏大学学报(自然科学版)》。作者江鹤标、丁勇和杜江针对中轻量级领域类库在构造过程中存在的技术支撑不足以及管理维护机制不完善的挑战,提出了一种创新的解决方案——Triple-Commune Architecture (TCA)领域类库模型。
TCA模型的核心理念是将领域类库按照功能特征和应用层面进行横向分类和纵向划分,形成层次分明的结构组织形式。这有助于提高类库的可理解性和一致性,使得开发者能够更有效地找到所需的类和组件。通过采用同源类链式继承机制,模型解决了类库的扩展和版本升级问题,使得随着需求变化或新版本发布,只需在原有基础上进行线性扩展,降低了维护成本。
此外,作者还设计了一种自定义的类部件形式化描述语言,用于对类库进行精确、系统的描述,包括类部件的属性、方法、关系等关键信息。这种形式化描述方式极大地增强了类库的可维护性和可复用性,提升了软件开发的效率。在实际的ERP类库原型系统开发中,TCA模型的成功应用证明了它在提高软件复用和开发效率方面的显著效果。
本文的主要贡献在于提出并实践了一个针对中轻量级领域类库设计的成熟框架,旨在解决构造难题并优化管理维护过程,对于提升软件开发的效率和质量具有重要意义。关键词包括领域类库、软件复用、形式化描述、类部件和同源机制,这些关键词揭示了论文的核心研究内容和技术路径。
2011-01-31 上传
2023-12-28 上传
2023-05-24 上传
2023-05-13 上传
2023-05-20 上传
2023-06-12 上传
2023-09-13 上传
2023-06-02 上传
2023-05-29 上传
weixin_38629801
- 粉丝: 2
- 资源: 871
最新资源
- 李兴华Java基础教程:从入门到精通
- U盘与硬盘启动安装教程:从菜鸟到专家
- C++面试宝典:动态内存管理与继承解析
- C++ STL源码深度解析:专家级剖析与关键技术
- C/C++调用DOS命令实战指南
- 神经网络补偿的多传感器航迹融合技术
- GIS中的大地坐标系与椭球体解析
- 海思Hi3515 H.264编解码处理器用户手册
- Oracle基础练习题与解答
- 谷歌地球3D建筑筛选新流程详解
- CFO与CIO携手:数据管理与企业增值的战略
- Eclipse IDE基础教程:从入门到精通
- Shell脚本专家宝典:全面学习与资源指南
- Tomcat安装指南:附带JDK配置步骤
- NA3003A电子水准仪数据格式解析与转换研究
- 自动化专业英语词汇精华:必备术语集锦