Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Software system operation profile construction method based on SOA

A software system and construction method technology, applied in software testing/debugging, instrumentation, electrical and digital data processing, etc., can solve problems such as ineffective description, inaccurate operation probability, and incomplete description of usage scenarios, achieving good universality Effect

Active Publication Date: 2018-11-27
BEIHANG UNIV
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] The present invention takes the reliability testing requirements of SOA software as the background, aims at the fact that the traditional operation profile cannot effectively describe the actual use of this type of software, and combines the characteristics of SOA software, proposes a business profile and user concurrent profile. Operation profile construction method to solve problems such as incomplete description of usage scenarios and inaccurate operation probability faced in the process of SOA software reliability testing

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Software system operation profile construction method based on SOA
  • Software system operation profile construction method based on SOA
  • Software system operation profile construction method based on SOA

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] Below in conjunction with accompanying drawing, the technical scheme of the present invention is described in further detail, and concrete implementation steps are as follows:

[0035] Step 1. Determine the source of information for the structural operation profile

[0036] The information sources of the operation profile construction method of SOA software system are: business structure diagram, new requirements and historical logs.

[0037] Step 2. Generate the business process of the business profile

[0038] For the construction method of the business profile, see figure 2 , the business process of the SOA system is generated by traversing the business structure graph using the depth-first traversal method. The algorithm flow for generating the business process from the depth-first traversal of the business structure graph is as follows image 3 shown. First establish the adjacency matrix of the business structure graph, start from the starting node and push it ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a software system operation profile construction method based on SOA. The software system operation profile construction method takes a traditional concept of an operation profile is taken as a basis and combines the business process and user concurrency features of an SOA system to construct a business profile and user concurrency profile of the SOA system to solve the problem that a traditional operation profile cannot effectively describe the actual usage scenario of the SOA system. Probabilistic information of the business profile and user concurrency profile is bothderived from use logs of similar systems, thereby ensuring the accuracy of use probability in the two profiles, in the process of generating test data, user concurrency number of the user concurrencyprofile and the business process of the business profile are extracted respectively according to the probability distribution to achieve that the two profiles are merged into an integral operation profile. The provided software system operation profile construction method based on the SOA has a certain practical engineering value, and can be applied to the field of software reliability test and evaluation engineering.

Description

technical field [0001] The invention relates to a software operation profile construction scheme, in particular to an operation profile construction method aimed at SOA-based software systems and fully considering the characteristics of this type of software, which belongs to the field of software reliability testing. Background technique [0002] (1) Software reliability testing and operation profile construction technology [0003] Software reliability testing is an important method to evaluate the software reliability level and verify whether the software meets the reliability requirements by simulating the actual use of the software. The core idea of ​​software reliability testing is to model the actual use of the software and construct an operating profile, then randomly extract test data based on the operating probability of the operating profile and execute the test. The main process of traditional software reliability testing includes software operation profile or u...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F11/36
CPCG06F11/3684G06F11/3688
Inventor 张虹陆民燕丰超潘聪
Owner BEIHANG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products