Please use this identifier to cite or link to this item:
http://hdl.handle.net/11375/9464
Title: | HIGH AVAILABILITY AND SOFTWARE ARCHITECTURE |
Authors: | Yi, Rongshu |
Advisor: | Maibaum, Tom |
Department: | Computing and Software |
Keywords: | Computer Sciences;Software Engineering;Computer Sciences |
Publication Date: | Apr-2007 |
Abstract: | <p>As one of the main objectives of Enterprise Business Applications, high availability is becoming more and more important and is a widespread concern of customers, architects and developers. But, until now there are still no models for computing and evaluating accurately the value of a system's availability, and no any feasible and systematic methods to improve the availability 'of a software system, which may be made up of several patterns, and may be very complex. PBSA(Part Based Software Architecture), as a new analytical model for predicting a complex software system's availability, is based on the availability of each component, the properties of some main architecture patterns, and the architectural structure of the software system itself. It uses a Markov model to translate the evaluation process of a system's availability into a Markov Transfer process, and uses the properties of Markov Chains to calculate and predict the probability of the whole system's availability. Then based on the model, a sensitivity rank for architecture components and factors can be given, and systematic strategies for improving the availability property of a complex application system can be given. As one of the strategies for improving system availability, a new component, named the HA(high availability) manager component, is defined and introduced, together with some idea of an HA Hierarchy.</p> |
URI: | http://hdl.handle.net/11375/9464 |
Identifier: | opendissertations/4585 5603 2048614 |
Appears in Collections: | Open Access Dissertations and Theses |
Files in This Item:
File | Size | Format | |
---|---|---|---|
fulltext.pdf | 3.61 MB | Adobe PDF | View/Open |
Items in MacSphere are protected by copyright, with all rights reserved, unless otherwise indicated.