6th International Conference on Performance Evaluation Methodologies and Tools

Research Article

PerfBPEL: a graph-based approach for the performance analysis of BPEL SOA applications

Download533 downloads
  • @INPROCEEDINGS{10.4108/valuetools.2012.250340,
        author={Enrico Barbierato and Mauro Iacono and Stefano Marrone},
        title={PerfBPEL: a graph-based approach for the performance analysis of BPEL SOA applications},
        proceedings={6th International Conference on Performance Evaluation Methodologies and Tools},
        publisher={IEEE},
        proceedings_a={VALUETOOLS},
        year={2012},
        month={11},
        keywords={multi-formalism modeling soa performance evaluation},
        doi={10.4108/valuetools.2012.250340}
    }
    
  • Enrico Barbierato
    Mauro Iacono
    Stefano Marrone
    Year: 2012
    PerfBPEL: a graph-based approach for the performance analysis of BPEL SOA applications
    VALUETOOLS
    ICST
    DOI: 10.4108/valuetools.2012.250340
Enrico Barbierato1, Mauro Iacono2,*, Stefano Marrone2
  • 1: Università degli Studi di Torino
  • 2: Seconda Università degli Studi di Napoli
*Contact email: mauro.iacono@unina2.it

Abstract

Non-functional properties evaluation in Service Oriented Architecture (SOA) is still mostly an open challenge. Although this is a problem that has been already partially explored with some success, there is lack of consolidated results for more complex SOA applications based on services composition. This paper presents a contribution to performance evaluation of SOA-based applications integrated by BPEL. The evaluation technique is based on a performance-oriented reinterpretation of the BPEL specification as a performance modeling language within a multiformalism framework. The approach is based on automatic translation of PerfBPEL into Markov chains and it is implemented by means of SIMTHESys modeling and analysis framework to enable the interaction with other performance oriented formalisms.