Font Size: a A A

Software Reliability Analysis Of The Intelligent Temperature Transmitter

Posted on:2016-09-30Degree:MasterType:Thesis
Country:ChinaCandidate:P P LiFull Text:PDF
GTID:2298330467479427Subject:Control Science and Engineering
Abstract/Summary:PDF Full Text Request
ISO9126Software Product Evaluation-Quality Characteristics and Guideline gives the framework of software’s quality, and it prescribes that the reliability is one of the six attributes of software’s quality. It has a very important significance to improve software’s reliability for the improvement of software’s quality. The research on the reliability of the electronic hardware has been quite mature. With the development of computer technology, the proportion of software in the product is becoming increasingly important, and the software failure has become a major failure mode. Executing the process activity of the software’s reality in the software’s life cycle, improving the software’s reliability and thus ensuring the system’s reliability has a very great significance.This paper regards the intelligent temperature transmitter as the research object and designs the software of the intelligent temperature transmitter based on the development process of the V module software. It looks for the process activities of the software’s reliability that are suitable for embedded software products in the software development life cycle. The purpose is to improve reliability of embedded application software, and particularly introduces analysis steps and implementation process of the FMECA method.We write the specification for the software’s requirements, analyze and ensure the requirements of the software’s reliability, and perform the early-stage prediction for the software’s reliability with the Capability Maturity (CMM) method. In the stage of outline design, the overall architecture of the software is designed, the unit module of the detection mode is divided, the architecture of the software’s reliability is analyzed, and the software’s reliability is allocated. In the stage of detailed design, each of the unit modules of the detection module is designed in detail and then the design of the reliability is added. At last, we use the module complexity to measure the results of the design.Taking the temperature calculation unit module of the intelligent temperature transmitter as an example, this paper gives the analysis process of the software’s reliability in particular, including the system-level analysis of the detailed design phase, the detailed analysis of the post-coding implementation and the harmfulness. The analysis of the results provides a reference for the subsequent development of the software and the development of the similar products.In order to evaluate whether the temperature transmitter software design meets the reliability requirements, we use the software error estimation procedure method to perform the early prediction for the software’s reliability according to the failure data, which is got from the design analysis, the outline design and the detailed design. The prediction result shows that the software of the intelligent temperature transmitter detection module which we design basically meets the reliability requirements.
Keywords/Search Tags:Intelligent temperature transmitter, Software reliability, Reliability analysis, Reliability prediction
PDF Full Text Request
Related items