Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

60 results about "Software reliability testing" patented technology

Software reliability testing is a field of software testing that relates to testing a software's ability to function, given environmental conditions, for a particular amount of time. Software reliability testing helps discover many problems in the software design and functionality.

Combined test method for combining software reliability tests with hardware reliability tests

The invention discloses a combined test method for combining software reliability tests with hardware reliability tests. The combined test method is used for testing the reliability of software and hardware systems. The combined test method includes analyzing the software and hardware systems and constructing hardware reliability test profiles and software reliability test profiles; enabling software and hardware scenarios to be orthogonal to one another to acquire system task scenarios and determining execution probabilities of the system task scenarios; creating relation matrixes for determining whether the software reliability test profiles and hardware scenario profiles are associated with one another or not; combining corresponding hardware environmental stress test profiles with the associated software reliability test profiles to generate stage child profiles for each system task scenario; organizing the stage child profiles of the same system task to form a periodic child profile, organizing the periodic child profiles according to test cycle periods to generate final combined test profiles; generating test cases according to the combined test profiles and performing the tests. The combined test method has the advantages that the reliability of the systems can be accurately evaluated by the aid of test results generated by the method, and system failure which cannot be discovered in traditional reliability tests can be discovered by the aid of the combined test method.
Owner:BEIHANG UNIV

Software reliability accelerated test and evaluation method and computer-aided tool used in same

The invention provides a software reliability accelerated test and evaluation method based on a deformed operational profile as well as a computer-aided tool used in the same, and belongs to the field of software reliability engineering. In the method, the deformed operational profile is constructed, and then software reliability growth and verification accelerated test and evaluation are carried out on tested software based on the profile. By using the tool, a traditional operational profile is constructed by a traditional operational profile construction module, the deformed operational profile is further constructed by a deformed operational profile construction module, a reliability verification accelerated test module and a reliability growth accelerated test module are executed according to selection of a user, and cases in test are generated by an automatic test case generation module. By adopting the software reliability accelerated test and evaluation method provided by the invention, unbiased estimation of reliability parameters between the deformed operational profile and the traditional Musa operational profile is realized and the test efficiency is better; and compared with the traditional test method, the method has the advantages of short test time and accurate test result, thus facilitating understanding and practical operation of engineering personnel.
Owner:天航长鹰(江苏)科技有限公司

Method for detecting software reliability of high-speed train network control system

InactiveCN103678101AQuantitative Evaluation of ReliabilityReach Reliability RequirementsSoftware testing/debuggingSoftware systemModel parameters
The invention relates to a method for detecting the reliability of a high-speed train network control system. The method includes the steps that a maximum likelihood estimation method is used for obtaining model parameters through error occurrence time data obtained in the reliability testing process and according to a Jelinski-Moranda model formula; the model parameters are substituted into the model formula to obtain results of all reliability parameters of the system, so that whether the system meets the reliability requirements or not is judged. According to the method, software reliability parameters can be evaluated quantitatively through the error occurrence time data obtained in the testing process and by the utilization of a reliability growth model derivation formula, meanwhile how much testing time is still needed or how many questions needs to be found out for enabling software to meet the reliability requirements can be estimated, and reference is provided for testing personnel or managers for testing schedule control and project schedule grasp. A detection system of the method is unrelated to a used programming language. Detection of the software system reliability is not directly related to the programming language which is selected for authoring the software.
Owner:INST OF SOFTWARE - CHINESE ACAD OF SCI

Software reliability measurement method based on software network structure characteristics

The invention provides a software reliability measurement method based on software network structure characteristics, and belongs to the technical field of software complex networks. The method comprises the steps that firstly, a complete software source code of target software is acquired, a software network is constructed, importance calculation is conducted on modules in the software network, and important modules are recognized; Secondly, calculating the structure complexity, the code complexity, the interface complexity and the change frequency of each important module, and further calculating the structure reliability risk, the code reliability risk, the interface reliability risk and the change reliability risk of the software; And finally, the software reliability is measured by integrating the risks in four aspects, and the higher the calculated software reliability value is, the higher the software reliability risk is. According to the method, time-consuming and labor-consuming reliability testing is not needed, software reliability testing is not needed, time and manpower resources are saved, the problem that reliability of an existing software module is difficult to evaluate is solved, and the specific position of a high-risk module can be positioned.
Owner:BEIHANG UNIV

