Fuzzy multi-objective build-or-buy approach for component selection of fault tolerant modular software system under consensus recovery block scheme

Description

Computers are used in diverse areas for various applications including air traffic control, nuclear reactors, industrial process control, hospital health care etc., affecting millions of people. As the functionality of computer operations become more essential and yet more critical, there is a great need for the development of modular software system. Component-Based Software Engineering (CBSE) is concerned with composing, selecting and designing components to satisfy a set of requirements while minimizing cost and maximizing reliability of the software system. This paper discusses the "Build-or-Buy" strategy for component selection in designing a software structure. A fuzzy multi objective optimization model for selecting components based on the dual objective of maximizing reliability and minimizing the overall cost of the software system under delivery time constraint is formulated. Numerical illustrations are provided to demonstrate the model developed.

Publication Date

1-4-2012

DOI

10.1007/978-81-322-0487-9_94

ISBN

978-8132204862; 978-8132204879

Publisher

Springer

Keywords

Build-Or-Buy, Consensus Recovery Block Scheme, Fault Tolerant Software, Modular Software, Software Reliability

Source Link URL

https://doi.org/10.1007/978-81-322-0487-9_94

Share

COinS