EconPapers    
Economics at your fingertips  
 

Heuristic Component Placement for Maximizing Software Reliability

Michael W. Lipton and Swapna S. Gokhale
Additional contact information
Michael W. Lipton: IBM Corporation
Swapna S. Gokhale: University of Connecticut

Chapter 15 in Recent Advances in Reliability and Quality in Design, 2008, pp 309-330 from Springer

Abstract: Abstract In this chapter, we present a methodology for architecture-based software reliability analysis considering interface failures. The methodology generates an analytical reliability function that expresses application reliability in terms of the reliabilities and visit statistics of the components and interfaces comprising the application. Based on the analytical reliability function, we then present an optimization approach that produces a desirable deployment configuration of the application components given the application architecture and the component and interface reliabilities, subject to two types of constraints. The first type of constraint is the node size constraint and is concerned with the physical limit of the nodes, where a single node cannot accommodate more than a certain maximum number of components. The second type of constraint is the component location constraint, and is concerned with component deployment, where there are restrictions on which components can be deployed on which nodes due to reasons such as architectural mismatch. The optimization framework uses simulated annealing as the underlying optimization technique. We illustrate the value of the analysis and optimization methodologies using several examples.

Keywords: Simulated Annealing; Tabu Search; Simulated Annealing Algorithm; Software Reliability; Optimization Methodology (search for similar items in EconPapers)
Date: 2008
References: Add references at CitEc
Citations: View citations in EconPapers (1)

There are no downloads for this item, see the EconPapers FAQ for hints about obtaining it.

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:spr:ssrchp:978-1-84800-113-8_15

Ordering information: This item can be ordered from
http://www.springer.com/9781848001138

DOI: 10.1007/978-1-84800-113-8_15

Access Statistics for this chapter

More chapters in Springer Series in Reliability Engineering from Springer
Bibliographic data for series maintained by Sonal Shukla () and Springer Nature Abstracting and Indexing ().

 
Page updated 2025-04-01
Handle: RePEc:spr:ssrchp:978-1-84800-113-8_15