Posts with Tag ‘UML’

User-Perceived Instantaneous Service Availability Evaluation

Friday, August 9, 2013, 07:38
User-Perceived Instantaneous Service Availability Evaluation Authors:
Rafael Rezende
Andreas Dittrich
Miroslaw Malek

19th IEEE Pacific Rim International Symposium on Dependable Computing (PRDC), Vancouver, BC, Canada, December 2-4, 2013

Download: accepted version, final published version

Today’s businesses rely ever more on dependable service provision deployed on information and communications technology (ICT) infrastructures. Service dependability is highly influenced by the individual infrastructure component properties. Combining these properties for consistent dependability analysis is challenging as every service requester might use a different set of components during service usage, constituting the user-perceived view on a service. This paper presents a methodology to evaluate user-perceived instantaneous service availability. It uses three input models: (1) The ICT infrastructure, with failure rates, repair rates and deployment times of all components, (2) an abstract description of complex hierarchical services, (3) a mapping that contains concrete ICT components for the service pair requester and provider, as well as their existing replicas, and a duration of usage. The methodology then automatically generates an availability model from those parts of the ICT infrastructure needed during provision for the specified pair. To calculate instantaneous availability, the age of the ICT components, the order and time of their usage during service provision are taken into account. The methodology supports generation of different availability models, we demonstrate this by providing reliability block diagrams and fault-trees. We demonstrate the feasibility of the methodology by applying it to parts of the network infrastructure of University of Lugano, Switzerland.

Categories: Publication, Research and Education
Tags: , , , , , , , ,

Model-Driven Evaluation of User-Perceived Service Availability

Thursday, April 4, 2013, 17:38
Model-Driven Evaluation of User-Perceived Service Availability Authors:
Andreas Dittrich
Rafael Rezende

14th European Workshop on Dependable Computing (EWDC), Coimbra, Portugal, May 15-16, 2013

Download: accepted version, the final publication is available at link.springer.com

Service-oriented architecture (SOA) has emerged as an approach to master growing system complexity by proposing services as basic building elements of system design. However, it remains difficult to evaluate dependability of such distributed and heterogeneous functionality as it depends highly on the properties of the enabling information and communications technology (ICT) infrastructure. Moreover, every specific pair service client and provider can utilize different ICT components, constituting for the user-perceived view of a service. We provide a model-driven methodology to automatically create reliability block diagrams of such views. Given a service description, a network topology model and a pair service client and provider, it identifies relevant ICT components and generates a user-perceived service availability model (UPSAM). We then use this UPSAM to calculate the steady-state availability of different views on an exemplary mail service deployed in the network infrastructure of University of Lugano, Switzerland.

Categories: Publication, Research and Education
Tags: , , , , , , , , , , , ,

A Model for Evaluation of User-Perceived Service Properties

Sunday, March 10, 2013, 13:46
A Model for the Evaluation of User-Perceived Service Properties Authors:
Andreas Dittrich
Igor Kaitovic
Cristina Murillo
Rafael Rezende

27th IEEE International Symposium on Parallel Distributed Processing, Workshops and PhD Forum, IPDPSW 2013, Boston, MA, USA, May 20-24, 2013

Download: accepted version, final published version

An ever-increasing number of both functional and non-functional requirements has resulted in growing system complexity which demands new solutions in system modeling and evaluation. As a remedy, service-oriented architecture (SOA) offers services as basic building elements of system design. Service dependability is highly dependent on the properties of the underlying information and communications technology (ICT) infrastructure. This is especially true for the user-perceived dependability of a specific pair service client and provider as every pair may utilize different ICT components. We provide a model for the description of ICT components and their non-functional properties based on the Unified Modeling Language (UML). Given a service description, a network topology model and a pair service client and provider, we propose a methodology to automatically identify relevant ICT components and generate a user-perceived service infrastructure model (UPSIM). We demonstrate the feasibility of the methodology by applying it to parts of the service network infrastructure at University of Lugano (USI), Switzerland. We then show how this methodology can be used to facilitate user-perceived service dependability analysis.

Categories: Publication, Research and Education
Tags: , , , , , , , , , , , , , , ,