eprintid: 2590 rev_number: 7 eprint_status: archive userid: 6 dir: disk0/00/00/25/90 datestamp: 2015-02-10 14:44:18 lastmod: 2015-02-10 14:44:18 status_changed: 2015-02-10 14:44:18 type: article metadata_visibility: show creators_name: Bortolussi, Luca creators_name: Hillston, Jane creators_name: Tribastone, Mirco creators_id: creators_id: creators_id: mirco.tribastone@imtlucca.it title: Fluid performability analysis of nested automata models ispublished: pub subjects: QA75 divisions: CSA full_text_status: public keywords: Systems of systems; Fluid approximation; Software performance modelling abstract: In this paper we present a class of nested automata for the modelling of performance, availability, and reliability of software systems with hierarchical structure, which we call systems of systems. Quantitative modelling provides valuable insight into the dynamic behaviour of software systems, allowing non-functional properties such as performance, dependability and availability to be assessed. However, the complexity of many systems challenges the feasibility of this approach as the required mathematical models grow too large to afford computationally efficient solution. In recent years it has been found that in some cases a fluid, or mean field, approximation can provide very good estimates whilst dramatically reducing the computational cost. The systems of systems which we propose are hierarchically arranged automata in which influence may be exerted between siblings, between parents and children, and even from children to parents, allowing a wide range of complex dynamics to be captured. We show that, under mild conditions, systems of systems can be equipped with fluid approximation models which are several orders of magnitude more efficient to run than explicit state representations, whilst providing excellent estimates of performability measures. This is a significant extension of previous fluid approximation results, with valuable applications for software performance modelling. date: 2015-01 date_type: published publication: Electronic Notes in Theoretical Computer Science volume: 310 publisher: Elsevier pagerange: 27-47 id_number: doi:10.1016/j.entcs.2014.12.011 refereed: TRUE issn: 1571-0661 official_url: http://dx.doi.org/10.1016/j.entcs.2014.12.011 citation: Bortolussi, Luca and Hillston, Jane and Tribastone, Mirco Fluid performability analysis of nested automata models. Electronic Notes in Theoretical Computer Science, 310. pp. 27-47. ISSN 1571-0661 (2015) document_url: http://eprints.imtlucca.it/2590/1/Bortolussi_Tribastone2015.pdf