Welcome to the upgraded MacSphere! We're putting the finishing touches on it; if you notice anything amiss, email macsphere@mcmaster.ca

HIGH AVAILABILITY AND SOFTWARE ARCHITECTURE

dc.contributor.advisorMaibaum, Tomen_US
dc.contributor.authorYi, Rongshuen_US
dc.contributor.departmentComputing and Softwareen_US
dc.date.accessioned2014-06-18T16:47:13Z
dc.date.available2014-06-18T16:47:13Z
dc.date.created2011-06-06en_US
dc.date.issued2007-04en_US
dc.description.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>en_US
dc.description.degreeMaster of Science (MS)en_US
dc.identifier.otheropendissertations/4585en_US
dc.identifier.other5603en_US
dc.identifier.other2048614en_US
dc.identifier.urihttp://hdl.handle.net/11375/9464
dc.subjectComputer Sciencesen_US
dc.subjectSoftware Engineeringen_US
dc.subjectComputer Sciencesen_US
dc.titleHIGH AVAILABILITY AND SOFTWARE ARCHITECTUREen_US
dc.typethesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
fulltext.pdf
Size:
3.53 MB
Format:
Adobe Portable Document Format