文摘
英文文摘
浙江理工大学学位论文原创性声明及版权使用授权书
第一章绪论
1.1研究背景及意义
1.2研究内容
1.3论文结构
第二章软件体系结构研究的发展状况
2.1软件体系结构的发展史
2.2软件体系结构的分类
2.3基于体系结构的软件开发方法
2.4软件体系结构的建模
2.5软件体系结构研究存在的不足
2.6软件体系结构的不同思路
2.7本章小结
第三章软件体系结构的描述方法和实现技术
3.1软件体系结构的描述方法
3.1.1软件体系结构的有关定义
3.1.2软件体系结构的形式化描述
3.1.3软件体系结构核心模式的UML描述
3.2代码自动生成技术
3.2.1代码生成器定义
3.1.2代码生成器的影响
3.1.3代码自动生成过程
3.1.4代码生成器的衡量指标
3.1.5代码生成器的基本应用
3.1.6代码生成器的长处和不足
3.3本章小结
第四章基于软件体系结构的软件开发实现
4.1软件体系结构的建模
4.1.1系统层次化
4.1.2粒度控制
4.1.3结构分层的正交性
4.1.4体系结构的建模过程
4.2 SDEMXP系统简介
4.2.1 UP与XP的区别
4.2.2 SDEMXP系统的XP开发理念
4.3 SDEMXP软件项目管理系统需求分析
4.3.1软件项目管理系统需求概述
4.3.2软件项目管理系统体系结构描述
4.3.3软件项目需求用例分析
4.3.4项目计划管理(PJ计划)需求分析
4.3.5项目计划跟踪需求分析
4.3.6项目测试管理(Q/A、Bug)需求分析
4.3.7项目人员管理(Master管理)需求分析
4.4 SDEMXP系统的设计和实现
4.4.1系统框架设计
4.4.2系统环境配置
4.4.3系统结构设计的关键问题
4.4.4系统主界面组织结构
4.4.5项目计划管理(PJ计划)设计
4.4.6系统实现
4.5本章小结
第五章基于模型的代码自动生成平台
5.1基于模型的代码自动生成平台的设计与实现
5.1.1代码自动生成流程和方法
5.1.2代码自动生成平台的体系结构
5.1.3 DTool平台结构设计与实现
5.1.4 DTool系统执行结果
5.2代码自动生成的结果分析
5.2.1开发时间与开发效率
5.2.2代码质量与系统性能
5.3本章小结
第六章总结和展望
6.1本文总结
6.2展望
参考文献
致谢
攻读学位期间发表的学术论文目录