1st International ICST Workshop on Secure and Multimodal Pervasive Enviroments

Research Article

Web Services Workflow Reliability Estimation Through Reliability Patterns

  • @INPROCEEDINGS{10.1109/SECCOM.2007.4550316,
        author={Luigi Coppolino and Luigi Romano and Nicola Mazzocca and Sergio Salvi},
        title={Web Services Workflow Reliability Estimation Through Reliability Patterns},
        proceedings={1st International ICST Workshop on Secure and Multimodal Pervasive Enviroments},
        publisher={IEEE},
        proceedings_a={SMPE},
        year={2008},
        month={6},
        keywords={Reliability  Reliability Patterns  Web Services  Workflow Systems},
        doi={10.1109/SECCOM.2007.4550316}
    }
    
  • Luigi Coppolino
    Luigi Romano
    Nicola Mazzocca
    Sergio Salvi
    Year: 2008
    Web Services Workflow Reliability Estimation Through Reliability Patterns
    SMPE
    IEEE
    DOI: 10.1109/SECCOM.2007.4550316
Luigi Coppolino1,*, Luigi Romano1,*, Nicola Mazzocca2,*, Sergio Salvi2,*
  • 1: Dipartimento per le Tecnologie Università degli Studi di Napoli Parthenope via Medina 40, 80133 Napoli, Italy
  • 2: Dipartimento di Informatica e Sistemistica Università degli Studi di Napoli Federico II via Claudio 21, 80125 Napoli, Italy
*Contact email: luigi.coppolino@uniparthenope.it, luigi.romano@uniparthenope.it, nicola.mazzocca@unina.it, sersalvi@yahoo.it

Abstract

Web Services are one of the most promising technologies for the development of component based systems. Nevertheless, there are still several open issues which limit their potential benefits and impair their adoption. Among these, lack of effective techniques for systems dependability forecasting is a key problem. The approaches proposed in the literature are mainly borrowed from traditional software reliability theory, and they typically do not take into account specific characteristics of the Web Services technology. In this paper, we propose a novel approach to reliability evaluation of a web services based system. The approach exploits the concept of reliability patterns to derive an aggregate reliability function for a wide class of workflow processes. A new technique is also used to determine the reliability of individual services.