分析工论文提纲

2022-11-15

论文题目:基于软件测试的jBPM4.4框架子系统软件体系结构分析工具设计与实现

摘要:针对工作流管理系统(Workflow Management System,Wf MS)框架子系统质量问题,本文以jBPM4.4(java Business Process Management)开源工作流软件平台的框架子系统为具体研究目标,基于软件测试方法分析该子系统软件体系结构,并设计和实现了相应的分析工具,同时将该工具应用于教务管理信息系统(Educational Management Information System,EMIS)和RSA工作流管理系统(Workflow Management System for RSA,Wf MS4RSA)中,具体完成以下几个方面的工作:(1)通过对jBPM4.4框架子系统源码的分析,对其软件体系结构的特征进行说明。框架子系统,即为了实现主控子系统、日志子系统、建模子系统之间的关联关系,而形成的软件代码所组成的子系统。本文运用面向对象(Object-Oriented,OO)方法,从源码的角度利用软件工程逆向工程的方法和思想进行分析研究,获取框架子系统源码的软件体系结构特征。(2)利用软件测试技术,依据上述特征,设计并开发软件体系结构分析工具,利用该分析工具,对框架子系统软件体系结构进行分析研究,将分析研究结果通过软件可靠性增长模型(Software Reliability Growth Model,SRGM)进行建模,分析并总结建模结果,将建模结果作为后续相关应用软件的框架子系统软件体系结构比较的基准。(3)利用上述分析工具,本文以基于jBPM4.4的两个应用软件EMIS和Wf MS4RSA为例,通过对二者的框架子系统进行测试,根据测试结果,利用SRGM进行建模。通过对比,便于二者的框架子系统软件体系结构改进,并得出具体的改进方案。实施改进方案的实验结果表明,该工具具有一定的优化框架子系统软件体系结构的作用。

关键词:jBPM4.4框架子系统;软件测试;教务管理信息系统;软件可靠性增长模型;软件体系结构分析工具;RSA工作流管理系统

学科专业:计算机技术(专业学位)

摘要

Abstract

第一章 绪论

1.1 研究背景及意义

1.2 国内外研究现状

1.3 本文研究内容和解决的问题

1.4 技术路线和论文组织结构

第二章 相关技术

2.1 软件测试方法

2.2 工作流技术

2.3 jBPM平台

2.4 软件体系结构

第三章 框架子系统软件体系结构分析

3.1 框架子系统源码数据统计

3.2 框架子系统功能结构分析

第四章 分析工具设计与实现

4.1 框架子系统的需求分析

4.2 框架子系统的测试

4.3 分析工具的实现

第五章 分析工具在EMIS和 WfMS4RSA中的应用

5.1 EMIS和 WfMS4RSA分析

5.2 EMIS和 WfMS4RSA改进

第六章 总结与展望

6.1 总结

6.2 展望

参考文献

致谢

个人简介

上一篇:我国医疗保障论文提纲下一篇:我国内部审计风险论文提纲