首页> 中文学位 >软件产品线工程方法的研究和应用
【6h】

软件产品线工程方法的研究和应用

代理获取

目录

声明

东华大学学位论文版权使用授权书

摘要

第一章 绪论

1.1 研究背景

1.1.1 软件复用的发展

1.1.2 软件产品线方法的提出

1.2 研究现状

1.2.1 国外研究现状

1.2.2 国内研究现状

1.3 研究方向

1.4 项目背景

1.5 研究内容

1.6 本文的组织结构

第二章 软件产品线SPL工程方法

2.1 SPL相关概念

2.2 SPL过程模型

2.3 SPL的关键活动

2.4 SPL的实践域

2.5 本章小结

第三章 软件产品线可变性

3.1 产品线可变性分析

3.1.1 可变性、变体、可变点

3.1.2 可变性分类

3.1.3 可变性约束

3.1.4 可变性约束依赖模型

3.2 可变性建模

3.2.1 特征图

3.2.2 UML描述

3.3 可变性的实现技术

3.3.1 常用实现技术

3.3.2 OOP和AOP实现技术

3.3.3 软件构架模式

3.4 本章小结

第四章 工程造价系统领域工程

4.1 构件和软件体系结构

4.1.1 构件

4.1.2 可复用构件及分类

4.1.3 软件体系结构

4.2 产品线分析

4.2.1 计价模式

4.2.2 工程造价系统分析

4.3 产品线体系架构设计

4.3.1 开发可复用构件

4.3.2 领域架构的设计

4.3.3 层次架构的设计

4.4 产品线领域实现

4.4.1 数据库模型

4.4.2 关键构件实现

4.5 本章小结

第五章 市政工程计量应用工程

5.1 市政工程计量系统分析

5.1.1 计量软件系统描述

5.1.2 软件基本功能需求

5.2 工程计量软件设计

5.2.1 计量软件整体框架设计

5.2.2 表示层设计

5.2.3 构件设计

5.2.4 数据库设计

5.2.5 接口设计

5.3 工程计量系统实现

5.3.1 代码复用

5.3.2 计量系统实现

5.3.3 测试数据

5.4 本章小结

第六章 总结与展望

6.1 研究总结

6.2 下一步的工作

参考文献

攻读学位期间的研究成果

攻读学位期间的科研项目

致谢

展开▼

摘要

市政工程造价系统一直以来由于其自身的复杂性和变化性,至今未有人性化的计量计价软件。随着软件工程和软件复用的飞速发展,在当前最新的软件复用技术上设计新的工程造价系统成为必然趋势。
   软件产品线方法是一种面向特定领域的、大规模、大粒度的软件复用技术,近年来在软件复用领域受到很大重视。该方法是指针对特定市场领域、具有一组共性特征、从预先生产的核心资产开发而来的软件产品的集合。软件产品线过程包括两个工程:领域工程和应用工程。
   本文将对软件产品线的工程方法进行研究,包括过程模型、关键活动、相关实践域等,分析软件产品线的共性和可变性两大特性。在分析软件产品线可变性的类型、模式,约束依赖关系基础上,总结目前常用的几种可变性的实现技术,包括预处理指令、参数化思想、软件配置等软件技术,特别是面向对象和面向切面技术的结合,分析各种实现技术的适用情况.
   软件产品线的领域工程部分本文通过对工程造价领域进行分析,设计领域架构和层次架构模型,实现领域中的关键构件。软件产品线的应用工程部分则应用了软件产品线方法,复用领域工程中得到的核心资产,包括构件和体系架构等,给出了市政工程计量软件的设计和实现展示,最后以道路工程的实例完成用户场景测试。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号