Abstract

With the increased use of Software-Oriented Architecture in financial, military and other high-reliability fields, the reliability problems of SOA software systems need to be solved. Software reliability testing is an effective way to ensure the quality of software systems, and the usage profile or operational profile is the basis for software reliability testing and even software reliability engineering. This paper presents an overall framework and a method of constructing usage profile for SOA software systems, so as to guide the reliability testing and assessment of SOA-based software systems. We use this method to extract the process of operations from the BPEL to form the main structure of usage profile that we call the usage structure for further use. Then, a method of probability distribution for usage structure is presented to form the whole usage profile. This method can be used to model not only the SOA but other distributed systems.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call