Font Size: a A A

Design And Implementation Of Software Architecture Analysis Tool For JBPM4.4 Framework Subsystem Based On Software Testing

Posted on:2022-12-19Degree:MasterType:Thesis
Country:ChinaCandidate:Y HeFull Text:PDF
GTID:2518306752983849Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Aiming at the quality problem of the framework subsystem of the workflow management system,this paper takes the framework subsystem of jBPM4.4 opensource workflow software platform as the specific research target,and analyzing the software architecture of the subsystem based on software testing method,designing and implementing corresponding analysis tool.At the same time,the tool is applied to the Educational Management Information System and Workflow Management System for RSA,and the following aspects of work have been completed:(1)Through the jBPM4.4 framework subsystem source code analysis,the characteristics of its software architecture are explained.The framework subsystem,which is a subsystem composed of software codes formed in order to realize the relationship between the main control subsystem,the modeling subsystem,and the log subsystem,this paper use the object-oriented methods and reverse software engineering method and idea from the source code point of view to analyze and study the software architecture characteristics of the source code of the framework subsystem are obtained.(2)Using software testing technology,according to the above characteristics,designing and developing software architecture analysis tool,using this analysis tool to analyze and study the software architecture of the framework subsystem,and analyzing and researching the results through the Software Reliability Growth Model.Analyzing and summarizing modeling results.The modeling results are used as a reference for the comparison of the framework subsystem software architecture of subsequent related applications.(3)Using the above analysis tool,in this paper,two application software EMIS and Wf MS4 RSA based on jBPM4.4 are taken as examples to test their framework subsystems.Based on the testing results,the software reliability growth model is used for modeling.Through the comparison,it is convenient to improve the software architecture of the framework subsystem of the two systems,and get the concrete improvement plan.Implementing improvement plan,and the experimental results show that the tool can optimize the software architecture of the framework subsystem.
Keywords/Search Tags:jBPM4.4 Framework subsystem, Software testing, Educational management information system, Software reliability growth model, Software architecture analysis tool, Workflow management system for RSA
PDF Full Text Request
Related items