文摘
英文文摘
声明
第1章绪论
1.1论文的背景、目的及意义
1.2国内外研究现状
1.3论文的主要工作及创新点
1.4论文内容及安排
第2章 工作流技术与软件过程
2.1工作流技术
2.1.1工作流基本概念
2.1.2工作流模型及接口
2.1.3工作流过程定义语言
2.2软件过程
2.2.1软件过程基本概念
2.2.2软件生命周期模型
2.3 工作流技术应用于软件过程
2.4小结
第3章XPDL解析算法
3.1 XPDL概述
3.1.1 XPDL元模型
3.1.2 XPDL语法结构分析
3.2扩展XPDL模型
3.2.1扩展XPDL模型
3.2.2扩展后工作流模式
3.3扩展后XPDL描述RUP过程
3.4 XPDL解析
3.4.1解析的整体思路
3.4.2解析技术的选择
3.5 XPDL解析器设计与实现
3.5.1 XPDL类
3.5.2解析器的实现
3.5.3展示解析结果
3.6小结
第4章 软件过程工作流引擎的原理与设计
4.1工作流引擎的工作原理
4.1.1过程、活动、工作项的状态迁移
4.2 工作流引擎的功能分析
4.2.1各主模块的功能分析
4.3工作流引擎的整体设计
4.3.1数据库设计
4.3.2工作流引擎的体系结构
4.4工作流引擎的详细设计
4.4.1过程管理
4.4.2活动管理
4.4.3任务分配管理
4.4.4监控管理
4.4.5文件管理
4.5小 结
第5章 引擎的实现应用与测试
5.1系统运行平台
5.2系统功能演示
5.2.1整体实现介绍
5.2.2任务管理器
5.2.3监控管理器
5.2.4其他功能
5.3小 结
第6章总结
6.1 工作总结
6.2论文下一步工作
致谢
参考文献
攻读学位期间发表的学术论文及参与项目