Software reliability test data generating method and computer aided tool of software reliability test data generating method

The invention provides a software reliability test data generating method and a computer aided tool of the software reliability test data generating method. According to the method, a software operation profile based on orthogonal test design is constructed and is refined to the input variable level, according to the practical use conditions, the probability information is distributed for the value level of each input variable, in addition, the probability product values of all value level combinations are sequenced, a combined algorithm is adopted for selecting the level combinations meeting the pair coverage requirements from the sequenced level combinations according to the probability product, and the reliability test data is generated by the operation. The computer aided tool comprises an operation mode profile analysis module, an operation profile analysis module, an operation profile generating module, a test data generating module and a view display module, and the software operation profile structure based on the orthogonal test design and the test data generation are realized. Under the conditions of ensuring the reliability test effectiveness, the reliability test efficiency is improved, and better feasibility and effectiveness are realized.
Owner:天航长鹰(江苏)科技有限公司

Software reliability assessment method based on component influence

The invention discloses a software reliability assessment method based on component influence. The software reliability assessment method belongs to the technical field of software reliability evaluation. According to the software reliability assessment method, abstraction and modeling of a software system structure are realized through the directed graph; graph attribute characteristics related to software are defined; the component influence is introduced to describe the influence of different components on the system reliability; the software reliability assessment method comprises the following steps: firstly, dividing components into input / output components and common components; respectively establishing influence measurement models of the two types of components; then, solving the problem of system structure diversity in a complex software system through a complex structure state mapping mechanism; and calculating reliability parameters of each state after conversion in combination with the influence of the component; and finally, establishing a reliability model by adopting a Markov chain, so that the evaluation of software reliability is realized, and the accuracy of reliability analysis is improved, and the universality is relatively high.
Owner:NANJING UNIV OF AERONAUTICS & ASTRONAUTICS

Software failure time forecasting method based on kernel partial least squares regression algorithm

InactiveCN103093094AThere will be no "overfitting" situationImplement Adaptive ForecastingSpecial data processing applicationsSmall sampleSoftware failure
The invention discloses a software failure time forecasting method based on a kernel partial least squares regression algorithm. Through the application of a kernel function technology, the problem of software reliability forecast is converted to the problem of recession estimation, and the kernel partial least squares regression algorithm is used for resolving the problem of the software reliability forecast. Through fully consideration of a small sample property of the software reliability forecast, the situations that the size of observational variables is bigger than that of observational samples and multicollinearity exists among the variables can be overcome by using the kernel function technology, and so that a model 'overfitting' situation arises in modeling approaches such as a neural network does not occur. By means of the software failure time forecasting method based on the kernel partial least squares regression algorithm, model parameters are automatically and continuously adjusted to fit the dynamic change in a failure process, therefore adaptive forecasting of the software reliability is achieved, and the adaptive capability of a software failure forecasting model is improved effectively.
Owner:HUZHOU TEACHERS COLLEGE

Joint reliability test section construction method for software and hardware hybrid system

The invention discloses a joint reliability test section construction method for a software and hardware hybrid system. The method comprises a total of 12 steps: the software and hardware hybrid system is analyzed; a comprehensive task section of the software and hardware hybrid system is determined; a hardware task section is determined; an environment section is determined; an electromagnetic section is determined; a hardware reliability test section is determined; a software task section is determined; a software-related function section is determined; a software-related operation section is determined; a software reliability test section is determined; probabilistic scenario information is determined; and the hardware reliability test section and the software reliability test section are combined. The influences of electromagnetic interference stress on the hardware and software hybrid system can be considered, the actual use situation of the software and hardware hybrid system canbe more truly reflected, and the reliability test of the software and hardware hybrid system based on the reliability test section detects the software and hardware hybrid system comprehensive faultappearing during the actual use process, and reliability identification test of the software and hardware hybrid system is more facilitated.
Owner:北京华安中泰检测技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products