7th International Conference on Performance Evaluation Methodologies and Tools

Research Article

Differential Analysis of Interacting Automata with Immediate Actions

  • @INPROCEEDINGS{10.4108/icst.valuetools.2013.254364,
        author={Luca Bortolussi and Mirco Tribastone},
        title={Differential Analysis of Interacting Automata with Immediate Actions},
        proceedings={7th International Conference on Performance Evaluation Methodologies and Tools},
        publisher={ICST},
        proceedings_a={VALUETOOLS},
        year={2014},
        month={1},
        keywords={immediate actions differential equations time-scale separation},
        doi={10.4108/icst.valuetools.2013.254364}
    }
    
  • Luca Bortolussi
    Mirco Tribastone
    Year: 2014
    Differential Analysis of Interacting Automata with Immediate Actions
    VALUETOOLS
    ACM
    DOI: 10.4108/icst.valuetools.2013.254364
Luca Bortolussi1, Mirco Tribastone2,*
  • 1: University of Trieste
  • 2: University of Southampton
*Contact email: tribastone@pst.ifi.lmu.de

Abstract

The stochastic modelling of software systems with activities of durations that are separated by many orders of magnitude typically leads to numerical complications, due to stiffness. To avoid explicit state-space generation—a prerequisite to tackle this problem via suitable manipulations or aggregations—in this paper we present an accurate and scalable fluid approximation. It is expressed as a compact piecewise linear system of ordinary differential equations, which have discontinuous right-hand sides as a result of the incorporation of immediateness. We study the nature of this approxi- mation in a general high-level framework of interacting automata. On a case study of client/server interaction, our approach is ca two times faster than the analysis conducted on the stiff equations where immediate actions are explicitly modelled.