Modeling and analysis of computer system availability
IBM Journal of Research and Development
Software Complexity: Measures and Methods
Software Complexity: Measures and Methods
On Petri nets with deterministic and exponentially distributed firing times
Advances in Petri Nets 1987, covers the 7th European Workshop on Applications and Theory of Petri Nets
Transient Analysis of Deterministic and Stochastic Petri Nets
Proceedings of the 14th International Conference on Application and Theory of Petri Nets
Petri Net Modelling and Performability Evaluation with TimeNET 3.0
TOOLS '00 Proceedings of the 11th International Conference on Computer Performance Evaluation: Modelling Techniques and Tools
Automated Dependability Analysis of UML Designs
ISORC '99 Proceedings of the 2nd IEEE International Symposium on Object-Oriented Real-Time Distributed Computing
Reliability prediction for component-based software architectures
Journal of Systems and Software - Special issue on: Software architecture - Engineering quality attributes
A UML profile for dependability analysis of real-time embedded systems
WOSP '07 Proceedings of the 6th international workshop on Software and performance
Stochastic dependability analysis of system architecture based on UML models
Architecting dependable systems
A dependability profile within MARTE
Software and Systems Modeling (SoSyM)
Automatic Annotation of Software Configuration Models with Service Recovery Information
DASC '11 Proceedings of the 2011 IEEE Ninth International Conference on Dependable, Autonomic and Secure Computing
Integrating Legacy Applications for High Availability: A Case Study
HASE '11 Proceedings of the 2011 IEEE 13th International Symposium on High-Assurance Systems Engineering
Modeling user-perceived service availability
ISAS'05 Proceedings of the Second international conference on Service Availability
Hi-index | 0.00 |
High availability is a key ingredient in the design of mission critical and revenue generating software applications. With the release of the Service Availability Forum specifications, the availability of these applications can be managed by standardized middleware. Such middleware is capable of detecting and reacting to the application's components failures. In order to manage the availability of the services provided by the applications, the middleware requires a system configuration that describes the system's hardware as well as the software application organization and the recovery policies that define the runtime behavior of the middleware. Different configurations for the same application may render different levels of service availability. Quantifying the availability of an application under a given configuration before deployment is an important issue. In this paper we present an approach to approximate from the system configuration the availability of the services provided by a middleware-managed application.