Integration of software reliability into systems reliability optimization

dc.contributor.advisor Way Kuo
dc.contributor.author Lin, Hsin-Hui
dc.contributor.department Department of Industrial and Manufacturing Systems Engineering
dc.date 2018-08-16T05:53:36.000
dc.date.accessioned 2020-07-02T06:12:25Z
dc.date.available 2020-07-02T06:12:25Z
dc.date.copyright Thu Jan 01 00:00:00 UTC 1987
dc.date.issued 1987
dc.description.abstract <p>Reliability optimization originally developed for hardware systems is extended to incorporate software into an integrated system reliability optimization. This hardware-software reliability optimization problem is formulated into a mixed-integer programming problem. The integer variables are the number of redundancies, while the real variables are the components reliabilities;To search a common framework under which hardware systems and software systems can be combined, a review and classification of existing software reliability models is conducted. A software redundancy model with common-cause failure is developed to represent the objective function. This model includes hardware redundancy with independent failure as a special case. A software reliability-cost function is then derived based on a binomial-type software reliability model to represent the constraint function;Two techniques, the combination of heuristic redundancy method with sequential search method, and the Lagrange multiplier method with the branch-and-bound method, are proposed to solve this mixed-integer reliability optimization problem. The relative merits of four major heuristic redundancy methods and two sequential search methods are investigated through a simulation study. The results indicate that the sequential search method is a dominating factor of the combination method. Comparison of the two proposed mixed-integer programming techniques is also studied by solving two numerical problems, a series system with linear constraints and a bridge system with nonlinear constraints. The Lagrange multiplier method with the branch-and-bound method has been shown to be superior to all other existing methods in obtaining the optimal solution;Finally an illustration is performed for integrating software reliability model into systems reliability optimization.</p>
dc.format.mimetype application/pdf
dc.identifier archive/lib.dr.iastate.edu/rtd/9274/
dc.identifier.articleid 10273
dc.identifier.contextkey 6355908
dc.identifier.doi https://doi.org/10.31274/rtd-180813-9088
dc.identifier.s3bucket isulib-bepress-aws-west
dc.identifier.submissionpath rtd/9274
dc.identifier.uri https://dr.lib.iastate.edu/handle/20.500.12876/82355
dc.language.iso en
dc.source.bitstream archive/lib.dr.iastate.edu/rtd/9274/r_8805109.pdf|||Sat Jan 15 02:30:40 UTC 2022
dc.subject.disciplines Industrial Engineering
dc.subject.keywords Industrial engineering
dc.title Integration of software reliability into systems reliability optimization
dc.type dissertation
dc.type.genre dissertation
dspace.entity.type Publication
relation.isOrgUnitOfPublication 51d8b1a0-5b93-4ee8-990a-a0e04d3501b1
thesis.degree.level dissertation
thesis.degree.name Doctor of Philosophy
File
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
r_8805109.pdf
Size:
3.37 MB
Format:
Adobe Portable Document Format
Description: